Azure Federated Identity allows the user to synchronize on-premises Active Directory to Azure Active Directory,...
as well as manually trigger a full or delta synchronization. There are several reasons why you would want to force AD synchronization.
First, it can be helpful to force AD synchronization when you troubleshoot synchronization issues or resolve conflicts with objects. You might also want to force AD synchronization to ensure Azure AD contains a consistent copy of on-premises AD. Although the Directory Synchronization, or DirSync, tool performs a full synchronization when the service is up and running for the first time, you might need to force a full synchronization if you've made substantial changes to the DirSync tool's configuration or if there are too many synchronization errors.
There are two ways to force a full synchronization: You can utilize the PowerShell cmdlets that ship with the DirSync tool, or you can set a registry entry on the DirSync server that automatically triggers a full synchronization. The PowerShell cmdlet Start-ADSyncSyncCycle helps perform a full or delta synchronization.
To perform a full AD synchronization with PowerShell, execute the following commands on the DirSync server:
Start-ADSyncSyncCycle –PolicyType Initial
Another way to perform a full AD synchronization is to change a registry key on the DirSync server. The registry key is located at HKLM\Software\Microsoft\MSOLCoExistence key. You need to edit or create the FullSyncNeeded registry entry and set its value to 1. Once you have set the value of FullSyncNeeded to 1, DirSync will automatically trigger a full synchronization. Note that once synchronization is complete, the value of FullSyncNeeded registry entry changes to 0, which is expected.
If you need to replicate an urgent change from on-premises AD to Azure AD, execute the following commands to perform a delta synchronization:
Start-ADSyncSyncCycle –PolicyType Delta
Note that the default AD synchronization frequency in the DirSync tool is 30 minutes.
Azure Active Directory extends AD to the cloud
Understand changes to Azure licensing
Take advantage of Azure Security Center
Dig Deeper on Virtual machine monitoring, troubleshooting and alerting
Related Q&A from Nirmal Sharma
Use System Center Virtual Machine Manager and PowerShell to make logical network management easy. Execute a script to display network virtualization ... Continue Reading
Hyper-V replication is easy to use, but there are a number of steps you should take during Hyper-V replication setup to ensure you stay abreast of ... Continue Reading
Manage Hyper-V clusters more easily with PowerShell cmdlets and scripts that automate the retrieval and display of node information, including node ... Continue Reading