rdiff-backup alternativa o utilizando rdiff-backup con rsync

Tengo un VPS que funciona Ubuntu 16.04 con el almacenaje 2T donde quisiera poner mis datos, que reside actualmente en una impulsión del flash 1T. Me gustaría poder volver atrás en la historia para recuperar versiones anteriores de files.

He mirado a la "duplicidad", pero leer un montón de historias sobre lo que es lento, y tomar un montón de espacio debido a la necesidad de crear copys de security completas frecuentes.

Entonces, llegué a "rdiff-backup" como una solución a esto, pero no maneja muy bien el curriculum vitae. No pude incluso get la synchronization inicial a mi server debido a interrupciones. Intenté primero rdiff-reserva a un directory local, y entonces rsync (-a) eso a mi VPS. Pero cuando entonces intenté rdiff-reserva de mi directory original, no trabajaría (error extraño sobre demasiados incrementales).

Ahora estoy considerando rsnapshot, o tal vez envolviendo rdiff-backup en mi propia herramienta que puede manejar reanuda mejor (por ejemplo haciendo rdiff-backup incrementalmente directory por directory).

¿Debe rdiff-backup trabajar cómo intenté hacerlo funcionar? (directory local 1 rdiff-> dir local 2, dir local 2 rsync-> dir remoto, dir local 1 rdiff-> dir remoto) Y si no, rsnapshot sería una buena alternativa?

Le recomiendo que utilice rsnapshot , configurándolo para reintentar varias veces si se detecta un problema de connection. Por ejemplo, para habilitar el enfoque de varios bashs con 3 rsnapshot.conf máximas, agregue la siguiente línea al file rsnapshot.conf :

 rsync_numtries 3 

La cosa es que usted desea a la reserva 1 TB de datos. Esto significa que incluso después de hacer su primera copy de security inicial, las actualizaciones incrementales pueden ser bastante grandes, ya que todas las herramientas que mencionó están trabajando en el nivel del sistema de files y transferir todo el nuevo file si lo cambió al VPS.

También algunas de esas herramientas definitivamente no están siendo hechas para respaldar bases de files grandes. Rsnapshot es fiable en mi opinión, y duplicty también podría valer la pena mirar si desea cifrar o comprimir (o ambos) sus cosas en el VPS, lo que por supuesto significa que la copy de security necesita más time.

Dicho esto, lo que realmente necesita para una solución de copy de security rápida después de la synchronization inicial son copys de security incrementales en el nivel de bloque.

Esto es algo que viene con ZFS o Btrfs, los commands son enviar ZFS o enviar btrfs.

Si Btrfs es su sistema de files de elección (que no puedo recomendar con datos valiosos todavía), entonces por ejemplo este script aquí de Marc Merlin podría ser interesante, aunque hay similares alnetworkingedor: http://marc.merlins.org/perso/ btrfs / post_2014-03-22_Btrfs-Tips_-Doing-Fast-Incremental-Copias de security-Con-Btrfs-Send-and-Receive.html

Si prefiere ZFS, por ejemplo Znapzend podría valer la pena mirar: http://www.znapzend.org/

También hay empresas en torno a ofrecer ZFS espacio de copy de security para ZFS enviar / recibir, como rsync.net (no afiliados a ellos ni clientes y sí, a pesar del nombre que ofrecen ZFS enviar).

Tenga en count que aunque es totalmente posible utilizar herramientas como rsnapshot para esta tarea, es mucho más práctico y rápido de usar ZFS / Btrfs enviar en lugar de hacerlo debido a su gran cantidad de datos a less que tenga una línea de Internet muy grande. Esos dos son técnicos superiores a rsnapshot et.al.