En nuestro servidor samba/ldap es una práctica muy necesaria y recomendada realizar un backup diario o cada X tiempo de toda su estructura, por si por cualquier motivo se pierden dichos datos o se corrompe la base de datos, poder restaurarlo de forma rápida e inmediata. En el siguiente post mostraremos cómo restaurar la copia, pero primero es necesario realizar la copia. Para hacer eso, usaremos el comando slapcat. Aunque se puede realizar el backup con el servidor corriendo, por seguridad lo realizaremos con él apagado, para asegurarnos que no se crea un nuevo registro mientras se realizar el backup.
shell> /etc/init.d/slapd stop shell> slapcat > /var/backups/ldap.ldif shell> /etc/init.d/slapd start
A continuación se muestra un pequeño script que realiza un backup diario, al programarlo en cron por cada día de la semana.
#!/bin/sh [ -x /usr/sbin/slapcat ] || exit 0 /usr/sbin/slapcat | gzip -c > /var/backups/ldap-$(date +%u).gz
No hay comentarios :
Publicar un comentario