Cómo migrar de Exchange 2013 a 2019?

Summary: En esta guía, hemos tratado los pasos para migrar Exchange 2013 a Exchange 2019. Encontrará instrucciones detalladas sobre la instalación y configuración del nuevo Exchange Server 2019. También, los pasos para transferir componentes, como buzones, directorios virtuales, certificados, flujo de correo, etc., de Exchange 2013 a Exchange 2019.

Las principales cosas que hay que ver al migrar de Exchange Server 2013 a 2019 son los requisitos, las limitaciones y la coexistencia. Para esta guía gratuita, asumiremos que solo hay un Exchange Server instalado.

Requisitos previos para la migración de Exchange 2013 a 2019

Si está migrando de Exchange 2013 a Exchange 2019, debe asegurarse de lo siguiente antes de comenzar:

Nota importante: Con Exchange 2019, no tiene ningún tipo de mensajería unificada (UM). Por lo tanto, si tiene Lync o Skype for Business Server, perderá la capacidad de guardar los mensajes del buzón de voz en sus buzones, y es necesario encontrar una alternativa, como CX-E o Azure Voicemail en Office 365.

Pasos para migrar Exchange Server 2013 a 2019

Despliegue de Exchange Server 2019

Instalar Windows Server 2019 en una máquina virtual o física

Comience por instalar Windows Server 2019 Standard o Datacenter en una máquina virtual o física. Microsoft recomienda instalar Exchange 2019 en Windows Server 2019 Core, pero la función Desktop Experience sigue siendo compatible. Por lo tanto, es tu elección en esta etapa. No puedes instalarlo en ningún otro sistema operativo.

Si instala las Herramientas de administración en otro equipo, debe instalarlas en una edición de Windows 10 de 64 bits. Después de instalar y configurar Windows Server 2019, instale las actualizaciones del sistema operativo y el siguiente software.

Instalar los requisitos previos de Exchange 2019

Descargue el .NET 4.8 en su máquina Windows Server 2019 y ejecute el paquete de software como administrador.

  1. Acepte los términos y condiciones y haga clic en “Instalar”.
  2. Después de la instalación, haga clic en “Finalizar”.
  3. A continuación, haga clic en “Reiniciar ahora”.

Descargue los paquetes redistribuibles de Visual C++ para Visual Studio 2012 y 2013 e instálelos como administradores.

Install-WindowsFeature NET-Framework-45-Features, RSAT-ADDS, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation

Instalar Exchange Server 2019 mediante el asistente de instalación

Para instalar Exchange Server 2019, conecte el soporte de Exchange Server 2019 al equipo servidor y monte la ISO. A continuación, abra la ventana del símbolo del sistema para navegar hasta la ubicación de Setup.exe mediante el comando cd (cambiar de directorio).

A continuación, ejecute el siguiente comando en la ventana del símbolo del sistema para preparar el esquema y el AD.

Setup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms

Setup.exe /PrepareAD /OrganizationName: "Contoso" /IAcceptExchangeServerLicenseTerms

Aquí has preparado el Directorio Activo para que sea compatible con Exchange 2019 y ahora puedes comenzar la instalación. Antes de empezar, asegúrese de que no hay nuevas actualizaciones disponibles para los requisitos previos que ha instalado.

En la página de selección de funciones de servidor, asegúrese de marcar Herramientas de administración y funciones de buzón y marque “Instalar automáticamente las funciones y características de Windows Server necesarias para instalar Exchange Server”. Haga clic en “Siguiente”.

Elija la ubicación de la instalación del servidor de Exchange y haga clic en “siguiente” (asegúrese de no instalar Exchange en la unidad del sistema).

Introduzca el nombre de la organización y haga clic en “Siguiente”.

En la configuración de la protección contra el malware, haga clic en No por ahora, ya que se puede activar en el futuro. No lo necesitas por ahora.

Después de la pantalla de preparación, la instalación comenzará. Al terminar, asegúrese de nuevo de ver si hay actualizaciones disponibles.

Configurar Outlook Anywhere

Inicie sesión en el Centro de Administración de Exchange y haga clic en “servidores”.

Seleccione el servidor Exchange 2019 y haga clic en el icono de edición.

Haz clic en “Outlook Anywhere” y actualiza el FQDN (nombre de dominio completo) interno y externo. Haga clic en “Guardar”.

Configurar el punto de conexión de servicios (SCP)

El siguiente paso es configurar el punto de conexión de servicios (SCP), un atributo del servidor Exchange almacenado en el esquema de AD que dirige los equipos cliente unidos al dominio que utilizan Outlook al servidor mediante la configuración de detección automática. Por defecto, cambiará al nuevo servidor. Por el momento, debe evitar que los usuarios se conecten al nuevo servidor debido a problemas con los certificados, ya que el valor predeterminado de la instalación es uno autofirmado. Esto se puede cambiar ejecutando el siguiente cmdlet de PowerShell:

Set-ClientAccessService -Identity ExchangeServer2019 -AutoDiscoverServiceInternalUri https://mail.mydomainname.com/Autodiscover/Autodiscover.xml

Esto dirigirá a los usuarios al servidor actual.

Importar los certificados a Exchange 2019

Ahora necesitas importar los certificados al nuevo servidor. De nuevo, puede utilizar los comandos de PowerShell o el Centro de Administración de Exchange para importar y exportar certificados de Exchange 2013 a Exchange 2019.

Certificados de exportación e importación a través de EAC

Para exportar e importar certificados de Exchange 2013 a 2019, siga estos pasos:

Copie el certificado exportado desde la ruta UNC en Exchange 2013 Server a un dispositivo de almacenamiento externo y transfiéralo a una ruta de carpeta UNC en Exchange 2019. A continuación, abra el Centro de administración de Exchange en Exchange 2019 y siga estos pasos para importar el certificado:

Ahora asigne los servicios POP, IMAP, IIS y SMTP a los certificados importados siguiendo estos pasos:

Exportación e Importación de Certificados mediante Cmdlets de PowerShell

En primer lugar, es necesario identificar los certificados que se van a mover utilizando el siguiente cmdlet de PowerShell:

Get-ExchangeCertificate | fl Thumbprint,NotAfter,Issuer,CertificateDomains,Services

Esto le dará una lista de certificados, junto con la huella digital y los servicios para los que se utilizan para que sepa los certificados y en qué servicios asignarlos. En el servidor Exchange 2013, utilice el siguiente cmdlet de PowerShell para exportar el certificado para el servidor Exchange 2019.

$CertPass = ConvertTo-SecureString "LetMeIn" -AsPlainText -Force

Export-ExchangeCertificate -Thumbprint C87C1CBA43733D177B2679BC825808C7BECC659B -FileName C:\temp\Exchange2013Certificate.pfx -Password $CertPass | Out-Null

Una vez hecho esto, anota la contraseña. En caso de olvidarla, siempre puedes volver a hacer lo anterior y utilizar una nueva contraseña. Copia el archivo en el Exchange Server 2019 y ejecuta el siguiente comando en PowerShell:

$CertPass = ConvertTo-SecureString "LetMeIn" -AsPlainText -Force

Importar-CertificadoDeCambio -FileName C:\temp\Exchange2013Certificate.pfx -PrivateKeyExportable $true -

Contraseña $CertPass | Enable-ExchangeCertificate -Servicios POP,IMAP,IIS,SMTP -DoNotRequireSsl

Esto importará el certificado y lo asignará a los servicios POP, IMAP, IIS y SMTP.

Configurar directorios virtuales

El siguiente paso es establecer las direcciones URL para el acceso interno y externo mediante Outlook Anywhere. En el Centro de Administración de Exchange,

Ahora configure y actualice la URL interna y externa de los directorios virtuales para Outlook Anywhere, OWA, ECP, Servicios web, ActiveSync, Libreta de direcciones sin conexión y MAPI. De nuevo, puede utilizar la interfaz CLI o el Centro de administración de Exchange para configurar los directorios virtuales. 

Establecer y actualizar directorios virtuales a través de EAC

Los pasos son los siguientes:

Establecer y actualizar los directorios virtuales mediante los Cmdlets de PowerShell

En Exchange 2019, ejecute el siguiente comando.

Get-OutlookAnywhere -Server srvexc2019 | Set-OutlookAnywhere -InternalHostname ex02.midominio.com -InternalClientAuthenticationMethod Ntlm -InternalClientsRequireSsl $true -ExternalHostname ex02.midominio.com -ExternalClientAuthenticationMethod Basic -ExternalClientsRequireSsl $true -IISAuthenticationMethods Negotiate,NTLM,Basic

Get-EcpVirtualDirectory -Server srvexc2019 | Set-EcpVirtualDirectory -InternalUrl https://ex02/mydomain.com/ecp -ExternalUrl https://ex02.mydomain.com/ecp

Get-OwaVirtualDirectory -Server srvexc2019 | Set-OwaVirtualDirectory -InternalUrl https://ex01.mydomain.com/owa -ExternalUrl https://ex02.mydomain.com/owa

Get-WebServicesVirtualDirectory -Server srvexc2019 | Set-WebServicesVirtualDirectory -InternalUrl https://ex02.mydomain.com/EWS/Exchange.asmx -ExternalUrl https://ex02.mydomain.com/EWS/Exchange.asmx

Get-ActiveSyncVirtualDirectory -Server srvexc2019 | Set-ActiveSyncVirtualDirectory -InternalUrl https://ex02.mydomain.com/Microsoft-Server-ActiveSync -ExternalUrl https://ex02.mydomain.com/Microsoft-Server-ActiveSync

Get-OabVirtualDirectory -Server srvexc2019 | Set-OabVirtualDirectory -InternalUrl https://ex01.mydomain.com/OAB -ExternalUrl https://ex02.mydomain.com/OAB

Get-MapiVirtualDirectory -Server srvexc2019 | Set-MapiVirtualDirectory -InternalUrl https://ex02.mydomain.com/mapi -ExternalUrl https://ex02.mydomain.com/mapi

Sustituya la URL en el comando por el nombre de su dominio (URL).

Para asegurarse de que estos cambios tienen efecto, recicle el Application Pool para MSExchangeAutodiscoverAppPool. Para ello,

Actualizar los registros DNS

Ahora que las URLs están cambiadas, es el momento de apuntar los registros DNS al nuevo servidor Exchange 2019. Para ello, póngase en contacto con su equipo de red para ver que cualquier puerto abierto y reenviado con NAT al actual Exchange 2013 se replica para que también apunte al Exchange 2019.

Todos los puertos abiertos para Exchange 2013 deben abrirse para Exchange 2019. Cualquier reenvío desde el exterior hacia el interior debe ser cambiado para apuntar al servidor de Exchange 2019 en su lugar. Ahora es el momento de apuntar el registro SCP, que estableció antes, para apuntar a Exchange 2019 en lugar de 2013.

Ahora los usuarios deberían poder trabajar accediendo al Exchange 2019 como su Servidor Exchange mientras son redirigidos al Servidor Exchange 2013 como ubicación de su buzón. Es el momento de dar una vuelta y trabajar en los dispositivos multifunción para que apunten al nuevo Exchange 2019 Server. Desde el servidor, configure las reglas de transporte para permitir que los dispositivos pasen por él.

Debe asegurarse de que la URL que se utiliza internamente también se ha cambiado y propagado. A continuación, conecte un Outlook y compruebe que se está conectando al servidor Exchange correcto abriendo el estado de conexión de Outlook.

Traslado de buzones de Exchange 2013 a Exchange 2019

El siguiente paso es mover los buzones de su actual Exchange Server 2013 a Exchange Server 2019. Esto se hace creando un trabajo de migración por lotes. Puede crear el lote de migración a través del Centro de Administración de Exchange o de la Shell de Administración de Exchange.

Crear un lote de migración de buzones a través de EAC

Los pasos son los siguientes:

Crear un lote de migración de buzones a través de Exchange Management Shell

Los pasos son los siguientes:

Get-Mailbox -Database MBX-DB-2013 | New-MoveRequest -TargetDatabase DB19 -BatchName ?DB13toDB19?

Get-Mailbox -server ExchangeServer2013 -Arbitration |New-MoveRequest

Get-MoveRequest | Get-MoveRequestStatistics

El proceso es lento y requiere exportar e importar los buzones manualmente.

Para mover los buzones más rápidamente, descargue e instale Stellar Converter for EDB. Con este software de conversión de EDB a PST, puede escanear y migrar buzones de correo de bases de datos de Exchange en línea o sin conexión a PST. Además, también puede exportar directamente los buzones de su base de datos sin conexión de Exchange 2013 (EDB) directamente a Exchange 2019 u Office 365.

A diferencia de EMS o EAC, el software no afecta a los recursos del servidor ni al rendimiento y mueve los buzones de un servidor Exchange a otro a una velocidad de hasta 4 veces. Puede descargarlo gratuitamente para evaluarlo usted mismo.

Desmantelar Exchange Server 2013

El desmantelamiento adecuado del servidor Exchange es fundamental. Inicie sesión en EAC y siga estos pasos:

Una vez que todos los buzones se mueven, puede seguir adelante y eliminar los buzones de Exchange Server 2013 utilizando el comando EAC o EMS (como se indica a continuación).

Get-MailboxDatabase -Server ExchangeServer2013 | Remove-MailboxDatabase

Finalmente, desinstale Exchange 2013 del servidor actual desde el Panel de Control. A continuación, apague el servidor de Exchange 2013.

Esto completa el desmantelamiento del Exchange Server. En esta etapa, la migración de su Exchange Server está completa.

Conclusión

Esta es una guía completa sobre cómo migrar Exchange 2013 a Exchange 2019. Desde la implementación de Exchange Server 2019 hasta el desmantelamiento de Exchange 2013, esta guía cubre cada paso en detalle para ayudar a los administradores de TI y de Exchange a migrar Exchange 2013 a 2019 sin ningún contratiempo.

Sin embargo, si se enfrenta a cualquier problema, experimenta errores o necesita ayuda para migrar Exchange 2013 a 2019, puede comunicarse con nosotros a través de la sección de comentarios a continuación.

Related Post