Migrando Exchange 2010 a Zarafa, parte 6

linux

En esta sección, procederemos al apartado de las copias.

Con la versión free, no se incluye la utilidad zarafa-backup, así­ que tendremos que montar nosotros el sistema de copias.

Como no tengo muchos datos (4 gigas aprox de correo entre todos los buzones), haré un dump de la base de datos.

Creamos en la carpeta /usr/local/copias/ un script en bash, con el siguiente contenido

root@zeus#nano /usr/local/copias/copia.sh

Y añadimos lo siguiente:

echo "--------------------------------------------------------------"
echo "--- Exportamos la bbdd mysql zeus :: zarafa -----------------"
echo "--------------------------------------------------------------"
cd /media/backup_zfc/bbdd
mysqldump -uroot -pPASSWORD --single-transaction --skip-opt --quick zarafa > zarafa.sql
echo "------ Exportacion finalizada --------------------------------"
echo "--------------------------------------------------------------"
echo "---- renombramos los ficheros .sql y los comprimimos ---------"
tar -zcvf respaldo_zarafa_$(date +%d%m%y).tgz zarafa.sql
echo "----- Ahora borramos los ficheros de logs de + de 5 dias -----"
find -name '*.tgz' -type f -mtime +5 -exec rm -f {} ;
echo "---- proceso finalizado --------------------------------------"
echo "--------- copiamos ficheros postfix -------------------------"
cd /etc/postfix
cp -r * /media/backup_zfc/postfix_zeus
echo "---- proceso finalizado --------------------------------------"
echo "------- copiamos ficheros zarafa -----------------------------"
cd /etc/zarafa
cp -r * /media/backup_zfc/zarafa
echo "---- proceso finalizado --------------------------------------"

Y ahora explicamos:


cd /media/backup_zfc/bbdd
mysqldump -uroot -pPASSWORD –single-transaction –skip-opt –quick zarafa > zarafa.sql

Hacemos un volcado total de la base de datos.


tar -zcvf respaldo_zarafa_$(date +%d%m%y).tgz zarafa.sql

Hacemos un TAR con la fecha de la copia.


find -name ‘*.tgz’ -type f -mtime +5 -exec rm -f {} ;

Eliminamos todos los ficheros de > de 5 dí­as, para no llenar el disco iSCSI con copias.

Ya sé que no es la mejor opción y, si quiero recuperar un buzón en concreto es complicado, pero jugando un poco con los backups, mysql y la utilidad zarafa-migration-tool es posible hacerlo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.