]> git.sur5r.net Git - openldap/commitdiff
Clarification/warning about delta-sync backup/restore
authorHoward Chu <hyc@openldap.org>
Mon, 16 Jan 2012 18:10:19 +0000 (10:10 -0800)
committerHoward Chu <hyc@openldap.org>
Mon, 16 Jan 2012 18:10:19 +0000 (10:10 -0800)
doc/guide/admin/replication.sdf

index 5294804e75d92fd0b02a15cf2d06232e89d908c2..adcf276cd8efe57be612025e2281f257c17f7692 100644 (file)
@@ -335,7 +335,7 @@ demonstrate a very real problem that is encountered in some LDAP deployments.
 
 Delta-syncrepl, a changelog-based variant of syncrepl, is designed to address 
 situations like the one described above. Delta-syncrepl works by maintaining a 
-changelog of a selectable depth on the provider. The replication consumer 
+changelog of a selectable depth in a separate database on the provider. The replication consumer 
 checks the changelog for the changes it needs and, as long as 
 the changelog contains the needed changes, the consumer fetches the changes
 from the changelog and applies them to its database. If, however, a replica 
@@ -343,6 +343,11 @@ is too far out of sync (or completely empty), conventional syncrepl is used to
 bring it up to date and replication then switches back to the delta-syncrepl
 mode.
 
+Note: since the database state is stored in both the changelog DB and the
+main DB on the provider, it is important to backup/restore both the changelog
+DB and the main DB using slapcat/slapadd when restoring a DB or copying
+it to another machine.
+
 For configuration, please see the {{SECT:Delta-syncrepl}} section.