服務器最近同步錯誤, 經MS工程師查看, 問題是Scheduler Suspended:
解決方法:
PowerShell使用命令: get-ADSyncScheduler 查看狀態(我們的狀態是True,所以暫停了):
2. 使用命令Set-ADSyncScheduler–SchedulerSuspended $False , 然後再次運行 Start-ADSyncSyncCycle –PolicyType Delta重新同步.
3. 使用Trigger Full Password Sync同步:
1) 將下列命令保存爲PS1格式:
$adConnector = "xxxx.com"
$aadConnector = "xxxx.onmicrosoft.com - AAD"
Import-Module adsync
$c = Get-ADSyncConnector -Name $adConnector
$p = New-Object Microsoft.IdentityManagement.PowerShell.ObjectModel.ConfigurationParameter "Microsoft.Synchronize.ForceFullPasswordSync", String, ConnectorGlobal, $null, $null, $null
$p.Value = 1
$c.GlobalParameters.Remove($p.Name)
$c.GlobalParameters.Add($p)
$c = Add-ADSyncConnector -Connector $c
Set-ADSyncAADPasswordSyncConfiguration -SourceConnector $adConnector -TargetConnector $aadConnector -Enable $false
Set-ADSyncAADPasswordSyncConfiguration -SourceConnector $adConnector -TargetConnector $aadConnector -Enable $true
2)使用Powershell運行命令:
使用Active Directory Module forWindows PowerShell 管理員權限打開 (可在AdministrativeTools找到) :
運行附件的scripts :
運行scripts需找到文件路徑, 並在文件前輸入.\才能運行. 如果文件包括空格, 需要在運行文件名上加上雙引號:
運行後Password Sync正常了: