Acabamos de migrar a unos nuevos servidores, y me ha tocado volver a configurar todo el sistema de copias de seguridad nuevamente.
Hace mucho tiempo que utilizo rdiff-backup como herramienta para hacer copias de seguridad que ha demostrado ser fiable, consume pocos recursos, y encima, gratis
Rdiff-backup es un script phyton que permite hacer copias de seguridad locales y remotas, con la posibilidad adicional de que sean incrementales, utilizando para ello la librería rsync.
Para que funcione correctamente debemos instalar rdiff-backup en todos los servidores, no sólo en de backup.
He aqui los pasos para la instalación en un Centos 5.2 x86_64, es aplicable a cualquier otra distribución, incluidas las basadas en Debian.
1. Instalación de las librerías
1.1 GCC y python
yum install gcc gcc-c++ python python-devel
1.2 Rsync
yum install rsync librsync
Si nuestra distribución no incluye librsync (Centos no la incluye), deberemos compilarla a mano:
wget http://internap.dl.sourceforge.net/sourceforge/librsync/librsync-0.9.7.tar.gz
tar xzf librsync-0.9.7.tar.gz
cd librsync-0.9.7
./configure
make AM_CFLAGS=-fPIC # Importante: Sin este flag, da un error al compilar rdiff-backup en sistemas de 64bits
make install
cd ..
2. Instalación de Rdiff-backup
wget http://savannah.nongnu.org/download/rdiff-backup/rdiff-backup-1.2.2.tar.gz
tar -xzf rdiff-backup-1.2.2.tar.gz
cd rdiff-backup-1.2.2
python setup.py install
Comentarios recientes