qual é a diferença entre rsnapshot e rdiffbackup?

8

Qual é a diferença entre rsnapshot e rdiffbackup ?

Qual é o melhor para fazer backup de um novo instantâneo do meu laptop (pela Internet, de algum local remoto) para o meu servidor (que já possui o backup anterior)?

Tanto quanto posso dizer, os dois armazenam (no servidor de backup) o backup mais recente e muitas versões anteriores de arquivos de backup (na forma de deltas incrementais reversos compactados). Ambos usam o rsync para fazer backups pela Internet mais rapidamente.

David Cary
fonte

Respostas:

9

Citando http://www.saltycrane.com/blog/2008/02/backup-on-linux-rsnapshot-vs-rdiff/ :

Para o rsnapshot, todas as versões do backup são acessíveis como arquivos simples. Para o rdiff-backup, apenas o backup atual é acessível como arquivos simples. As versões anteriores são armazenadas como deltas rdiff.

Além disso:

Para arquivos pequenos, o tamanho do armazenamento é semelhante. Para arquivos grandes que mudam frequentemente, como arquivos de log, bancos de dados, etc., o rdiff-backup requer significativamente menos espaço para um determinado número de versões.

A página lista algumas outras diferenças também.

Croad Langshan
fonte
3

Eu acrescentaria, por uma questão de integridade, que existe o rbackup, que é apenas um script de wrapper rdiff-backuppara facilitar o gerenciamento de snapshots, mais como rsnapshota maneira de gerenciar snapshots (mais fácil de configurar).

Peter Host
fonte