Overview of creating a complex replication topology

Use this high level overview as a guide for setting up a complex replication topology.

  1. Start all peer server or replicas-to-be. This is required for the Web administration tool to gather information from the servers.
  2. Start the 'first' master and configure it as a master for the context.
  3. Load the data for the subtree to be replicated on the 'first' master, if the data is not already loaded.
  4. Select the subtree to be replicated.
  5. Add all of the potential peer masters as replicas of the 'first' master.
  6. Add all of the other replicas.
  7. Move the other peer masters to promote them.
  8. Add replica agreements for the replicas to each of the peer masters.
    Note:
    If the credentials are to be created in cn=replication,cn=localhost, the credentials must be created on each server after they are restarted. Replication by the peers fails until the credential objects are created.
  9. Add replica agreements for the other masters to each of the peer masters. The 'first' master already has that information.
  10. Quiesce the replicated subtree. This prevents updates from being made while copying data to the other servers.
  11. Use Queue management to skip all for each queue.
  12. Export the data for the replicated subtree from the 'first' master.
  13. Unquiesce the subtree.
  14. Stop the replica servers and import the data for the replicated subtree on to each replica and peer master. Then restart the servers.
  15. Manage the replication properties on each replica and peer master to set the credentials to be used by suppliers.