Para actualizar ESXi con ESXCLI, es necesario conocer bien los paquetes de instalación de vSphere, los perfiles de imagen y los almacenes de software.

ESXi consiste en un perfil de imagen, que describe un conjunto de paquetes de instalación (Installation Dundles, VIB) de vSphere que contienen el software real. Un VIB es un disco RAM firmado que representa un componente del sistema, aproximadamente análogo a un RPM o DEB en un sistema Linux. Un perfil de imágenes es una colección de VIB. Un almacén de software es una colección de VIB y perfiles de imagen. ESXi revisiones y almacenes contienen perfiles de imagen actualizados compuestos por un conjunto común de VIB.

Puede instalar actualizaciones ESXi en un host independiente mediante los comandos esxcli software. Para obtener más información, consulte la documentación sobre Actualizar VMware ESXi.

Nota: Por lo general, en un entorno vSphere 7.0 y versiones posteriores, se utiliza VMware vSphere ® vSphere Lifecycle Manager para administrar el ciclo de vida de los hosts ESXi.

Para enumerar todos los VIB instalados y su versión actual, o el perfil de imagen actual, puede utilizar los siguientes comandos ESXCLI.

  • esxcli software vib list
  • esxcli software profile get

En general, los pasos de alto nivel para actualizar ESXi de forma segura son los siguientes:

  • Poner el host ESXi en modo de mantenimiento.
  • Ejecutar un comando esxcli software profile update, que apunta a una URL o un archivo ZIP transferido al host a través de SSH
  • Reiniciar el host ESXi

Debido a que VMware firma los VIB de forma criptográfica, no es necesaria la transferencia segura de los VIB o de todo el almacén, y el proceso de actualización verifica estas firmas.