Real-time synchronization is performed with the
realtime-sync utility. The
realtime-sync utility polls the source server for changes and
synchronizes the destination entries immediately. After the server determines that a change
should be synchronized, it fetches the full entry from the source. It then searches for the
corresponding entry in the destination endpoint using correlation rules and applies the
minimum set of changes to synchronize the attributes. The server fetches and compares the
full entries to make sure it does not synchronize any old data from the change log.
After a synchronization topology is configured, run
resync to synchronize
the endpoints, and then run
realtime-sync to start global
realtime-sync tool is used for the following tasks:
- Start or stop synchronization globally or for specific sync pipes only.
- Set a start point at which synchronization should begin such as the beginning or end of the change log, at a specified change number, at a specified change sequence number, or at a specified time frame in the change log.