Zentyal Forum, Linux Small Business Server

International => Spanish => Topic started by: hectoraguirre on September 08, 2020, 06:25:59 pm

Title: Migración de Correos a un nuevo servidor
Post by: hectoraguirre on September 08, 2020, 06:25:59 pm
Tengo este inconveniente y no he encontrado la información en el manual sobre como migrar los usuarios de ldap y correos de un servidor zentyal a otro servidor zentyal nuevo. 
Title: Re: Migración de Correos a un nuevo servidor
Post by: doncamilo on September 09, 2020, 06:01:02 pm
 :)

Para los grupos y usuarios:

Si tu servidor es una versión 6.1 o posterior mira ésto https://doc.zentyal.org/es/directory.html#importacion-y-exportacion-de-usuarios-y-grupos (https://doc.zentyal.org/es/directory.html#importacion-y-exportacion-de-usuarios-y-grupos)

Se trata de los scripts:

Si tu versión es anterior, aún podrás hacerlos funcionar. Descárgalos desde el github de zentyal en la carpeta /usr/share/zentyal-samba. por ejemplo:

Code: [Select]
sudo su -
cd /usr/share/zentyal-samba
wget https://raw.githubusercontent.com/zentyal/zentyal/master/main/samba/src/scripts/users-export.pl
chmod u+x users-export.pl
./users-export.pl usuarios.csv

El fichero usuarios.csv debería albergar los datos necesarios para el script users-import.pl que debe ser utilizado en el nuevo servidor con el archivo usuarios.csv del viejo.

Según qué versión tengas es posible que el script arroje un error acerca del módulo TryCatch. Entonces usa este comando:

Code: [Select]
# En la misma carpeta  /usr/share/zentyal-samba y como root
sed -i 's/use TryCatch;/#use TryCatch;/' users-export.pl

Ya puedes volver a ejecutarlo.

Con el script de groups-export.pl haz las mismas operaciones (los otros dos no los necesitas en la máquina vieja)

Continuará...

Salud.