Backups

16
Ene
2011
Categorías: bokeh, Detalles, Otras cosas

Caidos

Ayer estuve organizando un poco mi galería, ya que hace relativamente poco pasé todas mis fotos a un disco duro nuevo de 1TB (sí, a algunos les parecerá poco, pero por ahora es suficiente) y así he creado un catálogo nuevo de Lightroom para organizar las fotos.

Como no quiero que me vuelva a pasar el hecho de perder fotos porque se me estropee un disco duro, también me he comprado otro disco exactamente igual para tener espejadas las fotos. Muchos usarían un RAID, pero según he leído, siendo por software o por controladores de placas bases baratas de vez en cuando falla, así que me he limitado a una solución un tanto más casera y barata, pero igual de segura: rsync.

Hace tiempo escribí una entrada en mi antiguo blog donde hablaba de este magnífico programa, y ahora que paso la mayor parte del tiempo en Windows en vez de Linux (por el Photoshop principalmente) he decidido adaptar el rsync instalándolo en Windows.

Para ello, hacemos uso de las librerías mingw para tenerlo disponible. Una vez instalado hacemos un pequeño ejecutable (un archivo de  texto con extensión .bat) que meteremos en el programador de tareas de windows para que se lance periódicamente. El contenido de este fichero para duplicar dos discos duros, suponiendo que el origen está en F: (/cygdrive/f) y la copia de seguridad en J: (/cygdrive/j) es el siguiente:

c:\cygwin\bin\bash.exe -login -i -c "rsync -auv --exclude '*RECYCLE.BIN*' --exclude '*System Volume Information*' --delete /cygdrive/f/ /cygdrive/j/" > C:\cygwin\FotografiaBackup.log.txt

En el comando (cuya base está explicada aquí con más detalle) podemos apreciar que con el parámetro --exclude ignoramos la papelera de reciclaje y archivos internos de instalación de windows, y que además redireccionamos la salida a un fichero que nos servirá para comprobar el registro de la última operación.

Si tienes alguna duda, no te cortes en dejar un comentario que lo explicaré más a fondo ;)