Exchange INTENSIVO. 10 días de entrenamiento

  • Implementación de Exchange
  • Administración de la plataforma
  • Mantenimiento del servidor
 
 

Actualización de Cumulative Update en Exchange 2013

En esta entrada vamos a ver cómo actualizar Exchange 2013 a un nuevo Cumulative Update.

Un Cumulative Update incluye la instalación completa del producto en adición a las actualizaciones que correspondan según la versión, es decir que no es necesario instalar RTM y posteriormente el CU.


Actividades previas a la instalación de un nuevo CU de Exchange 2013

Antes de comenzar con la instalación del Cumulative Update se recomienda respaldar lo siguiente:

Active Directory

System state de los controladores de dominio

Rol de Mailbox

Respaldo completo de las bases de datos

Rol de Client Access

Respaldar IIS y el registro en caso de existir personalizaciones (como por ejemplo a nivel de interfaz de OWA)

Descargar la versión de CU a instalar y extraer los archivos del ejecutable:

Actualización de Cumulative Update en Exchange 2013

Nota: Versión actualizada de Exchange 2013 al 8/2017: Cumulative Update 17


Instalación de cumulative update en Exchange 2013

En que orden instalar un CU de Exchange 2013?

Dependiendo de la distribución de roles de Exchange 2013 como planificar la actualización, si estos se encuentran en servidores separados es necesario comenzar por el rol de Mailbox. En adición, si existen múltiples sitios se debe comenzar con los servidores que se encuentren en el sitio publicado a Internet.

En caso de tener un único sitio con servidores multirol pueden omitir esto.


Preparación de Active Directory para actualizar la versión de CU de Exchange 2013

En general la instalación de un Service Pack o Cumulative Update para Exchange implica en primera instancia la preparación de Active Directory.

La cuenta con la que se ejecute este proceso debe pertenecer a los grupos de Schema y Enterprise Admins.

Para preparar Active Directory, abrir el CMD como administrator (clic derecho –> Run As Administrator) y ejecutar el setup del siguiente modo:

Setup.exe /PrepareAD /IAcceptExchangeServerLicenseTerms

Preparación de Active Directory para actualizar la versión de Cumulative Update de Exchange 2013

Nota: Incluso es posible separar la preparación del esquema del resto del Active Directory, en este caso sería necesario comenzar con el parámetro /PrepareSchema (si no se cuenta con un requerimiento muy específico, con separar la preparación del AD del de actualización del servidor sería suficiente).

En caso de contar con múltiples dominios con servidores de Exchange o buzones debemos complementar ejecutando lo siguiente:

Setup.exe /PrepareDomain:Dominio.com /IAcceptExchangeServerLicenseTerms

A tener en cuenta que antes de avanzar con la actualización de los servidores debemos esperar que los cambios se hayan replicado, dependiendo de la topología y cantidad de sitios el tiempo que pueda llevar.


Preparación de servidores con rol de Mailbox de Exchange 2013

Este procedimiento aplica también a servidores multirol, es decir con los roles de Mailbox y Client Access instalados. En caso de tener un único servidor con Exchange es posible ir directamente a la sección de procedimiento de instalación de CU más abajo.

Para actualizar un servidor Exchange 2013 multirol o con el rol de Mailbox lo primero que debemos hacer es ponerlo en modo de mantenimiento (en este caso voy a comenzar por Mail02):

Set-ServerComponentState mail02 –Component HubTransport –State Draining –Requester Maintenance

Configurar Exchange 2013 en modo mantenimiento antes de actualizar

Redirect-Message –Server mail02 –Target mail01.contoso.local

Configurar modo mantenimiento en Exchange 2013

A tener en cuenta que con el Redirect-Message es necesario especificar el target con el FQDN, de lo contrario se encontrarían con el siguiente error:

The computer “servidor” was not found. The values provided for this parameter must be valid fully qualified domain names.

Error al ejecutar Redirect-Message en Exchange 2013

Si el servidor es miembro de un DAG ejecutar los siguientes pasos adicionales:

Suspender el nodo a actualizar:

Suspend-ClusterNode –Name mail02

Configurar modo mantenimiento en servidor Exchange 2013 miembro de DAG

Deshabilitar la posibilidad de activación de copias y activar en nodo alternativo:

Set-MailboxServer mail02 –DatabaseCopyActivationDisabledandMoveNow $true

Set-MailboxServer mail02 –DatabaseCopyAutoActivationPolicy Blocked

Activar modo mantenimiento en Exchange 2013

Nota: Si el servidor alternativo tiene el parámetro DatabaseCopyAutoActivationPolicy en “Blocked” la movida de bases no va a funcionar, deberíamos modificar esto antes.

En este punto podemos poner el servidor en modo de mantenimiento independientemente de si se usa DAG o no:

Set-ServerComponentState mail02 –Component ServerWideOffline –State Inactive –Requester Maintenance

Activar modo mantenimiento en Exchange 2013


Preparación de servidores Exchange 2013 con el rol de Client Access

Antes de proceder con la actualización de los servidores con el rol de Client Access es necesario finalizar con los servidores de Mailbox, en adición, de existir múltiples sitios, los primeros servidores de acceso de clientes a actualizar deben ser los que se encuentren en el sitio principal publicado a Internet.

Si los servidores se encuentran balanceados, independientemente del mecanismo de balanceo,  DNS Round Robin, NLB, etc, debemos realizar lo siguiente:

1. Quitar temporalmente el nodo a actualizar del balanceo

2. Actualizar al CU de Exchange 2013 que corresponda

3. Ingresar nuevamente al balanceo

4. Repetir el procedimiento en el resto de los nodos


Procedimiento de instalación de Cumulative Update en Exchange 2013

En este punto estaríamos prontos para comenzar con la instalación del cumulative update para Exchange 2013. Siguiendo con lo especificado anteriormente lo primero que se actualiza son los servidores con el rol de Mailbox y posteriormente los servidores con el rol de Client Access.

Una vez más podemos ir por línea de comando o interfaz gráfica, en este caso el comando es muy sencillo  por lo que vamos a utilizar esta opción, en caso de preferir utilizar el asistente gráfico el procedimiento es muy similar a una instalación de cero de Exchange 2013.

Para actualizar la versión de CU de Exchange 2013 por línea de comando abrir un CMD como administrador (Clic derecho –> Run As Administrator) y ejecutar el setup del siguiente modo:

Setup.exe /Mode:Upgrade /InstallWindowsComponents /IAcceptExchangeServerLicenseTerms

Actualización de Cumulative Update de Exchange 2013

Instalación de Cumulative Update en Exchange 2013

Una vez finalizada la instalación reiniciar el servidor.


Cómo desactivar el modo mantenimiento en Exchange 2013?

Luego de reiniciar y validar el estado de los servicios, desactivar el modo mantenimiento y repetir el procedimiento en el resto de los servidores.

Para desactivar el modo mantenimiento ejecutar lo siguiente:

Set-ServerComponentState mail02 –Component ServerWideOffline –State Active –Requester Maintenance

Resume-ClusterNode –Name mail02 (solo en caso de usar DAG)

Set-MailboxServer mail02 –DatabaseCopyActivationDisabledandMoveNow $false

Set-ServerComponentState mail02 –Component HubTransport –State Active –Requester Maintenance

Desactivar modo mantenimiento en Exchange 2013

Por último verificar el acceso de clientes y envío / recepción de correo interno y externo.


Consultor IT especializado en Microsoft Exchange y Active Directory.
Principales Certificaciones: Microsoft Certified Trainer | Microsoft Certified Solutions Expert | Microsoft Certified Systems Engineer | Microsoft Certified Systems Administrator | Microsoft Certified IT Professional | Microsoft Certified Technology Specialist

9 Responses to Actualización de Cumulative Update en Exchange 2013

  1. Antonio says:

    Gracias Daniel:
    Además de las consideraciones tan bien descritas, para los que integramos UC con Lync siempre es necesario volver a activar la parte de OWA después de cada CU.

    • Daniel Núñez Banega says:

      Hola Antonio, gracias por el aporte, es algo más a tener en cuenta. Si contas con un artículo detallando el proceso es bienvenido.

  2. Oscar Garcia says:

    soy nuevo en el tema y he leído que la actualización sobreescribe varios archivos de configuracion, concretamente los web.config en los servidores CAS y el EdgeTransport.exe.config, pero la verdad no se como realizar la configuración de nuevo de estos archivos, podrian darme una guia al respecto ?, como realizar la configuración de estos archivos tras la actualizacion acumulativa

    • Daniel Núñez Banega says:

      Hola Oscar, en principio esto sería importante si has realizado alguna personalización de estos archivos, en ese caso convendría respaldarlos y copiar la configuración específica que tengas definida.

  3. Victor says:

    Buenas tardes Sr. Daniel, excelente post. Quisiera consultarle el inconveniente que presento al actualizar a Update 9.. La autenticacion de IMAP falla.. Que debo de hacer para solventar esta incidencia.?

  4. RIcardo says:

    Estamos migrando exchange 2010 a 2016 se instalo el service pack 3 en todos los servidores 2010 pero marca un error al ejecutar Setup.exe /PrepareAD /IAcceptExchangeServerLicenseTerms ya que los mailbox sigue viendo en la consola la version del edge con SP1 y a este ya se le instalo el ultimo Rollup para la coexistencia

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Registrarse