Compartir a través de


Migración de carpetas públicas de Exchange 2013 a Exchange 2016 o Exchange 2019

Para migrar las carpetas públicas de Exchange 2013 a Exchange 2016 o Exchange 2019, debe mover todos los buzones de carpetas públicas de Exchange 2013 a un servidor de Exchange 2016 o a un servidor de Exchange 2019.

Antes de mover los buzones de carpetas públicas, tenga en cuenta lo siguiente:

  • Capacidad: el tamaño de los buzones de carpetas públicas puede variar significativamente en función del número de carpetas públicas y buzones de carpetas públicas que tenga. Asegúrese de que los servidores de Exchange de destino donde moverá los buzones de carpetas públicas tengan suficiente capacidad de almacenamiento.

  • Tiempo: puede tardar un tiempo en mover los buzones de carpetas públicas. Los siguientes elementos podrían afectar al tiempo que tarda:

  • Tamaño del buzón de carpetas públicas

  • Número de buzones de carpetas públicas

  • Ancho de banda de red

La buena noticia es que las carpetas públicas permanecerán disponibles durante la transferencia del buzón de carpeta pública. Solo hay un breve período de tiempo en el que es posible que las carpetas públicas no estén disponibles (a medida que se complete el traslado).

¿Qué necesita saber antes de empezar?

Sugerencia

¿Problemas? Solicite ayuda en los foros de Exchange. Visite los foros en Exchange Server, Exchange Online, o Exchange Online Protection.

Use el Shell de administración de Exchange para mover buzones de carpetas públicas de Exchange 2013 a Exchange 2016 o Exchange 2019

  1. Ejecute el siguiente comando para obtener una lista de todos los buzones de carpetas públicas de Exchange 2013:

    Get-ExchangeServer | Where {($_.AdminDisplayVersion -Like 'Version 15.0*') -And ($_.ServerRole -Like '*Mailbox*')} | Get-Mailbox -PublicFolder | Get-MailboxStatistics | Format-Table -Auto ServerName,DisplayName,TotalItemSize
    
  2. Use la sintaxis siguiente para enumerar todas las bases de datos de buzones de correo en todos los servidores de buzones de Exchange 2016 o Exchange 2019:

    Get-ExchangeServer | Where {($_.AdminDisplayVersion -like '<Version>') -and ($_.ServerRole -Like "*Mailbox*")} | Get-MailboxDatabase | Format-List Server,Name,EdbFilePath
    

    Puede usar la información de ubicación devuelta por este comando para comprobar el espacio disponible en disco disponible para cada base de datos de buzones de correo.

    En este ejemplo se devuelven las ubicaciones de todas las bases de datos de buzones de correo en todos los servidores de buzones de Exchange 2016.

    Get-ExchangeServer | where {($_.AdminDisplayVersion -like 'Version 15.1*') -and ($_.ServerRole -Like '*Mailbox*')} | Get-MailboxDatabase | Format-List Server,Name,EdbFilePath
    

    En este ejemplo se devuelven las ubicaciones de todas las bases de datos de buzones de correo en todos los servidores de buzones de Exchange 2019.

    Get-ExchangeServer | where {($_.AdminDisplayVersion -like 'Version 15.2*') -and ($_.ServerRole -Like '*Mailbox*')} | Get-MailboxDatabase | Format-List Server,Name,EdbFilePath
    

    En este ejemplo se devuelven las ubicaciones de todas las bases de datos de buzones de correo en todos los servidores de buzones de Exchange 2016 y Exchange 2019.

    Get-ExchangeServer | where {(($_.AdminDisplayVersion -like 'Version 15.1*') -or ($_.AdminDisplayVersion -like 'Version 15.2*')) -and ($_.ServerRole -Like '*Mailbox*')} | Get-MailboxDatabase | Format-List Server,Name,EdbFilePath
    
  3. Use la información de los pasos anteriores para decidir la base de datos de buzón de correo de destino o el servidor de buzones (si tiene más de uno) a los que mover algunos o todos los buzones de carpetas públicas. Por ejemplo, podría no querer mover tres buzones de gran tamaño de carpetas públicas a un servidor con poco espacio de disco disponible.

    También puede decidir si quiere mover todos los buzones de carpetas públicas a la vez, todos los buzones de carpetas públicas de un servidor específico o un buzón de carpeta pública específico.

    Elija el comando que se ajuste al tipo de transferencia que quiere hacer. Asegúrese de reemplazar los nombres de servidor de Exchange, los nombres de base de datos y los nombres de buzón de carpeta pública por los suyos propios.

    • Mueva todos los buzones de carpetas públicas de Exchange 2013 a la vez.

      Get-ExchangeServer | Where {($_.AdminDisplayVersion -Like "Version 15.0*") -And ($_.ServerRole -Like "*Mailbox*")} | Get-Mailbox -PublicFolder | New-MoveRequest -TargetDatabase Ex2016MbxDatabase
      
    • Mueva todos los buzones de carpetas públicas en un servidor Exchange 2013 específico a la vez.

      Get-Mailbox -PublicFolder -Server Ex2013Mbx | New-MoveRequest -TargetDatabase Ex2016MbxDatabase
      
    • Mueva un buzón específico de carpeta pública de Exchange 2013.

      New-MoveRequest "Sales Public Folder Mailbox" -TargetDatabase Ex2016MbxDatabase
      
  4. Para ver el estado de las solicitudes de traslado que ha creado, ejecute el siguiente comando:

    Get-MoveRequest
    

    Dependiendo del tamaño de los buzones de carpetas públicas que quiera mover y la capacidad de red disponible, las transferencias podrían tardar varias horas en completarse.

    Para obtener una lista de los posibles valores de estado que se pueden devolver, consulte la sección siguiente.

¿Cómo saber si el proceso se ha completado correctamente?

Para comprobar que ha migrado correctamente todas las carpetas públicas de Exchange 2013 a Exchange 2016 o Exchange 2019, siga estos pasos:

  • Compruebe el estado de las solicitudes de traslado que creó ejecutando el siguiente comando en el Shell de administración de Exchange en un servidor de buzones de Exchange 2016 o Exchange 2019:

    Get-MoveRequest
    

    El comando devolverá cada solicitud de movimiento que haya creado junto con uno de los siguientes valores de estado:

    • Completado: el buzón de carpeta pública se ha movido correctamente a la base de datos de buzón de correo de destino.

    • CompletedWithWarning: el buzón de carpeta pública se movió a la base de datos de buzón de correo de destino, pero se encontraron uno o varios problemas durante el traslado. Puede encontrar más información consultando el informe de transferencia que se ha entregado en el buzón del administrador.

    • CompletionInProgress: el movimiento del buzón de carpeta pública a la base de datos de buzón de correo de destino está en sus fases finales. Puede que las carpetas públicas hospedadas en este buzón no estén disponibles durante un breve período de tiempo mientras se finaliza la transferencia.

    • InProgress: el movimiento del buzón de carpeta pública a la base de datos de buzón de correo de destino está en curso. Las carpetas públicas hospedadas en este buzón están disponibles durante esta parte de la transferencia.

    • Error: error al mover el buzón de carpeta pública por una o varias razones. Puede encontrar más información consultando el informe de transferencia que se ha entregado en el buzón del administrador.

    • En cola: se ha enviado el movimiento del buzón de carpeta pública, pero aún no se ha iniciado.

    • Reintento: el servicio de migración tiene actualmente problemas para continuar con el trabajo, pero no se ha dado por hecho y seguirá intentándolo.

    • AutoSuspended: el movimiento del buzón de carpeta pública está listo para entrar en sus fases finales, pero no continuará hasta que reanude manualmente el movimiento.

      Esta opción puede ser útil si desea elegir el momento en que se completará un movimiento. Puede suspender automáticamente un movimiento al crearlo mediante el modificador SuspendWhenReadyToComplete del cmdlet New-MoveRequest . Para reanudar la transferencia cuando esté listo, utilice el cmdlet Resume-MoveRequest.

    • Suspendido: el movimiento del buzón de carpeta pública se suspendió manualmente mediante el cmdlet Suspend-MoveRequest y no continuará hasta que reanude manualmente el movimiento. Para reanudar la transferencia cuando esté listo, utilice el cmdlet Resume-MoveRequest.

  • Para ver la ubicación de los buzones de carpetas públicas una vez completada la solicitud de traslado, ejecute el siguiente comando en un servidor de Exchange 2016 o Exchange 2019:

    Get-Mailbox -PublicFolder | Get-MailboxStatistics | Format-Table ServerName,DisplayName,TotalItemSize
    

    En la lista de buzones de carpetas públicas que se devuelve, compruebe que cada una se ha movido a un servidor de buzones de correo de Exchange 2016.