Para ello voy a empezar una seria de post con los pasos necesarios en una infraestructura sencilla, pero con mensajería unificada e integración con Skype for Business.
Lo importante es seguir la poca o mucha documentación que nos proporciona Microsoft, pues como punto de partida no está nada mal.
https://technet.microsoft.com/es-es/library/mt170645(v=exchg.160).aspx
Primero, revisar requisitos de sistema https://technet.microsoft.com/es-es/library/aa996719(v=exchg.160).aspx si venimos desde Exchange 2007, 2010, anteriores, versiones de servidores, controladores de dominio, tipo de bosque y como no el hardware
En estos puntos no me voy a extender, en los enlaces viene todo y toca leer.
Punto importante la versión de Framework, en mi caso empezaré por la 4.5.2, ya veremos lo que supone más adelante actualizar.
Versión de Exchange | .NET Framework 4.6.2 | .NET Framework 4.6.1 | .NET Framework 4.5.2 |
---|---|---|---|
Exchange 2016 CU5 o posterior | X | ||
Exchange 2016 CU4 | X | X3 | X3 |
Exchange 2016 CU3 | X | X | X |
Exchange 2016 CU2 | X1,2 | X | |
Exchange 2016 RTM o CU1 | X |
1 .NET Framework 4.6.1 requiere revisiones posteriores al lanzamiento si quiere instalarlo en un servidor que ejecute Exchange 2016 CU2. Para obtener más información, vea Requisitos previos de Exchange 2016.
2 Si está actualizando a Exchange 2016 CU4 desde Exchange 2016 RTM, CU1 o CU2, se recomienda encarecidamente que instale Exchange 2016 CU4 antes de .NET Framework 4.6.2 o .NET Framework 4.6.1 y sus revisiones posteriores al lanzamiento.
3A partir de Exchange 2016 CU5, .NET Framework 4.6.1 y 4.5.2 ya no serán compatibles con Exchange 2016. Aunque esas versiones de .NET Framework son compatibles con Exchange 2016 CU4, se recomienda encarecidamente que actualice los servidores que ejecuten Exchange 2016 a .NET Framework 4.6.2.
Y muy importante el cliente compatible con Exchange 2016, luego no queráis que funcionen clientes anteriores. Si es así, un entorno híbrido durante un tiempo es la solución.
Exchange 2016 y Exchange Online admiten las siguientes versiones de Outlook:
Requisitos:-
Outlook 2016
-
Outlook 2013
-
Outlook 2010 con KB2965295
-
Outlook para Mac para Office 365
-
Outlook para Mac 2011
En primer lugar los correspondientes a Directorio Activo, desde la consola Dominios y Confianzas de Active Directory
Asegúrese de que el nivel funcional del bosque es al menos Windows Server 2008, y que el maestro de esquema ejecuta Windows Server 2008 o posterior. Para obtener más información acerca del nivel funcional de Windows, consulte Descripción de los niveles funcionales de AD DS.
Debe usarse la opción de instalación completa de Windows Server 2012 y Windows Server 2012 R2 en todos los servidores que ejecuten herramientas de administración o roles de servidor de Exchange 2016.
Preparar Directorio Activo:
El equipo que vamos a usar para preparar Active Directory para Exchange
2016 tiene requisitos previos específicos que se deben cumplir, en primer lugar, instalar .NET Framework 4.6.2 .
Acto seguido desde ese equipo debemos tener las herramientas administrativas de Directorio activo, para ello desde powershell ejecutamos
Install-WindowsFeature RSAT-ADDS
La preparación de Directorio Activo, se resume en varios pasos,
1 - Preparación del esquema. desde el equipo que hemos preparado las herramientas administrativas, cargamos la iso y ejecutamos en un cmd
Setup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms
2 - Preparar Directorio Activo
Setup.exe /PrepareAD /OrganizationName:"<organization name>" /IAcceptExchangeServerLicenseTerms
/OrganizationName:"<organization name>" Solo se utiliza para definir por primera vez el nombre de la organización de Exchange, en mi caso ya lo tengo instalado y creada la organización, por lo que no es necesario.
Setup.exe /PrepareAllDomains /IAcceptExchangeServerLicenseTerms
4- Comprobar que todo ha salido correctamente
Después de que Exchange amplía el esquema de Active Directory y prepara Active Directory para Exchange, se actualizan varias propiedades para mostrar que la preparación está completa. Revise la información de la lista siguiente para asegurarse de que estas propiedades tienen los valores correctos. Cada propiedad debe coincidir con el valor en la tabla siguiente para la versión de Exchange 2016 que va a instalar.
En el contexto de nomenclatura Esquema, compruebe que la propiedad rangeUpper en ms-Exch-Schema-Version-Pt tiene el valor que se muestra en la tabla de Versiones de Active Directory de Exchange 2016 para su versión de Exchange 2016.
En el contexto de nomenclatura Configuración, compruebe que la propiedad objectVersion en el contenedor CN=<organización>,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=<dominio> tiene el valor que se muestra en la tabla de Versiones de Active Directory de Exchange 2016 para su versión de Exchange 2016.
En el contexto de nomenclatura Predeterminado, compruebe que la propiedad objectVersion en el contenedor Objetos de sistema de Microsoft Exchange de DC=<dominio raíz tiene el valor que se muestra en la tabla de Versiones de Active Directory de Exchange 2016 para su versión de Exchange 2016.
Requisitos previos de Windows Server 2012 y 2012 R2
Los requisitos previos van en funcion del sistema operativo y el rol. En el caso de Exchange 2016, hay 2 roles: Mailbox y Edge TransportDesde powershell del nuevo servidor de Exchange, ejecutamos:
Install-WindowsFeature AS-HTTP-Activation, Server-Media-Foundation, NET-Framework-45-Features, 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, RSAT-ADDS
Una vez instalados los roles del sistema operativo y las características, instale el siguiente software en el orden indicado:
.NET Framework 4.6.2 (En mi caso voy a esperar a instalar el CU)
Importante: Exchange 2016 CU5 y posterior requieren .NET Framework 4.6.2. Actualice los servidores a .NET Framework 4.6.2 antes de instalar Exchange 2016 CU5 o recibirá un error. Si .NET Framework 4.5.2 está instalado en los servidores de Exchange, actualice los servidores a Exchange 2016 CU4 antes de instalar .NET Framework 4.6.2.
Llegado a este punto, procedemos a ejecutar el setup de Exchange 2016,
en mi caso viene con el CU4
Al cabo de un buen rato, la instalación falla en el siguiente punto
No hay información publicada sobre el motivo, estudio el log del setup y tampoco veo nada.
Procedo nuevamente a ejecutar el setup y continúa casi donde lo dejó.
Finaliza la instalación correctamente según el log del setup, pero en este caso tambien ha concluido de manera extraña. No ha presentado la última pantalla de instalación realizada correctamente.
Compruebo los servicios, entro en el Centro de Administración de Exchange y veo que está todo operativo.
En la siguiente parte, continuaré con la migración desde 2013, aún queda mucho trabajo por hacer, pero ya podemos contar con un entorno híbrido de Exchange y seguir trabajando.
Un saludo, te espero en la próxima parte.
Alvaro Velasco Miguel.
No hay comentarios:
Publicar un comentario