martes, 29 de abril de 2008

Flisol UES

Aparte de los bugs de instalaciones y el uso de Debian Sid en las presentaciones, estuvo de lujo.
La afluencia de personas fue alrededor de 30 personas. Aunque se esperaban más, no estuvo mal.
Se instalaron alrededor de 5 PC y se rifó un Debian etch DVDs etiquetados...

Saludos y esperamos vernos el proximo año.

Backups con rdiff

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.