¿Cuál es la diferencia entre rsnapshot y rdiffbackup?

8

¿Cuál es la diferencia entre rsnapshot y rdiffbackup ?

¿Qué es mejor para hacer una copia de seguridad de una nueva instantánea de mi computadora portátil (a través de Internet desde una ubicación remota) en mi servidor (que ya tiene la copia de seguridad anterior)?

Hasta donde puedo decir, ambos almacenan (en el servidor de respaldo) la última copia de respaldo y muchas versiones anteriores de los archivos respaldados (en forma de deltas incrementales inversos comprimidos). Ambos usan rsync para hacer copias de seguridad a través de Internet más rápido.

David Cary
fuente

Respuestas:

9

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

Para rsnapshot, todas las versiones de la copia de seguridad son accesibles como archivos sin formato. Para rdiff-backup, solo se puede acceder a la copia de seguridad actual como archivos sin formato. Las versiones anteriores se almacenan como rdiff deltas.

además:

Para archivos pequeños, el tamaño de almacenamiento es similar. Para archivos grandes que cambian con frecuencia, como archivos de registro, bases de datos, etc., rdiff-backup requiere significativamente menos espacio para un número determinado de versiones.

La página enumera algunas otras diferencias también.

Croad Langshan
fuente
3

Agregaría, en aras de la exhaustividad, que existe rbackup, que es solo un script de envoltura rdiff-backuppara facilitar la administración de instantáneas, más como rsnapshotla forma de administrar instantáneas (más fácil de configurar).

Peter Host
fuente