How to Force EdgeSync Synchronization
Applies to: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Topic Last Modified: 2007-06-18
This topic explains how to use the Exchange Management Shell to immediately start synchronization of data from the Active Directory directory service to the subscribed Edge Transport servers. After a computer that has the Edge Transport server role installed is subscribed to the Microsoft Exchange Server 2007 organization, data is replicated from Active Directory to the Active Directory Application Mode (ADAM) instance on the subscribed Edge Transport server by the Microsoft Exchange EdgeSync service. This data is kept up to date by periodically synchronizing changes from Active Directory to ADAM. When the server starts, the Microsoft Exchange EdgeSync service starts and establishes a synchronization schedule. Configuration data is synchronized to ADAM once every hour, and recipient data is synchronized to ADAM once every four hours. You cannot modify the synchronization intervals.
You can use the Start-EdgeSynchronization cmdlet to force synchronization to start immediately. You may want to do this to start initial replication immediately after you create the Edge Subscription or if you have made significant changes to the configuration or recipients in Active Directory. The Start-EdgeSynchronization cmdlet resets the EdgeSync synchronization schedule. The time of the subsequent synchronization intervals is based on the time that this command is initiated.
This procedure is run from the Hub Transport server. To perform the following procedure, the account you use must be delegated the following:
Exchange Organization Administrator role
For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.
|If you try to run this procedure during regular synchronization, an error will occur.|
The release to manufacturing (RTM) version of Exchange 2007 requires that the Start-EdgeSynchronization cmdlet be run locally on a Hub Transport server. In Exchange 2007 Service Pack 1 (SP1), the Start-EdgeSynchronization cmdlet includes the optional Server parameter. You can use the Server parameter to specify the identity of a Hub Transport server on which to run the Start-EdgeSynchronization cmdlet when you initiate the task from a remote computer.
This section contains the RTM-specific Exchange Management Shell procedure.
Run the following command on a Hub Transport server that is located in the Active Directory site to which the Edge Transport server is subscribed:
For detailed syntax and parameter information, see Start-EdgeSynchronization (RTM).
This section contains the SP1-specific Exchange Management Shell procedure.
Run the following command and specify the identity of a Hub Transport server that is located in the Active Directory site to which the Edge Transport server is subscribed if you are running the command remotely:
Start-EdgeSynchronization -Server <Hub Transport server name>
For detailed syntax and parameter information, see Start-EdgeSynchronization.
For more information, see the following topics: