Búsqueda de sitios web

Forzar sincronización AD


De forma predeterminada, los cambios de Active Directory tardan hasta 30 minutos en sincronizarse con Azure AD.

En muchos casos, querrás forzar la sincronización de AD. Por ejemplo, la sincronización forzada es conveniente si, por ejemplo, configuró un nuevo alias de correo en proxyAddresses para un usuario y el usuario desea comenzar a usar el nuevo alias inmediatamente.

Para forzar la sincronización de AD, puede utilizar Usuarios y computadoras de AD con Easy365Manager o PowerShell.

Forzar la sincronización de AD mediante usuarios y computadoras de AD

La forma más sencilla de forzar una sincronización de los cambios de AD en Azure AD es utilizar Usuarios y equipos de AD.

Debe tener instalado Easy365Manager para que esto funcione.

Después de realizar los cambios en su cuenta de usuario que desea replicar, seleccione la casilla de verificación en la esquina inferior izquierda de la pestaña Office 365:

Al hacer clic en Aplicar o Aceptar se forzará una sincronización de AD inmediatamente.

Si no tiene instalado Easy365Manager, puede descargar una prueba gratuita de 30 días aquí.

Forzar la sincronización de AD mediante PowerShell

Si no tiene instalado Easy365Manager, debe ejecutar PowerShell CmdLet en su servidor Azure AD Connect para forzar la sincronización.

Inicie sesión en su servidor Azure AD Connect o cree una sesión remota de PowerShell con el siguiente comando:

Enter-PSSession [AADC Server]

Una vez conectado a su servidor Azure AD Connect, puede forzar la sincronización usando el siguiente comando:

Start-ADSyncSyncCycle -PolicyType Delta

Si la sincronización de Azure AD Connect se realiza correctamente, verá un resultado similar al siguiente:

PS C:\> Enter-PSSession dc-01.easy365manager.local
[dc-01.easy365manager.local]: PS C:\Users\adm.msk\Documents> Start-ADSyncSyncCycle -PolicyType Delta

 Result
 ------
Success

[dc-01.easy365manager.local]: PS C:\Users\adm.msk\Documents> Exit-PSSession
PS C:\>

Recuerde salir de la sesión remota de PowerShell después de su uso.

Forzar mensajes de error de sincronización de AD

Los problemas más comunes que encontrará con este comando son los siguientes:

Error de sincronización delta: AAD está ocupado

Un conector AAD ocupado le arrojará algo como esto:

Start-ADSyncSyncCycle : System.InvalidOperationException:
   Connector: skrubbeltrang.onmicrosoft.com - AAD is busy.
   at Microsoft.MetadirectoryServices.Scheduler.Scheduler.StartSyncCycle
   (String overridePolicy, Boolean interactiveMode)
   at SchedulerUtils.StartSyncCycle(SchedulerUtils* , Char* policyType,
   Int32 interactiveMode, Char** errorString)
At line:1 char:1
+ Start-ADSyncSyncCycle -PolicyType Delta
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : WriteError:
   (Microsoft.Ident...ADSyncSyncCycle:StartADSyncSyncCycle)
   [Start-ADSyncSyncCycle], InvalidOperationException
   + FullyQualifiedErrorId : System.InvalidOperationException:
   Connector: skrubbeltrang.onmicrosoft.com - AAD is busy.
   at Microsoft.MetadirectoryServices.Scheduler.Scheduler.StartSyncCycle
   (String overridePolicy, Boolean interactiveMode)
   at SchedulerUtils.StartSyncCycle(SchedulerUtils* , Char* policyType,
   Int32 interactiveMode, Char** errorString)
   ,Microsoft.IdentityManagement.PowerShell.Cmdlet.StartADSyncSyncCycle

El significado de este mensaje de error es que AAD Connector se está sincronizando actualmente, por lo que tendrá que esperar hasta que finalice.

Dependiendo del tipo de sincronización y la cantidad de datos, puedes volver a intentarlo después de esperar unos segundos.

Error de sincronización delta: el programador de Azure AD Connect no puede iniciarse

Con este tipo de problema, recibirás un mensaje de error similar a este:

Start-ADSyncSyncCycle : System.InvalidOperationException: Azure AD Connect scheduler is unable to start
   a new sync cycle because Azure AD Connect wizard is open. Please close the wizard if it is not in use.
   at Microsoft.MetadirectoryServices.Scheduler.Scheduler.StartSyncCycle(String overridePolicy,
   Boolean interactiveMode)
   at SchedulerUtils.StartSyncCycle(SchedulerUtils* , Char* policyType, Int32 interactiveMode,
   Char** errorString)
At line:1 char:1
+ Start-ADSyncSyncCycle -PolicyType Delta
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : WriteError: (Microsoft.Ident...ADSyncSyncCycle:StartADSyncSyncCycle)
   [Start-ADSyncSyncCycle], InvalidOperationException + FullyQualifiedErrorId : System.InvalidOperationException:
   Azure AD Connect scheduler is unable to start a new sync cycle because Azure AD Connect wizard is open.
   Please close the wizard if it is not in use.
   at Microsoft.MetadirectoryServices.Scheduler.Scheduler.StartSyncCycle(String overridePolicy, Boolean interactiveMode)
   at SchedulerUtils.StartSyncCycle(SchedulerUtils* , Char* policyType, Int32 interactiveMode, Char** errorString),
   Microsoft.IdentityManagement.PowerShell.Cmdlet.StartADSyncSyncCycle

El significado de este mensaje de error es que alguien abre el asistente de AAD Connect. Podrías ser tú mismo o uno de tus colegas trabajando en una sesión diferente a la del servidor.

Para encontrar al culpable, utilice el comando Get-Process PowerShell:

PS C:\Windows\system32> Get-Process AzureADConnect -IncludeUserName

Handles      WS(K)   CPU(s)     Id UserName               ProcessName
-------      -----   ------     -- --------               -----------
    576     188748     2.33   2880 GIGACORP\adm.ad.jane   AzureADConnect

O consulte con TaskManager:

Ahora que tiene el nombre del perpetrador que olvidó cerrar el asistente de AAD Connect, ¡tome una captura de pantalla! Es una buena prueba de quién debería comprar pastel el próximo miércoles ?

Reduzca las horas de administración de AD y Office 365

Easy365Manager es una herramienta de administración que ha revolucionado la forma en que cientos de organizaciones administran el Office 365 híbrido.

Con Easy365Manager, puede administrar las licencias y los buzones de correo de Office 365 como parte de las propiedades del usuario de AD.

Ya no es necesario cambiar entre un puñado de consolas web y PowerShell.

No más Exchange Server local.

Con Easy365Manager, realiza todas las tareas diarias desde la comodidad de la conocida GUI en Usuarios y Computadoras de AD.

Observe lo fácil que es dar de baja una cuenta de usuario en 30 segundos (algo que normalmente requeriría de cinco a diez minutos y un puñado de herramientas diferentes):

Easy365Manager le brinda acceso GUI a muchas tareas semicomplejas de PowerShell, como la administración de permisos del calendario y la asignación automática de Outlook.

Con Easy365Manager, puede trasladar muchas tareas del soporte de tercer nivel al soporte de primer nivel.

Descargue hoy su versión de prueba completamente funcional de 30 días.

La instalación lleva menos de un minuto y no se necesitan cambios en la infraestructura.

Artículos relacionados