Перейти на домашнюю страницу

openldap, Создание бэкапа и восстановление из него

Пример для CentOS 6.

Предполагаем, что openldap на сервере уже установлен.

Нужно дополнительно поставить пакет openldap-servers
В нём находятся slap-утилиты.

* * *

СОЗДАНИЕ БЭКАПА

Используем утилиту slapcat:

# slapcat -b "dc=catalog,dc=ru" -l $BCKUP_NAME.ldif


* * *

ВОССТАНОВЛЕНИЕ ИЗ БЭКАПА

Дамп не импортируется на сервер, если в /etc-конфигах нет информации о базе, которая импортируется.
Поэтому первым делом настраиваем или восстанавливаем из бэкапа конфиги /etc

Перед импортом содержимое каталога /var/lib/ldap/ можно очистить

Импортируем командой:

# slapadd -l /путь/до/файла.ldif


Восстанавливаем владельца файлов в каталоге:

# chown ldap:ldap /var/lib/ldap/*

#linux #ldap #centos #резервное копирование

2018-04-19 21:35:01