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 Se trata de los scripts:
- /usr/share/zentyal-samba/groups-export.pl
- /usr/share/zentyal-samba/groups-import.pl
- /usr/share/zentyal-samba/users-import.pl
- /usr/share/zentyal-samba/users-export.pl[\li]
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:
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:
# 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.