вторник, 29 ноября 2011 г.

Debian, LDAP перенос на другой сервер

На новом (целевом) серевере установим:

aptitude install slapd ldap-utils

ну и если надо, можно поставить так же migrationtools
запросит ввести пароль для админа - в дальнейшем все равно поменяем, можно не запоминать особо

На исходном сервере стопим ldap и снимаем бэкап.

/etc/init.d/slapd stop
slapcat -v -l backup.ldif
/etc/init.d/slapd start

А так же tar все настройки /etc/ldap и /etc/default/slapd

tar -cvjf ldap.tar.bz2 /etc/ldap/ /etc/default/slapd

Все это перетаскиваем на новый (целевой) сервер и идем в обратном порядке

/etc/init.d/slapd stop - стопим сервер

распаковываем и заменяем оригинальный /etc/ldap (проверить права и т.п.)
на /etc/ldap/slapd.d должны быть права у openldap



rm -f /var/lib/ldap/* -- чистим базу
sudo -u openldap slapadd -v -c -l backup.ldif
sudo -u openldap slapindex -v
/etc/init.d/slapd start

Комментариев нет:

Отправить комментарий