Directory Wizards Inc.

Solutions For Your Directory Needs

RSS feed
Add to Google


 

Categories

Knowledgebase

A SimpleSync overview - Discovery and Sync

Category:General

Last Updated:2011-08-11

 

Download PDF version

 

By default, communication with the source and destination directory is performed over the standard ldap port, 389. You may enable SSL and use 636 and/or for a GC source, you may use the GC ports to pull an entire domain (3268/3269). Communication with both the source and destination is configured on the Source/Destination tabs (IP/Port/LoginID/Password).

 

When a connection runs, there are two primary phases as shown on the General tab, the Discovery phase and the Sync phase.

 

The Discovery phase performs an ldap query of the source directory, reading all objects from the source directory per the Source tab configuration. The Source tab configuration may include a specific source context, object types, as well as filters to narrow the search query. (Likewise the Exclude tab may contain rules to narrow the search by specifically excluding certain containers or objects.) If the Discovery phase ends successfully, an LDIF.txt file is generated as output.

 

If the Discovery ends without error, the Sync phase runs next, reading the LDIF.txt and writing to the destination directory per the Destination tab configuration. The Destination tab configuration may define the exact existing container to sync to (Placement DN) and/or you may specify the container name to be created at sync time (Structure Name). By default, no additional levels (containers) are created. All synced objects are created in one flat container. By default, the Sync does not read the destination. The default Create only connection simply creates/maintains new objects on the destination in the Sync Container.

 

Subsequent sync runs perform the exact same way as the original sync run. The Discovery always performs a full read of the source directory. The Sync phase, on subsequent runs, will not process ALL records, just changes (Adds/Mods/Deletes).

 

Discovery and Sync runs produce individual logs.

 

Your ongoing sync process may be automated using the command line execution options as outlined here:
http://www.dirwiz.com/kb/399