PowerShell Kullanarak Azure AD Connect'i Eşitlemeye Zorlama
Şirket içi Active Directory'nizi Azure ile eşitlemek için Azure AD Connect kullanıyorsanız aşağıdaki adımlarla eşitlemeyi zorlayabilirsiniz.
1. Adım. ADSync Modülünü Kontrol Edin
Azure AD Connect'i yüklediğinizde ADSync PowerShell modülünü içerecektir.
Modülün yüklendiğini doğrulamak için aşağıdaki komutu çalıştırın.
get-moduleYüklü değilse aşağıdaki komutu kullanın (bu, Azure AD Connect'in varsayılan yola yüklendiğini varsayar). Bunu Azure AD Connect'in yüklü olduğu makinede çalıştırırsanız büyük olasılıkla modülü içe aktarmanız gerekmez.
Import-Module -Name "C:\Program Files\Microsoft Azure AD Sync\Bin\ADSync" -Verbose
Adım 2. Start-ADSyncSyncCycle komutunu çalıştırın
Delta veya tam senkronizasyon çalıştırmayı seçebilirsiniz.
- Delta senkronizasyonu - Bu, son senkronizasyondan bu yana yapılan tüm değişiklikleri senkronize edecektir. Bu, zorlanacak en yaygın senkronizasyon türüdür.
- Tam senkronizasyon - Bu, tüm AD nesnelerini kontrol edecek ve yeniden senkronize edecektir. Büyük değişiklikler yapmadığınız sürece genellikle tam sürüm çalıştırmanıza gerek yoktur.
Delta senkronizasyonunu çalıştırmak için bu komutu kullanın.
Start-ADSyncSyncCycle -PolicyType DeltaTam senkronizasyonu çalıştırmak için bu komutu kullanın.
Start-ADSyncSyncCycle -PolicyType Initial3. Adım. Azure AD Connect Eşitleme Durumunu Kontrol Edin
Senkronizasyon Hizmet Yöneticisini açarak senkronizasyonun ayrıntılarını kontrol edebilirsiniz.
Yönetici olarak çalıştırdığınızdan emin olun yoksa hata verecektir.
Delta veya tam senkronizasyonu başlattığınızda senkronizasyon durumunu gerçek zamanlı olarak görebilirsiniz.
Tamamlandığında bir girişe tıklayabilir ve ekleme, güncelleme ve silme gibi daha fazla ayrıntı alabilirsiniz.
Yukarıdaki ekran görüntüsünde hiçbir değişiklik yapılmadığını görebilirsiniz.
Ek Azure AD Connect PowerShell Komutları
Daha kullanışlı Azure Ad Connect PowerShell komutlarından bazılarını burada bulabilirsiniz.
1. Bir kiracı için Azure Sync Özelliklerini edinin
Bu komut size hangi özelliklerin etkinleştirildiğini veya devre dışı bırakıldığını gösterecektir.
Get-MsolDirSyncFeaturesAzure Active Directory'ye bağlanmak için öncelikle Connect-MsolService'i çalıştırmanız gerekecektir.
2. Azure AD Connect Eşitleme Zamanlamasını Alın
Get-ADSyncScheduler3. Azure AD Connect Zamanlayıcıyı devre dışı bırakın
Set-ADSyncScheduler -SyncCycleEnabled $falseBu komut senkronizasyon zamanlamasını devre dışı bırakacaktır. Şirket içi birçok değişiklik yapmanız ve Azure ile senkronizasyonu geçici olarak devre dışı bırakmanız gerekiyorsa bu yararlı olabilir.
4. Azure AD Bağlantı Zamanlayıcısını etkinleştirin
Set-ADSyncScheduler -SyncCycleEnabled $true5. Azure AD Connect Eşitleme Zamanlamasını Değiştirin
Varsayılan olarak senkronizasyon her 30 dakikada bir gerçekleşir. Senkronizasyon zamanlamasını değiştirmek için aşağıdaki komutu kullanın.
Set-ADSyncScheduler -CustomizedSyncCycleInterval d.HH:mm:ss
d - gün, HH - saat, mm - dakika, ss - saniye.
Örneğin, senkronizasyonu 30 dakikadan 1 saatte bir çalışacak şekilde değiştirmek için.
Set-ADSyncScheduler -CustomizedSyncCycleInterval 01:00:00Başka yararlı Azure Eşitleme komutları biliyorsanız lütfen bunları aşağıdaki yorumlara gönderin.







