Utilitário de backup de arquivos com backups incrementais que manteriam o dispositivo de backup limpo

2

Eu testei alguns dos utilitários de backup e ainda não encontrei um que me satisfizesse.

Quase todos eles têm duas opções:
- backup completo - não é uma opção para usar com freqüência
- backup incremental - parece certo, mas há uma coisa sobre isso:
O backup incremental baseia-se em um backup completo, fazendo backup apenas desses arquivos que foram criados / alterados. O problema é que, depois de algum tempo, você tem muitos arquivos indesejados dos backups antigos, inchando seu dispositivo de backup. Além disso, se você excluir acidentalmente seu arquivo de backup completo (primeiro), os backups diferenciais serão corrompidos (você não poderá restaurá-los).

A coisa que estou procurando é um programa que faça backup de arquivos simplesmente copiando-os. Verificaria o dispositivo de backup se ele contém o arquivo (inalterado):
- se sim, deve prosseguir para o próximo arquivo (temos a versão atual com backup)
- se não, copiaria o arquivo para o dispositivo de backup. - se o dispositivo contiver um arquivo que não esteja mais em nosso disco, o programa o excluirá do dispositivo de backup

Existe alguma utilidade desse tipo, que funcionaria dessa maneira? Se não, você tem alguma sugestão sobre como fazer backups de grandes quantidades de dados (em torno de 20gb) com bastante freqüência com backups incrementais e não ser exposto a esses efeitos indesejados do tamanho do backup?

    
por Wojtek 10.10.2012 / 16:12

1 resposta

4

rsync pode fazer tudo o que você descreveu com a opção --delete . Depois de fazer um backup completo, ele copia apenas os arquivos alterados para o diretório de destino.

Um bom front-end de GUI é grsync . Instale-o através do centro de software ou através deste comando

sudo apt-get install grsync

e execute-o.

Todas as opções têm uma boa ajuda do mouse. Certifique-se de marcar "Excluir no destino" para obter o que deseja.

    
por phoibos 10.10.2012 / 17:50