Cómo actualizar ESXi 6.5 a 6.7 utilizando VMware Update Manager

Para parchear un host ESXI, puede utilizar la interfaz de línea de comandos en ESXCLI. Sin embargo, el uso de comandos ESXCLI para parchear un gran número de hosts ESXi puede llevar mucho tiempo, y los hosts de diferentes versiones pueden complicar aún más las cosas. En esta entrada de blog, veremos un método diferente para parchear y actualizar múltiples hosts ESXi – independientemente de su versión – desde una interfaz utilizando VMware vSphere Update Manager.

Pero antes, aclaremos la diferencia entre los términos actualización y mejora:

  • Actualizar es cambiar la versión de un host ESXi, vCenter Server, etc. de una versión menor a una mayor, por ejemplo, de v.6.0 a v.6.5, de v.6.5 a v.6.7, etc.
  • Actualizar o parchear es instalar parches diseñados para corregir errores en una versión principal existente. El número de compilación cambia, pero la versión sigue siendo la misma tras aplicar un parche. Por ejemplo, al actualizar ESXi 6.7 a ESXi 6.7 U1, U2 o U3, se mantiene la versión 6.7.

NAKIVO for VMware vSphere Backup

NAKIVO for VMware vSphere Backup

Complete data protection for VMware vSphere VMs and instant recovery options. Secure backup targets onsite, offsite and in the cloud. Anti-ransomware features.

¿Qué es VMware Update Manager?

VMware vSphere Update Manager (VUM) es un plug-in (extensión) de vCenter. Debe instalarse manualmente en versiones de vCenter Server anteriores a vCenter 6.5. Si vCenter Server 6.5 está instalado en Windows, deberá instalar VUM manualmente. VMware Update Manager puede instalarse en la máquina con vCenter o en otra máquina Windows. VUM debe tener conectividad de red con vCenter, ya que está estrechamente integrado con vCenter Server.

Si ha instalado vCenter Server Appliance (VCSA) versión 6.5 o posterior, vSphere Update Manager está preinstalado en vCenter por defecto y se inicia automáticamente. Se recomienda instalar vCenter 6.7 como VCSA – en este caso, vCenter se ejecuta como una máquina virtual (VM) en un servidor ESXi.

VMware vCenter es el sistema de gestión centralizado para vSphere, y vSphere Update Manager es una herramienta centralizada para actualizar/mejorar hosts ESXi, VMs, appliance virtuales y aplicaciones virtuales(VMware vApps). También puede utilizar VUM para instalar y actualizar software como controladores en hosts ESXi, actualizar hardware VM, instalar y actualizar VMware Tools. VUM le permite actualizar/actualizar varias entidades a la vez.

Ventajas del uso de VMware Update Manager

Las ventajas de utilizar VMware Update Manager incluyen la flexibilidad y la posibilidad de instalar parches de VMware en varios hosts a la vez, independientemente de la versión del host. Este enfoque también le permite gestionar los parches de VMware de forma centralizada mediante vCenter con VMware vSphere Client y le ayuda a ahorrar tiempo dedicado a la administración de vSphere. Puede automatizar la instalación de parches ESXi. VMware Update Manager es universal y permite instalar parches de terceros, como el conmutador virtual distribuido de Cisco, controladores actualizados para servidores Hewlett-Packard, etc., además de los parches de VMware.

Compatibilidad

Antes de iniciar el proceso de actualización/actualización, asegúrese de comprobar la compatibilidad de su versión actual de vCenter con la nueva versión de ESXi, la compatibilidad de su versión actual de ESXi con la versión de actualización y la compatibilidad de su software de backup con las nuevas versiones de ESXi y vCenter que utilizará tras la actualización/actualización. Puede utilizar las matrices de interoperabilidad de V Mware en el sitio web de VMware. Además, asegúrese de comprobar la compatibilidad de su hardware con los parches de ESXi antes de instalar estos parches.

Cómo funcionan los parches y las actualizaciones de ESXi

Básicamente, el flujo de trabajo de la aplicación de parches a ESXi consiste en lo siguiente:

  • Cargar el archivo de instalación necesario en Update Manager
  • Creación de una línea de base personalizada
  • Adjuntar la línea de base a la entidad requerida (host ESXi, centro de datos, clúster, etc.)
  • Control de conformidad (opcional)
  • Comprobación previa de la reparación
  • Remediación

Recuerde que, en la mayoría de los casos, las máquinas virtuales deben apagarse o migrarse de los hosts ESXi antes de iniciar la reparación cuando desee actualizar o mejorar estos hosts. Los hosts ESXi entran automáticamente en modo de mantenimiento cuando se reparan. Una vez finalizada la corrección, los hosts ESXi salen del modo de mantenimiento y es posible que sea necesario reiniciar el host. Si ha optado por reparar varios hosts ESXi, la reparación del segundo host comienza una vez finalizado el proceso de reparación del primer host ESXi.

Por lo tanto, el proceso para los hosts ESXi es el siguiente:

  • Un host ESXi entra en modo de mantenimiento.
  • Se instala un parche.
  • El host ESXi se reinicia.
  • El host ESXi se vuelve a conectar a vCenter.
  • El host ESXi sale del modo de mantenimiento.
  • El proceso de aplicación de parches ESXi se inicia para el siguiente host ESXi.

Cómo utilizar vSphere Update Manager para parchear hosts ESXi

Veamos ahora qué implica el uso de VMware Update Manager para actualizar ESXi 6.5 a ESXi 6.7. En este ejemplo, vCenter 6.7 se utiliza para gestionar tres hosts ESXi. VMware vSphere Update Manager está preinstalado en VCSA 6.7 (vCenter Server Appliance).

Abra VMware vSphere Client, vaya a Hosts y Clusters, y seleccione los hosts ESXi que desea actualizar. Puede seleccionar una carpeta de máquinas virtuales, un clúster o todo el centro de datos si es necesario. En este ejemplo, se actualizará el host ESXi con la dirección IP 192.168.101.205.

Actualización de ESXi 6.5 a ESXi 6.7

Seleccione el host ESXi necesario y compruebe la versión y el número de compilación en la pestaña Resumen.

Observe la pestaña Actualizaciones que está presente cuando VMware Update Manager está instalado en vCenter.

También puede abrir la pestaña Actualizaciones para comprobar la versión y la compilación de ESXi. Como puede ver en la captura de pantalla, en el ejemplo se utiliza ESXi 6.5 build 8294253 (la dirección IP del host ESXi es 192.168.101.205 y la dirección IP de vCenter es 192.168.101.103).

En la pestaña Actualizaciones, puede ver un enlace a la página VMware Update Manager de vCenter.

The Updates tab is available when VMware Update Manager is installed.

Debe disponer de todos los paquetes necesarios antes de poder actualizar ESXi. Tenga en cuenta que debe descargar manualmente el instalador ISO de ESXi 6.7 antes de actualizar ESX 6.5 en vSphere Update Manager.

Carga de la imagen para la actualización

  1. Vaya a VMware Update Manager(Inicio > Update Manager), seleccione la pestaña de imágenes ESXi y haga clic en Importar para importar el archivo ISO de instalación de ESXi 6.7 al repositorio de vSphere Update Manager.

VMware Update Manager: importación de una imagen de instalación de ESXi para su actualización.

  1. Haga clic en Examinar y seleccione el archivo ISO del instalador de ESXi 6.7. Haga clic en Importar para importar la imagen a un repositorio.

Importación de la imagen ISO de ESXi en VMware Update Manager.

  1. Espere hasta que la imagen ISO se haya copiado.

Subir la imagen ESXi a un repositorio de VMware Update Manager.

  1. Una vez copiada la imagen de instalación de ESXi 6.7 en el repositorio de Update Manager, deberá crear una nueva línea de base.

Una línea de base es como un preajuste que se puede aplicar a múltiples entidades, como hosts ESXi, a la vez. Las líneas de base se dividen en líneas de base de host, líneas de base de VM (virtual machine), líneas de base de VA (virtual appliance). Las líneas de base VM y VA no pueden crearse manualmente, ya que están predefinidas.

También puedes crear grupos de líneas de base. En este ejemplo, la línea de base incluye una imagen ESXi para actualización. Sin embargo, puede seleccionar varios parches (actualizaciones), mejoras o ampliaciones para añadirlos a una línea de base. A continuación, puede utilizar una línea de base para instalar varios parches en hosts ESXi simultáneamente.

Creación de una línea de base en VMware Update Manager

En la pestaña Imágenes ESXi, pulse Nueva línea de base.

Creating a baseline in VMware Update Manager.

El asistente para Crear línea de base que se abre ahora tiene tres pasos:

  1. Introduzca un nombre y una descripción para una nueva línea de base. En este ejemplo, el nombre es ESXi6-7upgrade. Pulsa Siguiente para continuar.

Introducir un nuevo nombre de línea de base.

  1. Seleccione una imagen de versión de ESXi. En este caso se selecciona la imagen ISO ESXi 6.7 Update1. Pulsa Siguiente.

Selección de la imagen ESXi para una nueva línea de base.

  1. Compruebe el resumen y pulse Finalizar.

Creating a new baseline – summary.

La línea de base se ha creado y se muestra en la pestaña Líneas de base de VMware Update Manager. También puede ver dos líneas de base predefinidas (parches de host no críticos y parches de host críticos).

Baselines in VMware Update Manager.

Adjuntar una línea de base

  1. Vaya a Hosts y Clusters, seleccione su host (ESXi 6.5), y seleccione la pestaña Actualizaciones.
  2. En la sección Descripción general, seleccione Actualizaciones de host
  3. En la sección Líneas de base adjuntas, pulse Adjuntar.

Nota: Puede seleccionar todo el centro de datos, la carpeta VM o el clúster si desea actualizar varios hosts ESXi.

VMware Update Manager – attaching a baseline to an ESXi host.

  1. Seleccione su línea de base de actualización personalizada(ESXi6-7upgrade en este caso) y pulse Adjuntar.

VMware Update Manager: adjuntar una línea de base para actualizar hosts ESXi.

Control del cumplimiento

  1. Volver a Hosts y Clusters.
  2. Seleccione su host ESXi (centro de datos, carpeta VM o clúster).
  3. Seleccione la pestaña Actualizaciones. En la pestaña Actualizaciones, seleccione Resumen.
  4. Seleccione Host Compliance y haga clic en Check Compliance.

La comprobación de conformidad le permite comprobar el estado de las actualizaciones añadidas a las líneas de base y le notifica cualquier conflicto. Si la actualización/actualización no es compatible, VMware Update Manager se lo notificará al realizar la comprobación de conformidad.

Checking compliance in VMware Update Manager before upgrading an ESXi host.

En este ejemplo, el estado de cumplimiento del host es no conforme, pero la actualización puede realizarse técnicamente para los hosts seleccionados.

Reparación previa al control

Debe realizarse una comprobación previa de la rehabilitación para verificar las condiciones e identificar posibles problemas que puedan surgir tras la rehabilitación. Si hay posibles problemas, se muestra la lista de acciones recomendadas. Por ejemplo, si va a actualizar hosts ESXi y las máquinas virtuales se ejecutan en un clúster, es posible que deba desactivar DPM y el control de admisión de HA, y activar DRS, EVC, etc. En cuanto a las máquinas virtuales, es posible que tenga que desconectar una unidad de DVD virtual, desactivar la tolerancia a fallos para la máquina virtual en un clúster, etc. La corrección previa le permite evitar la finalización del proceso de actualización/actualización una vez iniciado.

  1. Vaya a Hosts y Clusters, seleccione su(s) host(es) ESXi, haga clic con el botón derecho en el host y en el menú contextual, seleccione Update Manager > Pre-check Remediation.

VMware Update Manager: corrección previa.

  1. Espere un rato hasta que finalice el proceso de comprobación. Si hay advertencias tras finalizar el proceso de corrección previo a la comprobación, realice las acciones recomendadas para solucionar los problemas.
  2. Si todo es correcto y no es necesario realizar ninguna acción para iniciar la corrección, vaya a Hosts y clústeres, seleccione su host ESXi, seleccione la pestaña Actualizaciones y abra la categoría Actualizaciones de host en la sección Descripción general. Seleccione la línea de base requerida(ESXi6-7upgrade en este caso) y haga clic en Remediar.

VMware Update Manager - todo está listo para remediar.

  1. Lea y acepte el Acuerdo de licencia de uso final (CLUF), marque la casilla correspondiente y pulse Aceptar.

El acuerdo de licencia de usuario final

  1. Seleccione los hosts ESXi que deben repararse, edite los ajustes si es necesario (ajustes de programación, opciones de reparación) y haga clic en Reparar.

Remediación de un host ESXi en VMware Update Manager.

  1. Todas las máquinas virtuales deben apagarse o migrarse del host antes de proceder a la reparación. El host entrará automáticamente en modo de mantenimiento. Puede ver el progreso del proceso de corrección en la pestaña Tareas recientes. Espere a que finalice el proceso. Después de actualizar un host ESXi, el host debe reiniciarse y salir del modo de mantenimiento automáticamente.

El progreso de la aplicación de parches en ESXi.

  1. Una vez finalizado el proceso de actualización de ESXi y reiniciado el host ESXi, seleccione este host en la página Host/Cluster y compruebe la versión y el número de compilación. Como puede ver en la siguiente captura de pantalla, nuestro host ESXi se ha actualizado de la versión 6.5 build 8294253 a la versión 6.7 build 10302608 (Actualización 1). Puede comparar su número de compilación con el número de compilación de la tabla e identificar la versión, el nombre de la versión y la fecha de publicación.

The ESXi host is upgraded with VMware Update Manager.

El host ESXi se ha actualizado correctamente y puede volver a ejecutar máquinas virtuales en este host.

Cómo parchear ESXi 6.7 a ESXi 6.7 Update 2

Si utiliza hosts ESXi 6.7, no podrá actualizarlos hasta que se haya publicado una nueva versión de vSphere. En el momento de escribir esta entrada de blog, vSphere 6.7 es la última versión. Sin embargo, VMware ha publicado actualizaciones que contienen parches de seguridad y otros parches.

Los hosts ESXi 6.7 pueden actualizarse a ESXi 6.7 Actualización 1, Actualización 2 y Actualización 3 en el momento de redactar este documento. Veamos a modo de ejemplo cómo actualizar la versión 6.7 Update 1 del host ESXi a la versión 6.7 Update 2. Puede utilizar este proceso para actualizar su ESXi 6.7 Update 2 a ESXi 6.7 Update 3 mediante VMware Update Manager, así como para instalar parches personalizados de VMware. Como recordará, la versión actual del host ESXi considerada en nuestro ejemplo es la versión 6.7 Update 1 build 10302608.

Paso 1: Abrir Update Manager

Abra vSphere Update Manager (en vSphere Client vaya a Inicio > Update Manager) y seleccione la pestaña Actualizaciones. Puede ver una lista de las actualizaciones y parches disponibles, su gravedad, tipo y categoría. Los requisitos de VMware ESXi 6.7 Complete Update 2 están presentes en esta lista, por lo tanto, podemos continuar.

Available ESXi patches are listed in VMware Update Manager.

Paso 2: Crear una base de referencia

Como en el ejemplo anterior, primero hay que crear una nueva línea de base. En VMware Update Manager, abra la pestaña Baselines, haga clic en New > Baseline.

Creating a baseline to install ESXi patches in VMware Update Manager.

Se abre el asistente Crear línea de base.

  1. Nombre y descripción. Introduzca un nombre, por ejemplo ESXi6-7upd2, introduzca la descripción (opcional) y seleccione el tipo de línea de base. En este caso, el tipo de contenido es Patch. Pulsa Siguiente para continuar.

Creación de una nueva línea de base.

  1. Seleccione Parches automáticamente. Como queremos instalar la actualización necesaria manualmente, hay que desmarcar la casilla «Actualizar automáticamente esta línea de base con los parches que cumplan los siguientes criterios«. De lo contrario, se sugerirá la instalación de todos los parches de VMware disponibles.

La instalación automática de parches de VMware ESXi no está seleccionada.

  1. Seleccione Parches manualmente. Seleccione los parches de VMware necesarios. En este ejemplo se ha seleccionado VMware ESXi 6.7 Complete Update 2.

La instalación manual de los parches de VMware ESXi se selecciona para crear una línea de base.

  1. Resumen. Comprueba los ajustes de base y, si todo es correcto, pulsa Finalizar.

Finishing creating a new baseline.

Ahora que se ha creado una línea de base, puede ver la nueva línea de base en la pestaña Líneas de base de VMware Update Manager.

Selecting a created baseline for ESXi patching.

Paso 3: Conectar la línea de base al host

Ahora, vuelva a Hosts y Clusters, seleccione el host ESXi que desea parchear y seleccione la pestaña Actualizaciones. Haga clic en Actualizaciones de host y, en la sección Líneas de base adjuntas, haga clic en Adjuntar.

VMware Update manager – attach a baseline to install VMware ESXi patches.

En la ventana emergente, seleccione la línea de base necesaria(ESXi6-7upd2 en este ejemplo) y pulse Adjuntar.

Attaching a baseline for ESXi patching.

Paso 4: Remediar el host ESXi

Ahora la línea de base ha sido adjuntada al host ESXi, y usted debe seleccionar esta línea de base. Debe preparar su host ESXi para la corrección y apagar o migrar las máquinas virtuales de los hosts que deben ser parcheados. Tenga en cuenta que el host ESXi necesita entrar en el modo de mantenimiento para poder instalar los parches ESXi. A continuación, haga clic en Remediar para iniciar la actualización del host ESXi.

VMware Update Manager – remediate hosts to install VMware ESXi patches.

En la ventana recién abierta, confirme el host que desea parchear y selecciónelo marcando la casilla de verificación (la casilla de verificación está seleccionada por defecto). Configure opciones adicionales si es necesario, y pulse Remediar para empezar a parchear el host ESXi.

Remediating the ESXi host in VMware Update Manager to install VMware patches.

Paso 5: Verificar que el host ha sido parcheado

Espere a que finalice el proceso de reparación. A continuación, seleccione su host ESXi y, en la pestaña Resumen, compruebe la versión y el número de compilación para asegurarse de que el host se ha parcheado correctamente. Ahora nuestro host ESXi se ha actualizado a la versión 6.7.0 Update 2 Build 13006603.

The ESXi host has been patched with VMware Update Manager.

Tenga en cuenta que puede configurar ajustes globales para VMware Update Manager si es necesario yendo a Update Manager > Settings.

Global settings of VMware Update Manager.

Conclusión

VMware Update Manager es un útil módulo destinado a la gestión e instalación de actualizaciones en entornos VMware vSphere. VMware vSphere Update Manager (VUM) está estrechamente integrado con vCenter y se incluye con VCSA 6.5 y VCSA 6.7. Se recomienda especialmente utilizar VUM para actualizar o mejorar componentes en entornos vSphere de gran tamaño. No olvide comprobar la compatibilidad antes de instalar los parches y tenga cuidado al migrar o apagar las máquinas virtuales que se ejecutan en hosts ESXi programados para recibir parches.

El software de backup de VMware de NAKIVO es compatible con la última versión de VMware vSphere y le permite proteger sus máquinas virtuales y recuperar al instante elementos individuales y máquinas virtuales completas cuando sea necesario.

1 Year of Free Data Protection: NAKIVO Backup & Replication

1 Year of Free Data Protection: NAKIVO Backup & Replication

Deploy in 2 minutes and protect virtual, cloud, physical and SaaS data. Backup, replication, instant recovery options.

Artículos recomendados