Búsqueda de sitios web

Compruebe qué buzones están sincronizados con Office 365


Si tiene miles de buzones para migrar, le gustaría verificar qué buzones están sincronizados con Office 365. De esta manera, puede saber qué buzones aún tiene que migrar a Office 365. ¿Cómo lo lograremos? En este artículo, aprenderá cómo comprobar qué buzones de correo están sincronizados con Office 365.

Compruebe qué buzones están sincronizados con Office 365 en la Consola de administración de Exchange

En Exchange Server 2010, podemos ver qué buzones se están moviendo en la Consola de administración de Exchange. En la columna Nombre para mostrar, podemos ver que el ícono cambia a un ícono de Solicitud de movimiento. Significa que el buzón se está moviendo/sincronizando.

También puede agregar la columna Tipo de solicitud de movimiento. Compruebe si el tipo de solicitud de movimiento muestra un valor remoto, local o vacío:

  • Local significa que va a otra base de datos de buzones de correo de la organización. Por ejemplo, el buzón se está moviendo de la base de datos de buzones DB01 a DB02.
  • Remoto significa que va a un dominio externo. Por ejemplo, el buzón se traslada a Office 365.
  • Vacío significa que no se está realizando ningún movimiento de buzón en este momento.

Exchange 2013 y versiones posteriores ya no tienen la Consola de administración de Exchange como Exchange 2010. En su lugar, cambió a un Centro de administración de Exchange basado en la web.

¿Qué hacer si no tienes Exchange Server 2010 ejecutándose en la organización? ¿Cómo comprobamos qué buzones están sincronizados con Office 365? La respuesta es PowerShell.

Obtener todos los buzones

Ejecute Exchange Management Shell como administrador. En el primer cmdlet obtendremos la información. En el segundo cmdlet, exportaremos los resultados a un archivo CSV. Cree una carpeta temp si no tiene una en la unidad C: o cambie la ruta en el segundo cmdlet.

Enumere todos los buzones de correo de la organización Exchange. Un buzón sincronizado con Office 365 mostrará un valor en la columna MailboxMoveRemoteHostName. Los valores vacíos significan que el buzón no está sincronizado con Office 365.

[PS] C:\>Get-Mailbox -Resultsize Unlimited | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname

DisplayName       MailboxMoveRemoteHostName  RecipientTypeDetails
-----------       -------------------------  --------------------
Jack Slater                                           UserMailbox
Amanda Morgan                                         UserMailbox
HR                                                  SharedMailbox
Christopher Payne exoip.onmicrosoft.com               UserMailbox
Mary Walsch       exoip.onmicrosoft.com               UserMailbox
Sales             exoip.onmicrosoft.com             SharedMailbox
Finance           exoip.onmicrosoft.com             SharedMailbox
Support           exoip.onmicrosoft.com             SharedMailbox
Room Tokyo        exoip.onmicrosoft.com               RoomMailbox
Dylan Piper       exoip.onmicrosoft.com               UserMailbox


[PS] C:\>Get-Mailbox -Resultsize Unlimited | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname | Export-Csv "C:\temp\All_Mailboxes.csv" -Encoding UTF8 -NTI

Filtrar resultados del buzón con el parámetro -RecipientTypeDetails

Usaremos el parámetro -RecipientTypeDetails para filtrar por un buzón específico. Podemos filtrar por:

  • DescubrimientoBuzón
  • EquipoBuzón
  • Buzón de grupo
  • Buzón heredado
  • Buzón vinculado
  • Buzón de habitación vinculada
  • HabitaciónBuzón
  • ProgramaciónBuzón
  • Buzón compartido
  • Buzón de equipo
  • Buzón de usuario

Filtrar por buzón de usuario

Filtre los resultados solo en los buzones de correo de los usuarios.

[PS] C:\>Get-Mailbox -RecipientTypeDetails UserMailbox -Resultsize Unlimited | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname

DisplayName       MailboxMoveRemoteHostName  RecipientTypeDetails
-----------       -------------------------  --------------------
Jack Slater                                           UserMailbox
Amanda Morgan                                         UserMailbox
Christopher Payne exoip.onmicrosoft.com               UserMailbox
Mary Walsch       exoip.onmicrosoft.com               UserMailbox
Dylan Piper       exoip.onmicrosoft.com               UserMailbox


[PS] C:\>Get-Mailbox -RecipientTypeDetails UserMailbox -Resultsize Unlimited | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname | Export-Csv "C:\temp\User_Mailboxes.csv" -Encoding UTF8 -NTI

Filtrar por buzón compartido

Haz lo mismo que en el paso anterior. Esta vez filtre solo en buzones compartidos.

[PS] C:\>Get-Mailbox -RecipientTypeDetails SharedMailbox -Resultsize Unlimited | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname

DisplayName  MailboxMoveRemoteHostName  RecipientTypeDetails
-----------  -------------------------  --------------------
HR                                             SharedMailbox
Sales        exoip.onmicrosoft.com             SharedMailbox
Finance      exoip.onmicrosoft.com             SharedMailbox
Support      exoip.onmicrosoft.com             SharedMailbox


[PS] C:\>Get-Mailbox -RecipientTypeDetails SharedMailbox -Resultsize Unlimited | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname | Export-Csv "C:\temp\Shared_Mailboxes.csv" -Encoding UTF8 -NTI

Filtrar por buzón de usuario y buzón compartido

Filtre los resultados por buzón de usuario y buzón compartido. Separe los valores por comas.

[PS] C:\>Get-Mailbox -RecipientTypeDetails UserMailbox,SharedMailbox -Resultsize Unlimited | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname

DisplayName       MailboxMoveRemoteHostName  RecipientTypeDetails
-----------       -------------------------  --------------------
Jack Slater                                           UserMailbox
Amanda Morgan                                         UserMailbox
HR                                                  SharedMailbox
Christopher Payne exoip.onmicrosoft.com               UserMailbox
Mary Walsch       exoip.onmicrosoft.com               UserMailbox
Sales             exoip.onmicrosoft.com             SharedMailbox
Finance           exoip.onmicrosoft.com             SharedMailbox
Support           exoip.onmicrosoft.com             SharedMailbox
Dylan Piper       exoip.onmicrosoft.com               UserMailbox


[PS] C:\>Get-Mailbox -RecipientTypeDetails UserMailbox,SharedMailbox -Resultsize Unlimited | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname | Export-Csv "C:\temp\User_Shared_Mailboxes.csv" -Encoding UTF8 -NTI

Sincronice todos los buzones con Office 365

Filtra los buzones y comprueba cuáles están sincronizados con Office 365.

[PS] C:\>Get-Mailbox -Resultsize Unlimited | Where-Object {$_.MailboxMoveRemoteHostName -like "*.onmicrosoft.com"} | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname

DisplayName       MailboxMoveRemoteHostName  RecipientTypeDetails
-----------       -------------------------  --------------------
Christopher Payne exoip.onmicrosoft.com               UserMailbox
Mary Walsch       exoip.onmicrosoft.com               UserMailbox
Sales             exoip.onmicrosoft.com             SharedMailbox
Finance           exoip.onmicrosoft.com             SharedMailbox
Support           exoip.onmicrosoft.com             SharedMailbox
Room Tokyo        exoip.onmicrosoft.com               RoomMailbox
Dylan Piper       exoip.onmicrosoft.com               UserMailbox


[PS] C:\>Get-Mailbox -Resultsize Unlimited | Where-Object {$_.MailboxMoveRemoteHostName -like "*.onmicrosoft.com"} | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname | Export-Csv "C:\temp\Mailboxes_In_Sync.csv" -Encoding UTF8 -NTI

Obtenga todos los buzones de correo que no estén sincronizados con Office 365

Filtra los buzones y comprueba cuáles no están sincronizados con Office 365.

[PS] C:\>Get-Mailbox -Resultsize Unlimited | Where-Object {$_.MailboxMoveRemoteHostName -like $null} | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname

DisplayName   MailboxMoveRemoteHostName  RecipientTypeDetails
-----------   -------------------------  --------------------
Jack Slater                                       UserMailbox
Amanda Morgan                                     UserMailbox
HR                                              SharedMailbox


[PS] C:\>Get-Mailbox -Resultsize Unlimited | Where-Object {$_.MailboxMoveRemoteHostName -like $null} | Select-Object DisplayName, MailboxMoveRemoteHostName, RecipientTypeDetails | Sort-Object MailboxMoveRemoteHostname | Export-Csv "C:\temp\Mailboxes_Not_In_Sync.csv" -Encoding UTF8 -NTI

Es bueno saber qué buzones no están sincronizados con Office 365. Podemos continuar y mover los buzones a Office 365.

Sigue leyendo: Buscar y eliminar correo electrónico del buzón de usuario de Exchange »

Conclusión

Aprendió a comprobar qué buzones están sincronizados con Office 365. Es bueno saber qué buzones están sincronizados y cuáles no. Después de exportar los resultados a un archivo CSV, comience a migrar los buzones de correo a Office 365, que no están sincronizados.

¿Disfrutaste este artículo? También te puede gustar Forzar sincronización de Microsoft Entra Connect con PowerShell. No olvides seguirnos y compartir este artículo.

Artículos relacionados