Cómo instalar el Service Pack 3 de Exchange 2010

Como sabrán hace unos días fue liberado el Service Pack 3 para Exchange 2010, en caso contrario los invito a ver el artículo relacionado en este blog.

En esta entrada en particular vamos a ver como instalarlo.

Primero que nada tener en cuenta el orden de instalación, el cual depende de si tengo distribuidos los roles en varios servidores o si tengo los roles combinados, por ejemplo el caso de una instalación típica incluye CAS, Mailbox y Hub Transport, o sea que en este tipo de instalación no preocupa que actualizo primero, El orden sería el siguiente:

  1. Client Access
  2. Hub Transport
  3. UM
  4. Mailbox Server
  5. Edge Server        /* Puede ser actualizado en cualquier momento pero la recomendación es que sea el primero o el último */

En nuestro caso puntual, el escenario es el siguiente:

2 Servidores en DAG con Exchange 2010 SP2 con los roles de una instalación típica (C,H,M)

  • Mail01
  • Mail02Laboratorio de Exchange 2010

Antes de comenzar con la instalación del Service Pack 3 debemos extender el esquema, por lo que la primera vez que se ejecute el setup es necesario contar con permisos de Schema y Enterprise Admins. /* Es posible separar el proceso de extensión del esquema del de instalación del Service Pack */

Adicionalmente se recomienda contar con los siguientes respaldos:

  • System State de los controladores de dominio
  • System State de los servidores de Exchange
  • Respaldo full de las bases

Por estar en DAG antes de comenzar con la instalación debemos ejecutar algunos comandos específicos (en caso contrario pueden ir directo a la parte de instalación):

Desde el Shell de Exchange (EMS de ahora en más) ejecutar lo siguiente:

Cd $exscripts

StartDagServerMaintenance –ServerName “servidor a actualizar”

StartDAGServerMaintenance.ps1

En este punto entre otras cosas estaríamos moviendo las bases activas del servidor, bloqueándolo de activación, etc. En definitiva preparando el servidor para ser actualizado.

Una vez realizado esto, asegurarse de haber cerrado las consolas de Exchange (EMC, EMS) y abrir un CMD como administrador (Run as Administrator). /* Si bien es posible utilizar la GUI nos podemos evitar varios problemas  haciéndolo de este modo */

Ejecutar desde la carpeta que contiene el setup:

Setup.com /mode:upgrade /InstallWindowsComponents

Setup Service Pack 3 de Exchange 2010

Una vez finalizada la instalación, abrir el Exchange Management Shell e indicar que el servidor ya no esta en modo de mantenimiento:

Cd $exscripts

StopDAGServerMaintenance.ps1 -ServerName "nombre de servidor"

StopDAGServerMaintenance.ps1

En este punto estaríamos listos para instalar el SP3 en otro servidor, para esto repetir el procedimiento:

  1. Poner el servidor en modo mantenimiento
  2. Instalar Exchange 2010 Service Pack 3
  3. Detener el modo mantenimiento

Por último les dejo algunos links:

Descarga de Exchange 2010 Service Pack 3

Service Pack 3 de Exchange 2010 liberado

Dudas?

About Daniel Núñez Banega

Consultor IT especializado en Microsoft Exchange, Active Directory y Microsoft 365.
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 | Microsoft 365 Certified: Enterprise Administrator Expert | Microsoft 365 Certified: Security Administrator Associate | Microsoft Certified: Cybersecurity Architect Expert | Comptia Pentest+ | EC-Council Certified Ethical Hacker Master

Reader Interactions

Comments

  1. Carla says

    Tengo implementando un Exchange 2010 SP1 (Todos los roles) sobre un Windows 2008 R2 y coexiste con un exchange 2003 y el dominio esta en un Windows 2003 SP2.
    Quiero aplicar al exchange 2010 el SP3.
    Se necesita algún requisito previo? O solo lo descargo y lo ejecuto y lo instalo?

    • Aprendiendo Exchange says

      Hola Carla, como parte del procedimiento de instalación del Service Pack se extiende el esquema de Active Directory (esto si corres el setup con permisos de Schema Admins se hace automaticamente). Respecto a que este en escenario de coexistencia y tu DC sea 2003 no hay ningun problema.

  2. Javi says

    Hola!
    Actualmente tengo servidor Exchange 2010 en laboratorio con todos los roles en una misma máquina. Estoy intentando actualizar a SP3 para integrarlo con Exchange 2013 y a la hora de pasar el instalador de SP3 me da un error cuando está instalando los lenguajes. He revisado permisos NTFS y el usuario con el que estoy instalando es el mismo usuario que se instaló el servidor Exchange y administrador de Dominio, Schema…

    Configuring Microsoft Exchange Server

    Language Files FAILED
    An unexpected error has occurred and a Watson dump is being generated: Installing product E:\parches\SP3\ar\ServerLanguagePack.msi failed. Fatal error during installation. Error code is 1603. Last error reported by the MSI package is ‘The Installer has insufficient privileges to modify this file: E:\Exchange 2010\ClientAccess\exchweb\ews\bin\ar\Microsoft.Exchange.Services.resources.dll.’. It was running the command ‘Install-MsiPackage -PackagePath ‘E:\parches\SP3\ar\ServerLanguagePack.msi’ -LogFile ‘C:\ExchangeSetupLogs\Install.ar.Server.20131015-170353msilog’ -Features’AdminTools’,’Mailbox’,’ClientAccess’,’Gateway’,’Bridgehead’,’UnifiedMessaging’,’ServerLanguagePack’ -PropertyValues ‘LOGVERBOSE=1 TARGETDIR=
    «E:\Exchange 2010″».Installing product E:\parches\SP3\ar\ServerLanguagePack.msi failed. Fatal error during installation. Error code is 1603. Last error reported by the MSI package is ‘The Installer has insufficient privileges to modify this file: E:\Exchange 2010\ClientAccess\exchweb\ews\bin\ar\Microsoft.Exchange.Services.resources.dll.’.

    Exchange Server setup encountered an error

    • Aprendiendo Exchange says

      Hola, asumiendo que tengas todos los permisos necesarios para la instalación se me ocurren 3 cosas a revisar/probar:

      1. Deshabilitar antivirus o cualquier aplicación similar
      2. Ejecutar el setup desde linea de comando abriendo un CMD explicitamente como administrador para evitar problemas de UAC (User Account Control)
      3. Descargar nuevamente el SP3 por las dudas de que la descarga inicial no se haya realizado correctamente

      Antes de volver a intentarlo eliminar archivos temporales e idealmente reiniciar el servidor por si tiene parches o algun software que lo este requiriendo.

  3. Moly says

    Buenos días!
    Gracias por tu blog. Es muy útil.
    Tengo un servidor de

    Exchange Server 2010 SP1
    23 de agosto de 2010
    14.01.0218.015

    y no lo he actualizado durante mucho tiempo.
    Ahora quiero ponerlo al día.

    Me puedes decir durante cuanto tiempo mi servidor estará deshabilitado?
    Normalmente actualizaciones de este tipo están seguros? No hay riesgo que pierda la información?
    Tengo que instalar las actualizaciones uno por uno o de repente puedo ir a ejecutsar el fichero de SP3 …

    Saludos

    • Aprendiendo Exchange says

      Hola Moly, gracias por tus comentarios.

      Asumiendo que todo vaya en orden, la actualización dependiendo de los recursos del servidor tarda aproximadamente 1 hora (de cualquier modo sería aconsejable reservar una ventana de tiempo más amplia por si surgen inconvenientes).

      Si bien la información no tendría que ser afectada se recomienda respaldar previo a dar inicio al proceso. Por ultimo, respecto a que estes en SP1 te cuento que no es necesario pasar por SP2, puedes instalar directamente el SP3.

      Exitos con esa actualización!
      saludos!

  4. Carlos says

    Buenas tardes, tengo un server con todos los roles de exchange 2010, he actualizado exchange 2010 SP2 a SP3, no marco ningún error, pero al reiniciarlo los buzones se conectan, pero no envia ni recibe correos.

    La actualización la hice desde el modo gráfico, con usuario administrador.

    No soy experto en exchange , Algun consejo que me ayude a levantarlo.

    Saludos, atte.
    Carlos Martinez.

    • Daniel Núñez Banega says

      Hola Carlos, revisaste el estado de todos los servicios? Para esto podes ir a la consola de servicios o por ejemplo en el shell de Exchange ejecutar el cmdlet: Test-ServiceHealth.
      En caso de que algún servicio no se encuentre iniciado habría que hacerlo, si por algún motivo no inicia, verificar en el visor de sucesos (event viewer) si hay errores o advertencias. Ya con esta información sería posible comenzar a investigar.
      Por fuera de esto te cuento que hay varias actualizaciones más para el SP3 de Exchange 2010.
      saludos

  5. Gustavo says

    Daniel, te hago una consulta.

    Puedo pasar directamente de Exchange 2010 SP2 UR8 hacia Exchange 2010 SP3 UR30, que es la ultima ?

    Saludos.!

    • Daniel Núñez Banega says

      Hola Gustavo, a nivel de Exchange es posible siempre y cuando el sistema operativo cumpla con los requerimientos para la instalación de SP3 y rollup 30.

Deja una respuesta

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