Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Не рекомендуется выполнять backup базы данных LDAP копированием по тем же причинам, что и MySQL.
С подробным описанием можно ознакомиться по ссылке: http://supportex.net/2011/02/backup-restore-ldap-database.
Скрипт для создания backup:
#!/bin/sh
LDAPBK=ldap-$( date +%y%m%d-%H%M ).ldif
BACKUPDIR=/home/backups
/usr/sbin/slapcat -v -b "dc=yourDC,dc=local" -l $BACKUPDIR/$LDAPBK
gzip -9 $BACKUPDIR/$LDAPBK
Примечание. Необходимо изменить параметры dc=yourDC,dc=local на действующие.
Примечание. Backup по данной схеме рекомендуется проводить один раз в неделю.
Восстановление из backup:
1. Остановить slapd:
~$ sudo service slapd stop
2. Удалить базу (убедиться, что вы находитесь в правильном каталоге для удаления командой rm):
~$ sudo rm -rf /var/lib/ldap/*
3. Восстановить базу из LDIF-файла:
~$ sudo -u openldap /usr/sbin/slapadd -l backup.ldif
4. Запустить slapd:
~$ sudo service slapd start

  • Нет меток