Call Us! 1-800-555-5555

Posts Tagged ‘zentyal’

Regenerar la configuración del LDAP en Zentyal

Si necesitamos cambiar el modo de funcionamiento del servicio de LDAP de Zentyal, de Master a Slave o réplica de un Windows AD, o queremos cambiar alguno de los DC, tendremos que borrar toda la configuración del sistema LDAP y recrearla desde cero. Para ello, el sistema lleva una aplicación para tal efecto. Basta con ejecutar:

# /usr/share/ebox-usersandgroups/ebox-usersandgroups-reinstall

Una vez finalizado el procedimiento, volvemos al interfaz web y podemos cambiar el modo de funcionamiento y todos los parámetros.

Si tuviermos usuarios dados de alta, y no quisieremos perderlos, tendríamos hacer un volcado a un fichero ldiff y más tarde cargarlo de nuevo.

Post to Twitter

Migración eBox 1.4 a Zentyal 2.0

Usando el módulo de backup de eBox y Zentyal, es posible realizar una migración de un sistema eBox 1.4 a Zentyal 2.0 de forma correcta. Las herramientas en modo CLI:

# /usr/share/ebox/ebox-make-backup --help
Usage:
/usr/share/ebox/ebox-make-backup  [OPTION]...
/usr/share/ebox/ebox-make-backup  --help

Options:
--config-backup (default backup mode)
--full-backup
--configuration-report --bug-report
--description <description>
--remote-backup <name>
--progress-id (only needed for web framework)
# /usr/share/ebox/ebox-restore-backup --help
Usage:
/usr/share/ebox/ebox-restore-backup  [OPTION]... [--module NAME]...   ARCHIVE_FILE
/usr/share/ebox/ebox-restore-backup  --info ARCHIVE_FILE
/usr/share/ebox/ebox-restore-backup  --help

Options:
--config-restore
--data-restore
--full-restore
--force-dependencies
--delete-backup
--revoke-all-on-module-fail,--no-revoke-all-on-module-fail
--progress-id

Lo primero haremos una backup de la configuración en nuestro eBox 1.4:

#/usr/share/ebox/ebox-make-backup --config-backup --description "eBox 1.4 Migration"
Backup stored into file /var/lib/ebox/conf/backups/790045.tar

Este backup es el que usaremos en el nuevo sistema para restaurar la configuración de cada uno de los modulos. Podemos ver el contenido del backup:

# /usr/share/ebox/ebox-restore-backup --info /var/lib/ebox/conf/backups/790045.tar
eBox 1.4 Migration
Date: 2011-04-02 10:57:55
Backup type: configuration backup
Modules in backup: sysinfo network firewall apache ca dhcp dns ebackup events global l7-protocols logs monitor ntp objects openvpn radius services software squid trafficshaping usercorner users

Ahora, con una instalación limpia de Zentyal 2.0, que por supuesto ha de tener instalados al menos los modulos que queramos restaurar y han de estar activados, procederemos con la restauración de la configuración original.

El primer modulo será el modulo network:

# /usr/share/ebox/ebox-restore-backup --force-dependencies --config-restore --module network /var/lib/ebox/conf/backups/790045.tar

Accedermos al interfaz de gestión por web, y veremos que hay cambios por guardar.  Guardamos, y reiniciamos el sistema para que los cambios del modulo de network tengan efecto.

Los siguientes modulos en restaurar serán los modulos services, objects y firewall:

# /usr/share/ebox/ebox-restore-backup --force-dependencies --config-restore --module services /var/lib/ebox/conf/backups/790045.tar
# /usr/share/ebox/ebox-restore-backup --force-dependencies --config-restore --module objects /var/lib/ebox/conf/backups/790045.tar
# /usr/share/ebox/ebox-restore-backup --force-dependencies --config-restore --module firewall /var/lib/ebox/conf/backups/790045.tar

De nuevo, accederemos al interfaz y guardaremos los cambios.

Podremos ahora acceder a los modulos ya recuperados, configuración de red, configuración de firewall, y podremos comprobar que tenemos la configuración de nuestro sistema original.

Solo faltaría recuperar el resto de modulos, el sistema sería, recuperamos uno, accedemos al interfaz de gestión guardamos cambios y comprobamos que la configuración original está en su sitio.

Links

http://forum.zentyal.org/index.php?topic=2360.msg13418#msg13418

Post to Twitter