Migrar a otro servidor

1.- Instalar Kolab en el nuevo servidor como se indica en el apartado anterior (Instalar Kolab en Ubuntu 8.0.4), con los mismos datos que en el servidor origen.

2.- Una vez que se ha realizado la instalación con éxito, comprobar que LDAP no contiene mas que el usuario manager configurado por defecto. Ej: https://ldap.dominio.com/admin

3.- En el servidor de origen, realizar backup como se indica en el apartado anterior (Backups). Aunque se realiza de forma automática con crontab, en este caso ejecutaremos el script de forma manual:

cd /home/ambae/scripts/kolab
./backup-all.sh > /dev/NULL 2>&1 | tee /root/kolab-backup-all.`date +%d%m%g`.log

Lo mas seguro es que ya haya una copia de ese día, asegurarse de que no importa sobreescribirla o moverla con otro nombre!!!

4.- Copiar tanto los scripts de backup y restauración como la copia hecha al nuevo servidor:

cd /tmp
tar cvzf `date +%d%m%g`.tar.gz /home/ambae/backups/kolab/`date +%d%m%g`
tar cvzf scripts.tar.gz /home/ambae/scripts/kolab/*
scp -i /home/luismi/.ssh/id_rsa -P 2222 `date +%d%m%g`.tar.gz scripts.tar.gz luismi@ipnuevoservidor:~
rm *.gz

5.- Suponiendo que el nuevo servidor mantenga la misma estructura, realizar restauración:

mv /home/luismi/`date +%d%m%g`.tar.gz /home/ambae/backups/kolab/
cd /home/ambae/backups/kolab
tar xvzf `date +%d%m%g`.tar.gz
rm `date +%d%m%g`.tar.gz

mv /home/luismi/scripts.tar.gz /home/ambae/scripts/kolab/
cd /home/ambae/scripts/kolab/
tar xvzf scripts.tar.gz
rm scripts.tar.gz

./restore-all.sh 170110 > /dev/NULL 2>&1 | tee /root/kolab-restore-all.`date +%d%m%g`.log

6.- Una vez que se ha realizado la restauración con éxito, comprobar que ahora LDAP ya contiene todo. Ej: https://ldap.dominio.com/admin

NOTA

Como lo mas normal es que el servidor original mantenga su ip, habrá que cambiar los datos del DNS, apuntando a la nueva ip, y lo mismo ocurre si hay instalado redmine, egroupware… o cualquier otra herramienta que use autentificación LDAP.

« Linux | Kolab

Si no se indica lo contrario, el contenido de esta página se ofrece bajo Creative Commons Attribution-ShareAlike 3.0 License