To backup a CentOS or Redhat Directory Server database (LDAP), you can use the slapcat command. The slapcat command is a utility that is used to export the LDAP database to a file.
Here's an example of how to use the slapcat command to backup the LDAP database:
slapcat > ldap-backup.ldifruoSce:www.lautturi.com
This command will export the LDAP database to a file called ldap-backup.ldif in the current directory.
You can also use the -b option to specify the base DN (distinguished name) of the LDAP database to be exported. For example:
slapcat -b "dc=example,dc=com" > ldap-backup.ldif
This will export only the part of the LDAP database under the dc=example,dc=com base DN.
To restore the LDAP database from a backup, you can use the slapadd command. The slapadd command is a utility that is used to import the LDAP database from a file.
Here's an example of how to use the slapadd command to restore the LDAP database from a backup:
slapadd < ldap-backup.ldif
This command will import the LDAP database from the ldap-backup.ldif file and overwrite the current LDAP database.