如何使用 ldif 备份更新 ldap?

如何使用 ldif 备份更新 ldap?

我每天都会有一个 openldap ldif 备份文件,我想将其复制到其他服务器中。我添加了数据,slapadd -v -l file.ldif但我可以使用下一个 ldif 备份文件更新其他 ldap 服务器中发生的更改吗?

我尝试使用 ldapmodify 和 ldapadd,但无法正常工作。

答案1

如果由于某种原因,所有主服务器不再能够同步,则分割数可以使用工具手动生成主数据库。

答案2

您可能可以检查 perl ldap 工具。它们包括 ldapsort 和 ldapdiff 等实用程序。它们将为您提供两种 LDAP 数据之间的差异。

首先使用 ldapsort 使用 dn: 对数据进行排序,然后创建差异。它将为您提供 ldapmodify 就绪数据,它将替换、添加和删除属性。

参考:http://search.cpan.org/~gbarr/perl-ldap-0.3202/

相关内容