Backups de subversion con Backupninja

Backupninja es un sistema para facilitar las copias de seguridad locales o remotas, completas o incrementales. Su configuración es bastante sencilla y permite trabajar con varios programas. En este caso lo voy ha utilizar para realizar copias de mi servicio de subversion que tengo en local. Para realizar la instalación:

aptitude install backupninja hwinfo

El fichero de configuración principal se encuentra en /etc/backupninja.conf. Al instalar el paquete en el directorio /usr/share/doc/backupninja/ entre otras cosas encontramos un directrio con ejemplos de configuración para los principales servicios a realizar copias. En mi caso yo he utilizado example.svn. Este fichero contiene los principales directorios que debemos tenemos que tener en cuenta para realizar la copia origen, destino, etc. Para poder utlizarlo lo debemos copiar a la carpeta /etc/backup.d

root@terme:/usr/share/doc/backupninja/examples# cp example.svn /etc/backup.d/backupSvn.svn

Ahora ya podemos ejecutar el script pero como vemos en la caputra nos muestra un mensaje de error.

Debemos quitarle los permisos de lectura para el grupo y otros para poder ejecutar el script.

chmod go-r backupSvn.svn

Ahora solo nos falta comprobar que se realice la copia cada cierto tiempo. En el fichero de configuración podemos especificar a que hora queremos que se realice la copia como se muestra a continuación:

# default value for 'when'
when = everyday at 10:00

Al realizar la instalación se crea el fichero /etc/cron.d/backupninja para lanzar las copias utilizando el cron. Con esto ya tenemos una copia de nuestros repositorios subversion ahora faltaría montar si queremos realizar algún otro tipo de copia sobre el backup realizado por backupninja ya que este directorio se sobreescribe cada vez. También disponemos de un asistente para realizar y probar nuestros backups, escribimos en la consola ninjahelper.

😉

Acerca de jomuoru

José Federico Muñoz Rubio

09. octubre 2011 por jomuoru
Categorías: GNU/Linux, Soft/Hard | Etiquetas: , , | Comentarios desactivados en Backups de subversion con Backupninja