Назад | Перейти на главную страницу

Как обновить ldap с помощью резервных копий ldif?

У меня есть файл резервной копии openldap ldif ежедневно, который я хочу реплицировать на другом сервере. Я добавляю данные с помощью slapadd -v -l file.ldif но могу ли я обновить изменения, которые произошли на моем другом сервере ldap, с помощью следующего файла резервной копии ldif?

Я пытаюсь использовать ldapmodify, ldapadd, но у меня не работает должным образом.

Вы, вероятно, можете проверить инструменты perl ldap. К ним относятся такие утилиты, как ldapsort и ldapdiff. Это даст вам разницу между данными LDAP.

Сначала отсортируйте данные с помощью ldapsort, используя dn:, а затем создайте файл diff. Он предоставит вам готовые данные ldapmodify, которые будут заменять, добавлять и удалять атрибуты.

Ссылка: http://search.cpan.org/~gbarr/perl-ldap-0.3202/

Если по какой-то причине все мастера больше не могут синхронизироваться, mmldif Инструмент можно использовать для создания главной базы данных вручную.