Difference between revisions of "Database wide operations such as backup or restore for openLDAP"

From Notes_Wiki
m
m
Line 1: Line 1:
<yambe:breadcrumb self="Backup or restore">OpenLDAP server configuration|OpenLDAP</yambe:breadcrumb>
<yambe:breadcrumb self="Backup or restore">OpenLDAP|OpenLDAP</yambe:breadcrumb>
=Database wide operations such as backup or restore for openLDAP=
=Database wide operations such as backup or restore for openLDAP=


Line 31: Line 31:




<yambe:breadcrumb self="Backup or restore">OpenLDAP server configuration|OpenLDAP</yambe:breadcrumb>
<yambe:breadcrumb self="Backup or restore">OpenLDAP|OpenLDAP</yambe:breadcrumb>

Revision as of 11:04, 23 March 2014

<yambe:breadcrumb self="Backup or restore">OpenLDAP|OpenLDAP</yambe:breadcrumb>

Database wide operations such as backup or restore for openLDAP

Backing up ldap database

To backup ldap database use:

slapcat -l <backup_file> -f /etc/openldap/slapd.conf


Restoring ldap database

To restore ldap database use:

service slapd stop
mv /var/lib/ldap /var/lib/ldap2
mkdir /var/lib/ldap
slapadd -l <backup_file> -f /etc/openldap/slapd.conf 
chown -R ldap:ldap /var/lib/ldap


Indexing ldap database

To update index of ldap database, especially after index configuration in slapd.conf is modified, use:

service slapd stop
slapindex -f /etc/openldap/slapd.conf


<yambe:breadcrumb self="Backup or restore">OpenLDAP|OpenLDAP</yambe:breadcrumb>