Openldap: Backup & Restore

Per effettuare il backup di ldap è necessario:

# slapcat -v -l backup_openldap.ldif

Per ripristinare un backup invece:

Stoppiamo il servizio,

# /etc/init.d/ldap stop

Rinominiamo la cartella esistente di ldap:

# mv /var/lib/ldap /var/lib/ldap.old

Ne creiamo una nuova con i relativi permessi:

# mkdir /var/lib/ldap
# chown -R ldap:ldap ldap
# chmod go-rwx ldap

Copiamo la configurazione dalla cartella vecchia:

# cp –rfp /var/lib/ldap.old/DB_CONFIG /var/lib/ldap

E importiamo il backup

# slapadd –v –l /backup/openldap/backup_ldap2.diff