miércoles, 9 de diciembre de 2009

Respaldos con Unison

Para realizar respaldos en el servidor utilizo el programa Unison.

La primera vez copié completamente la carpeta Projects a la carpeta de respaldos. Después Unison se encarga de actualizar solo los archivos que han sido modificados, guardando una copia de los archivos anteriores... por si las dudas.

El comando que utilizo es:

unison /ruta/archivos/originales/Projects/ /ruta/archivos/respaldados/respaldo-diario/Projects/ -force /ruta/archivos/originales/Projects/ -auto -log -silent -backupdir /ruta/archivos/borrados_o_alterados/back/ -backuplocation central -backup 'Name *'

Lo que hace este comando es actualizar los archivos de la carpeta Projects en el respaldo existente. Siempre tendrá preferencia la carpeta original por lo que se eliminarán los archivos necesarios, los cuales se guardarán en la carpeta "back" respetando la ruta completa original por si es necesario recuperarlo.

También se copiarán los archivos modificados para conservar la copia anterior en caso de que se requiera.

Realmente muy útil y rápido.

Ah si, la carpeta donde están los respaldos puede ser una carpeta dentro del mismo servidor o un disco duro externo montado en el sistema. Obvio la segunda opción es mejor en caso de que algo fallara en el servidor :-D

That's all!

No hay comentarios:

Publicar un comentario