[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Backup translucent & recovery...
Hi,
running opdenldap (2.4.31) on debian wheezy with a translucent overlay
db for overwriting existing attributes on a central ldap server in our
institution.
We are making backups with 'slapcat -n 1 > db1.ldif'.
I'm testing recovery on separate wheezy box from scratch. Restoring DB 0
(cn=config, with configuration of translucent overlay) works flawless,
but recovering the local attributes does not work:
slapadd -F /etc/ldap/slapd.d -n 1 -l db1.ldif
53bfa7c7 => hdb_tool_entry_put: id2entry_add failed: DB_KEYEXIST:
Key/data pair already exists (-30995)
53bfa7c7 => hdb_tool_entry_put: txn_aborted! DB_KEYEXIST: Key/data pair
already exists (-30995)
slapadd: could not add entry dn="ou=xxx,dc=yyy,dc=zzz" (line=1):
txn_aborted! DB_KEYEXIST: Key/data pair already exists (-30995)
This 'ou' is the subdirectory of the translucent overlay, so it's clear
that this object is already there, because translucent is working.
Tried to ignore errors on slapadd with option -c: does not work.
But I want recover some local overwritten attributes. What's the right
way to do this? Special slapcat command to output only local changes?
Regards
Thomas