Hi All,
I'm in need of figuring out how I can effectively backup my ldap server then
restore it in case of crisis.

I have a master and consumer ldap server running in replication mode with
latest ldap 2.4 version on ubuntu 10.  I have an idea on backup and restore
procedures but I need verification.

Backup procedures:

1. /etc/init.d/slapd stop

2.  tar the following directories
/etc/ldap
/var/lib/ldap

# tar -pczf compressed.tar.gz /etc/ldap/ /var/lib/ldap/

3.  convert the configs and dit to ldif

sudo slapcat -n 0 > backup/config.ldif
sudo slapcat -n 1 > backup/users.ldif

4./etc/init.d/slapd start

Restore procedures:

1.  Reinstall a fresh vanilla ubuntu ldap server

2.  untar the compessed.tar.gz to original location

3.  /etc/init.d/slapd stop
sudo slapadd -n 0 -l backup/config.ldif
sudo slapadd -n 0 -l backup/users.ldif
sudo cp backup/ldap.secret /etc/ldap.secret
/etc/init.d/slapd start

Just a brainstorm and I'm sure it needs revising.

TIA,
Anton

Reply via email to