Backup com estratégias incrementais e diferenciais mistas?

2

Eu preciso de um script que me ajude a fazer backup dos arquivos da minha rede no servidor, usando uma estratégia mista de incremental e diferencial. 'tar' pode fazer algo parecido, mas o problema é extrair o arquivo sobre 30Gb é demorado e não é eficiente. Eu acho que deve haver um método que pode fazer backup de arquivos e seus índices em dois arquivos diferentes, como conseqüência, no caso de desastre, eu posso encontrar facilmente os arquivos necessários no arquivo de índice e, em seguida, extraí-los.

    
por Amir Ashoori 27.06.2009 / 13:51

6 respostas

2

Você deu uma olhada no rdiff-backup?

link

O rdiff-backup faz o backup de um diretório para outro, possivelmente através de uma rede. O diretório de destino termina com uma cópia do diretório de origem, mas os diffs reversos extras (ou seja, backup diferencial) são armazenados em um subdiretório especial desse diretório de destino, portanto, você ainda pode recuperar arquivos perdidos há algum tempo.

A ideia é combinar os melhores recursos de um espelho e um backup incremental.

O

rdiff-backup também preserva subdiretórios, hard links, arquivos dev, permissões, propriedade de uid / gid, tempos de modificação, atributos estendidos, acls e forks de recursos.

Além disso, o rdiff-backup pode operar de maneira eficiente em largura de banda em um pipe, como o rsync. Assim, você pode usar o rdiff-backup e o ssh para restaurar um disco rígido com segurança até um local remoto, e somente as diferenças serão transmitidas. Finalmente, o rdiff-backup é fácil de usar e as configurações têm padrões sensíveis.

    
por 28.06.2009 / 07:31
2

Dirvish faz o que você quer em termos de backups incrementais e indexação de backups com um utilitário para pesquisá-los

    
por 28.06.2009 / 08:19
0

A maioria dos "sistemas de backup" (em oposição a ferramentas de backup individuais como tar ou zip) suportam a indexação, incluindo a restauração inteligente usando esse índice.

Como você não deu detalhes do seu ambiente, mas mencionou o tar, sugiro que você olhe para algo como Amanda ( link ). Ele também pode fazer o backup de sistemas Windows se você precisar dessa capacidade.

    
por 27.06.2009 / 14:29
0

DAR é como alcatrão de esteróides, e entre muitas outras coisas suporta índices. Você usa o programa "dar_manager" para trabalhar com o banco de dados de índice.

    
por 27.06.2009 / 16:19
0

Vou entrar em contato e sugerir strongmente 'backup2l' como uma solução simples para criar backups. Ele lida com backups completos e incrementais e permite que você defina sua própria política de "régua". As ferramentas básicas da CLI suportam a restauração de arquivos, embora a ferramenta use tipos de arquivos padrão como 'tar' (opcionalmente combinados com gzip / bzip2) para armazenamento.

Se você deseja fazer backup de várias caixas e ter uma "prova de CSR" interface web para tudo isso, então eu também recomendo a leitura do BackupPC, que é uma ferramenta excelente .

    
por 28.06.2009 / 11:42
0

BackupPc é executado em um servidor Linux e faz o backup de arquivos do Windows, Macs e PCs. Ele pode manter vários backups completos e incrementais e fornece uma interface da Web navegável para todas as versões de todos os arquivos.

    
por 29.06.2009 / 09:33

Tags