Use el Instalador de revisiones para instalar actualizaciones para Configuration Manager

Se aplica a: Configuration Manager (rama actual)

Algunas actualizaciones de Configuration Manager no están disponibles en el servicio en la nube de Microsoft. Estas actualizaciones están disponibles fuera de banda. Un ejemplo es una revisión de versión limitada para solucionar un problema específico.

Cuando necesite instalar una actualización que obtenga de Microsoft:

Información general

Las revisiones de Configuration Manager son similares a las actualizaciones de otros productos de Microsoft, como SQL Server. Contienen una corrección individual o una agrupación, que es un paquete acumulativo de correcciones.

  • Las actualizaciones individuales incluyen una única actualización centrada para una versión específica de Configuration Manager.
  • Las agrupaciones de actualizaciones incluyen varias actualizaciones para una versión específica de Configuration Manager.
  • Cuando una actualización es una agrupación, no se pueden instalar actualizaciones individuales desde esa agrupación.

Si tiene previsto crear implementaciones para instalar actualizaciones en otros equipos, instale la agrupación de actualizaciones en un servidor de sitio de administración central (CAS) o un servidor de sitio principal.

Al ejecutar la agrupación de actualizaciones, se produce el proceso siguiente:

  • Extrae los archivos de actualización de cada componente aplicable de la agrupación de actualizaciones.

  • Inicia un asistente que le guía a través de un proceso para configurar las actualizaciones y las opciones de implementación de las actualizaciones.

  • Después de completar el asistente, las actualizaciones de la agrupación que se aplican al servidor de sitio se instalan en el servidor de sitio.

El asistente también crea implementaciones que puede usar para instalar las actualizaciones en otros equipos. Implemente las actualizaciones en otros equipos mediante un método de implementación compatible. Por ejemplo, un paquete de implementación de software o System Center Novedades Publisher.

Cuando se ejecuta el asistente, crea un archivo .cab en el servidor de sitio para su uso con Novedades Publisher. Opcionalmente, puede configurar el asistente para que también cree uno o varios paquetes para la implementación de software. Puede usar estas implementaciones para instalar actualizaciones en componentes, como clientes o la consola de Configuration Manager. También puede instalar actualizaciones manualmente en equipos que no ejecutan el cliente de Configuration Manager.

Puede actualizar los tres grupos siguientes en Configuration Manager:

  • Configuration Manager roles de servidor, que incluyen:

    • Cas

    • Sitio primario

    • Sitio secundario

    • Proveedor de SMS remoto

  • consola de Configuration Manager

  • Configuration Manager cliente

Nota:

Novedades para los roles de sistema de sitio se instalan como parte de la actualización de los servidores de sitio. El administrador de componentes de sitio los presta servicio. Este comportamiento incluye actualizaciones para la base de datos del sitio y la puerta de enlace de administración en la nube (CMG).

Los puntos de distribución de extracción se administran mediante el administrador de distribución en lugar del administrador de componentes de sitio.

Cada agrupación de actualizaciones para Configuration Manager es un archivo de .exe autoextraíble (SFX). Este archivo contiene los archivos necesarios para instalar la actualización en los componentes aplicables de Configuration Manager. Normalmente, el archivo SFX puede contener los siguientes archivos:

Archivo Detalles
<Product version>-QFE-KB<KB article ID>-<platform>-<language>.exe Este archivo es la actualización. La línea de comandos de este archivo se administra mediante Updatesetup.exe. Por ejemplo: CM1511RTM-QFE-KB123456-X64-ENU.exe
Updatesetup.exe Este contenedor MSI administra la instalación de la agrupación de actualizaciones. Al ejecutar la actualización, Updatesetup.exe detecta el idioma para mostrar del equipo donde se ejecuta. De forma predeterminada, la interfaz de usuario de la actualización está en inglés. Sin embargo, cuando se admite el idioma de presentación, la interfaz de usuario se muestra en el idioma local del equipo.
License_<language>.rtf Cuando corresponda, cada actualización contiene uno o varios archivos de licencia para los idiomas admitidos.
<Product&updatetype>-<product version>-<KB article ID>-<platform>.msp Cuando la actualización se aplica a la consola de Configuration Manager o a los clientes, la agrupación de actualizaciones incluye archivos de revisión independientes de Windows Installer (.msp). Por ejemplo: ConfigMgr1511-AdminUI-KB1234567-i386.msp para la consola o ConfigMgr1511-client-KB1234567-x64.msp para el cliente.

De forma predeterminada, la agrupación de actualizaciones registra sus acciones en un archivo .log en el servidor de sitio. El archivo de registro tiene el mismo nombre que la agrupación de actualizaciones y se escribe en la %SystemRoot%/Temp carpeta .

Al ejecutar la agrupación de actualizaciones, extrae un archivo con el mismo nombre que la agrupación de actualizaciones en una carpeta temporal del equipo y, a continuación, ejecuta Updatesetup.exe. Updatesetup.exe inicia el Asistente para actualizaciones de software.

Según corresponda al ámbito de la actualización, el asistente crea una serie de carpetas en la carpeta de instalación Configuration Manager en el servidor de sitio. La estructura de carpetas es similar al ejemplo siguiente: \Hotfix\<KB Number>\<Update Type>\<Platform>

En la tabla siguiente se proporcionan detalles sobre las carpetas de la estructura de carpetas:

Nombre de la carpeta Más información
<KB Number> Esta carpeta es el número de identificador de esta agrupación de actualizaciones.
<Update type> Esta carpeta es el tipo de actualización de Configuration Manager. El asistente crea una carpeta independiente para cada tipo de actualización de la agrupación. Incluyen los siguientes tipos:

- Servidor: incluye actualizaciones de servidores de sitio, servidores de base de datos de sitio y proveedores de SMS.
- Cliente: incluye actualizaciones para el cliente de Configuration Manager.
- AdminConsole: incluye actualizaciones en la consola de Configuration Manager

El asistente también crea una carpeta denominada SCUP, que contiene el archivo .cab para Novedades Publisher.
<Platform> Esta carpeta es específica de la plataforma. Contiene archivos de actualización específicos de un tipo de procesador. Estas carpetas incluyen: x64 e I386.

Instalación de actualizaciones

Para instalar las actualizaciones, instale primero la agrupación de actualizaciones en un servidor de sitio. Al instalar una agrupación de actualizaciones, se inicia un asistente de instalación para esa actualización. Este asistente realiza las siguientes acciones:

  • Extrae los archivos de actualización.

  • Ayuda a configurar implementaciones

  • Instala las actualizaciones aplicables en los componentes del servidor del equipo local.

Después de instalar la agrupación de actualizaciones en un servidor de sitio, puede actualizar otros componentes para Configuration Manager. En la tabla siguiente se describen las acciones de actualización de estos diversos componentes:

Componente Instrucciones
Servidor de sitio Implemente actualizaciones en un servidor de sitio remoto cuando no elija instalar la agrupación de actualizaciones directamente en ese servidor de sitio remoto.
Base de datos del sitio En el caso de los servidores de sitio remoto, implemente actualizaciones de servidor que incluyan una actualización en la base de datos de sitio si no instala la agrupación de actualizaciones directamente en ese servidor de sitio remoto.
consola de Configuration Manager Después de la instalación inicial de la consola de Configuration Manager, puede instalar actualizaciones para la consola en cada equipo que la ejecute. No puede modificar los archivos de instalación de la consola para aplicar las actualizaciones durante la instalación inicial de la consola.
Proveedor de SMS remoto Instale actualizaciones para cada instancia del proveedor de SMS que se ejecuta en un equipo distinto del servidor de sitio donde instaló la agrupación de actualizaciones.
Clientes de Configuration Manager Después de la instalación inicial del cliente de Configuration Manager, puede instalar actualizaciones para el cliente de Configuration Manager en cada equipo que ejecuta el cliente.

Nota:

Solo puede implementar actualizaciones en equipos que ejecutan el cliente de Configuration Manager.

Si vuelve a instalar un cliente, Configuration Manager consola o proveedor de SMS, vuelva a instalar también las actualizaciones de estos componentes.

Actualizar servidores

Novedades para servidores puede incluir actualizaciones para sitios, la base de datos del sitio y equipos que ejecutan una instancia del proveedor de SMS.

Actualización de un sitio

Para actualizar un sitio Configuration Manager, puede instalar la agrupación de actualizaciones directamente en el servidor de sitio. También puede implementar las actualizaciones en un servidor de sitio después de instalar la agrupación de actualizaciones en otro sitio.

Al instalar una actualización en un servidor de sitio, el proceso de instalación de la actualización administra otras acciones necesarias para aplicar la actualización, como la actualización de roles de sistema de sitio. La excepción es la base de datos del sitio. La sección siguiente contiene información sobre cómo actualizar la base de datos del sitio.

Actualización de una base de datos de sitio

Para actualizar la base de datos del sitio, el proceso de instalación ejecuta un archivo denominado update.sql en la base de datos del sitio. Puede configurar el proceso de actualización para actualizar automáticamente la base de datos del sitio o puede actualizar manualmente la base de datos del sitio más adelante.

Actualización automática de la base de datos del sitio

Al instalar la agrupación de actualizaciones en un servidor de sitio, puede optar por actualizar automáticamente la base de datos del sitio cuando se instale la actualización del servidor. Esta decisión solo se aplica al servidor de sitio donde se instala la agrupación de actualizaciones y no se aplica a las implementaciones creadas para instalar las actualizaciones en servidores de sitio remoto.

Nota:

Cuando decide actualizar automáticamente la base de datos del sitio, el proceso actualiza una base de datos independientemente de si la base de datos se encuentra en el servidor de sitio o en un equipo remoto.

Importante

Antes de actualizar la base de datos del sitio, cree una copia de seguridad de la base de datos del sitio. No se puede desinstalar una actualización de la base de datos del sitio. Para obtener información sobre cómo crear una copia de seguridad para Configuration Manager, consulte Copia de seguridad y recuperación para Configuration Manager.

Actualización manual de la base de datos del sitio

Si decide no actualizar automáticamente la base de datos del sitio al instalar la agrupación de actualizaciones en el servidor de sitio, la actualización del servidor no modifica la base de datos en el servidor de sitio donde se ejecuta la agrupación de actualizaciones. Sin embargo, las implementaciones que usan el paquete que se crea para la implementación de software o que instala siempre actualizan la base de datos del sitio.

Advertencia

Cuando la actualización incluye actualizaciones tanto en el servidor de sitio como en la base de datos del sitio, la actualización no funcionará hasta que se complete la actualización tanto para el servidor de sitio como para la base de datos del sitio. Hasta que la actualización se aplique a la base de datos del sitio, el sitio se encuentra en un estado no admitido.

  1. En el servidor de sitio, detenga el servicio de SMS_SITE_COMPONENT_MANAGER . A continuación, detenga el servicio de SMS_EXECUTIVE .

  2. Cierre la consola de Configuration Manager.

  3. Ejecute el script de actualización denominado update.sql en la base de datos de ese sitio. Para obtener información sobre cómo ejecutar un script para actualizar una base de datos de SQL Server, consulte la documentación de la versión de SQL Server que usa para el servidor de base de datos de sitio.

    Sugerencia

    Cuando se instala la agrupación de actualizaciones, extrae update.sql en la siguiente ubicación en el servidor de sitio: \\<Server Name>\SMS_<Site Code>\Hotfix\<KB Number>\update.sql.

  4. Reinicie los servicios que detuvo en el paso anterior.

Actualización de un equipo que ejecuta el proveedor de SMS

Después de instalar una agrupación de actualizaciones que incluye actualizaciones para el proveedor de SMS, implemente la actualización en cada equipo que ejecute el proveedor de SMS. La única excepción es la instancia del proveedor de SMS que se instaló anteriormente en el servidor de sitio donde se instala la agrupación de actualizaciones. La instancia local del proveedor de SMS en el servidor de sitio se actualiza al instalar la agrupación de actualizaciones.

Si quita y vuelve a instalar el proveedor de SMS en un equipo, vuelva a instalar la actualización del proveedor de SMS en ese equipo.

Actualizar clientes

Al instalar una actualización que incluye actualizaciones para el cliente Configuration Manager, puede actualizar automáticamente los clientes con la instalación de actualizaciones o actualizar manualmente los clientes más adelante. Para obtener más información sobre la actualización automática de cliente, consulte Actualización de clientes para equipos Windows.

Puede implementar actualizaciones con Novedades Publisher o un paquete de implementación de software. También puede instalar manualmente la actualización en cada cliente. Para obtener más información sobre cómo usar implementaciones para instalar actualizaciones, consulte Implementación de actualizaciones para Configuration Manager.

Importante

Al instalar actualizaciones para clientes y la agrupación de actualizaciones incluye actualizaciones para servidores, instale las actualizaciones del servidor en el sitio primario al que se asignan los clientes.

Para instalar manualmente la actualización de cliente, ejecute Msiexec.exe en cada cliente Configuration Manager. Incluya el archivo MSP de actualización de cliente específico de la plataforma en la línea de comandos. Por ejemplo, puede usar la siguiente línea de comandos para una actualización de cliente:

msiexec.exe /p \\<ServerName>\SMS_<SiteCode>\Hotfix\<KB Number>\Client\<Platform>\<msp> /L\*v <logfile> REINSTALLMODE=mous REINSTALL=ALL

Actualización de consolas de Configuration Manager

Para actualizar una consola de Configuration Manager, instale la actualización en el equipo que ejecuta la consola.

Importante

Al instalar actualizaciones para la consola de Configuration Manager y la agrupación de actualizaciones incluye actualizaciones para los servidores, instale también las actualizaciones del servidor en el sitio que use con la consola de Configuration Manager.

Si el equipo que actualiza ejecuta el cliente de Configuration Manager:

  • Puede usar una implementación para instalar la actualización. Para obtener más información sobre cómo usar implementaciones para instalar actualizaciones, consulte Implementación de actualizaciones para Configuration Manager.

  • Si ha iniciado sesión en el equipo cliente, ejecute la instalación de forma interactiva.

Para instalar manualmente la actualización de la consola de Configuration Manager, ejecute Msiexec.exe. Incluya el archivo MSP de actualización de consola de Configuration Manager en la línea de comandos. Por ejemplo, puede usar la siguiente línea de comandos para actualizar una consola de Configuration Manager:

msiexec.exe /p \\<ServerName>\SMS_<SiteCode>\Hotfix\<KB Number>\AdminConsole\<Platform>\<msp> /L\*v <logfile> REINSTALLMODE=mous REINSTALL=ALL

Implementación de actualizaciones para Configuration Manager

Después de instalar la agrupación de actualizaciones en un servidor de sitio, puede usar uno de los tres métodos siguientes para implementar actualizaciones en otros equipos.

Uso de Novedades Publisher para instalar actualizaciones

Al instalar la agrupación de actualizaciones en un servidor de sitio, el Asistente para instalación crea un archivo de catálogo para Novedades Publisher. Puede usar este archivo para implementar las actualizaciones en los equipos aplicables. El asistente siempre crea este catálogo, incluso cuando se selecciona la opción Usar paquete y programa para implementar esta actualización.

El catálogo de Novedades Publisher se denomina SCUPCatalog.cab. Se encuentra en la siguiente ubicación en el equipo donde ejecutó la agrupación de actualizaciones: \\<ServerName>\SMS_<SiteCode>\Hotfix\<KB Number>\SCUP\SCUPCatalog.cab

Importante

El archivo SCUPCatalog.cab se crea mediante rutas de acceso específicas del servidor de sitio donde está instalada la agrupación de actualizaciones. No se puede usar en otros servidores de sitio.

Una vez finalizado el asistente, importe el catálogo a Novedades publicador. A continuación, use las actualizaciones de software para implementar las actualizaciones. Para obtener más información, vea System Center Novedades Publisher.

Importar las actualizaciones a Novedades Publisher

  1. Inicie la consola de Novedades Publisher y seleccione Importar.

  2. En la página Tipo de importación del Asistente para importar software Novedades catálogo, seleccione Especificar la ruta de acceso al catálogo que se va a importar. A continuación, especifique el archivo SCUPCatalog.cab.

  3. Seleccione Siguiente y, a continuación, vuelva a seleccionar Siguiente .

  4. En la ventana Advertencia de seguridad: validación del catálogo , seleccione Aceptar. Cierre el asistente una vez que haya terminado.

  5. Seleccione la actualización que desea implementar y, a continuación, seleccione Publicar.

  6. En la página Opciones de publicación del Asistente para publicar software Novedades, seleccione Contenido completo y, a continuación, seleccione Siguiente.

  7. Complete el asistente para publicar las actualizaciones.

Uso de la implementación de software para instalar actualizaciones

Al instalar la agrupación de actualizaciones en el servidor de sitio de un sitio primario o CAS, puede configurar el Asistente para la instalación para crear paquetes de actualización para la implementación de software. A continuación, implemente cada paquete en una colección de equipos que quiera actualizar.

Para crear un paquete de implementación de software, en la página Configurar implementación de actualizaciones de software del asistente, seleccione cada tipo de paquete de actualización que quiera actualizar. Los tipos disponibles pueden incluir servidores, consolas Configuration Manager y clientes. Se crea un paquete independiente para cada tipo de actualización que seleccione.

Nota:

El paquete para servidores contiene actualizaciones para los siguientes componentes:

  • Servidor de sitio
  • Proveedor de SMS
  • Base de datos del sitio

A continuación, en la página Configurar método de implementación de actualizaciones de software del asistente, seleccione la opción Usaré la distribución de software.

Una vez finalizado el asistente, vea los paquetes en la consola de Configuration Manager. Vaya al nodo Paquetes del área de trabajo Biblioteca de software . Use el proceso estándar para implementar paquetes de software en Configuration Manager clientes. Cuando un paquete se ejecuta en un cliente, instala las actualizaciones de los componentes aplicables de Configuration Manager en el equipo cliente.

Para obtener más información sobre cómo implementar paquetes en Configuration Manager clientes, consulte Paquetes y programas.

Creación de colecciones para implementar actualizaciones en Configuration Manager

Puede implementar actualizaciones específicas en los clientes aplicables. La siguiente información puede ayudarle a crear colecciones de dispositivos para los distintos componentes de Configuration Manager.

Componente de Configuration Manager Instrucciones
Servidor CAS Cree una consulta de pertenencia directa y agregue el servidor CAS.
Todos los servidores de sitio principal Cree una consulta de pertenencia directa y agregue cada servidor de sitio principal.
Todos los servidores de sitio secundarios Cree una consulta de pertenencia directa y agregue cada servidor de sitio secundario.
Todos los clientes x86 Cree una colección con los siguientes criterios de consulta: Select * from SMS_R_System inner join SMS_G_System_SYSTEM on SMS_G_System_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_SYSTEM.SystemType = "X86-based PC"
Todos los clientes x64 Cree una colección con los siguientes criterios de consulta: Select * from SMS_R_System inner join SMS_G_System_SYSTEM on SMS_G_System_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_SYSTEM.SystemType = "X64-based PC"
Todos los equipos que ejecutan la consola de Configuration Manager Cree una consulta de pertenencia directa y agregue cada equipo.
Equipos remotos que ejecutan una instancia del proveedor de SMS Cree una consulta de pertenencia directa y agregue cada equipo.

Nota:

Para actualizar una base de datos de sitio, implemente la actualización en el servidor de sitio para ese sitio.

Para obtener más información, consulte Creación de colecciones.