Despues de estar trabajando en una forma de hacer backups con postgres, no encontre una forma mejor y facil de hacerla mas que on rdiff a partir de un archivo de texto.
rdiff
La elección de rdiff para obtener los diferenciales de un archivo don respecto a diff o rdiff-backup comprenden dos hechos irrefutable, el primero, diff no puede hacer diferenciales de archivos grandes como por ejemplo dos archivos archivos de 2.7GB y segundo, el uso de un sistema mas sofisticado de respaldo como lo es bacula para los respaldo de los datos.
Uso de rdiff:
1- Sacar la firma del archivo base
rdiff signature archivo-base.txt archivo-base.signature
2- Sacar los diferenciales (deltas) a partir de la firma del archivo base
rdiff delta archivo-base.signature archivo-diff01.txt archivo-diff01.delta
rdiff delta archivo-base.signature archivo-diff02.txt archivo-diff02.delta
rdiff delta archivo-base.signature archivo-diff03.txt archivo-diff03.delta
3- Hacer la restauración respectiva
rdiff patch archivo-base.txt archivo-diff03.delta archivo-diff03.patch
Ya con eso se pueden hacer diferenciales no muy elegantes, pero eficaces.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario