Cómo forzar la sincronización de Azure AD Connect mediante PowerShell
Si está utilizando Azure AD Connect para sincronizar su Active Directory local con Azure, puede forzar una sincronización con los siguientes pasos.
Paso 1. Verifique el módulo ADSync
Cuando instale Azure AD Connect, incluirá el módulo ADSync PowerShell.
Para verificar que el módulo esté cargado, ejecute el siguiente comando.
get-moduleSi no está cargado, utilice el siguiente comando (esto supone que Azure AD Connect se instaló en la ruta predeterminada). Si ejecuta esto en la máquina que tiene instalado Azure AD Connect, lo más probable es que no necesite importar el módulo.
Import-Module -Name "C:\Program Files\Microsoft Azure AD Sync\Bin\ADSync" -Verbose
Paso 2. Ejecute el comando Start-ADSyncSyncCycle
Puede optar por ejecutar una sincronización delta o completa.
- Sincronización delta: esto sincronizará todos los cambios realizados desde la última sincronización. Este es el tipo de sincronización más común que se debe forzar.
- Sincronización completa: esto verificará todos los objetos AD y los sincronizará nuevamente. Por lo general, no es necesario ejecutar una versión completa a menos que realice cambios importantes.
Para ejecutar una sincronización delta, utilice este comando.
Start-ADSyncSyncCycle -PolicyType DeltaPara ejecutar una sincronización completa, utilice este comando.
Start-ADSyncSyncCycle -PolicyType InitialPaso 3. Verifique el estado de sincronización de Azure AD Connect
Puede verificar los detalles de la sincronización abriendo el Administrador de servicios de sincronización.
Asegúrese de ejecutar como administrador o le dará un error.
Cuando inicia la sincronización delta o completa, puede ver el estado de sincronización en tiempo real.
Cuando se complete, puede hacer clic en una entrada y obtener más detalles, como adiciones, actualizaciones y eliminaciones.
Puede ver en la captura de pantalla anterior que no se realizaron cambios.
Comandos adicionales de PowerShell de Azure AD Connect
A continuación se muestran algunos comandos de PowerShell de Azure Ad Connect más útiles.
1. Obtenga funciones de Azure Sync para un inquilino
Este comando le mostrará qué funciones están habilitadas o deshabilitadas.
Get-MsolDirSyncFeaturesPrimero deberá ejecutar Connect-MsolService para conectarse a Azure Active Directory.
2. Obtenga el programa de sincronización de Azure AD Connect
Get-ADSyncScheduler3. Deshabilite el programador de Azure AD Connect
Set-ADSyncScheduler -SyncCycleEnabled $falseEste comando deshabilitará la programación de sincronización. Esto puede resultar útil si necesita realizar muchos cambios locales y deshabilitar temporalmente la sincronización con Azure.
4. Habilite el Programador de Azure AD Connect
Set-ADSyncScheduler -SyncCycleEnabled $true5. Cambiar el programa de sincronización de Azure AD Connect
De forma predeterminada, la sincronización se produce cada 30 minutos. Para cambiar la programación de sincronización, utilice el siguiente comando.
Set-ADSyncScheduler -CustomizedSyncCycleInterval d.HH:mm:ss
d - días, HH - horas, mm - minutos, ss - segundos.
Por ejemplo, para cambiar la sincronización de 30 minutos a ejecutarse cada 1 hora.
Set-ADSyncScheduler -CustomizedSyncCycleInterval 01:00:00Si conoce otros comandos útiles de Azure Sync, publíquelos en los comentarios a continuación.







