我有一个ldif文件。我用这个命令创建了它:
kill -INT `cat /usr/local/var/run/slapd.pid`
slapcat -v -f /usr/local/etc/openldap/slapd.conf -l /usr/local/etc/openldap_backup/backup.`date +'%m-%d-%Y'`.ldif
并且,我尝试使用以下命令恢复ldap数据库:
slapadd -v -c -l backup.11-24-2017.ldif -f /usr/local/etc/openldap/slapd.conf
但我有一个错误:
无法添加条目....(line = 777):txn_aborted! DB_KEYEXIST: 密钥/数据对已存在(-30995)
我该如何解决?
答案 0 :(得分:0)
为他人节省2小时,我将其发布在这里... 您不能使用slapadd,因为并非所有条目都是新条目。 在这种情况下,请使用ldapmodify
更多信息,请点击此处How do I clone an OpenLDAP database