Saludos amigos, hemos visto ya en el pasado cómo actualizar nuestros Hosts de ESXi de manera interactiva y uno a uno usando el online depot, muy útil y simple para uno o dos ESXi, pero impráctico para un entorno con cientos de ESXi, con lo que hoy os traigo un post con los pasos para actualizar los Hosts de ESXi usando el nuevo Lifecycle Manager de vSphere 7 que viene de manera embebida en el vSphere Client HTML5 de la versión 7 y superior, ¡vamos allá!
Detalles de la Build
- File size: 350.29 MB
- File type: iso
- Name: VMware-VMvisor-Installer-7.0.0-15843807.x86_64.iso
- Release Date: 2020-04-02
- Build Number: 15843807
Actualización a vSphere ESXi 7
El proceso de actualización es muy sencillo, pero tenemos que tener en cuenta desde qué versión podemos actualizar, realmente desde cualquier edición desde vSphere 6.5 hacía delante podremos subir a vSphere ESXi 7, os dejo el cuadro oficial:
Actualización a vSphere ESXi 7.0 en perfecto vídeo, paso a paso
Como se que a muchos os gustan los paso a paso, aquís os dejo un vídeo con los pasos a seguir para actualizar a ESXi 7 usando Lifecycle Manager:
Actualización a vSphere ESXi 7.0 en imágenes, paso a paso
Como se que a muchos os gustan los paso a paso, aquís os dejo un vídeo con los pasos a seguir para actualizar a ESXi 7 usando Lifecycle Manager.
Subir la imagen ISO de vSphere ESXi 7 a Lifecycle Manager y Crear Baseline
El primero paso será subir la imagen que hemos descargado desde el portal de VMware, al nuevo Lifecycle Manager, dentro de Lifecycle Manager, haremos click en Imported ISOs, y subiremos la imagen:
Luego, una vez creada, haremos click en New Baseline para crear esta nueva baseline:
Introduciremos un nombre y descripción para nuestra Baseline:
Seleccionaremos la ISO que queremos que nuestra baseline contenga:
Y si todo está bien, haremos click en Finish: 
Aplicar Baseline a nuestro VCSA, Clúster o ESXi Host y Remediar
Desde el punto más alto, el VCSA, seleccionaremos la opción de Updates, añadiremos nuestra Baseline:
Seleccionaremos la que queremos añadir:
Y le daremos a Remediate, este proceso intentará mover las VM a otros Host antes de ponerlo en mantenimiento:
Vemos que ya arranca el Host con la nueva versión:
Y pasados apenas unos minutos, ya tendremos nuestro Host actualizado, sin problemas y sin ninguna intervención manual: 
Comprobar que todos los Hosts están ya en el estado deseado
Si volvemos al VCSA, a la misma ventana de Updates dentro de la sección de VCSA, podremos ver que ya nuestros Hosts están en la versión que corresponde a la baseline:
Nada más amigos, espero que os guste y dejéis comentarios, aseguraros que no tenéis ningún driver que no pueda subirse a ESXi 7, o algún componente viejo, etc.


Genial, me encantó el post, muy actual y práctico como siempre Jorge, que buen trabajo
Buen tutorial, me parece practico y sencillo, te felicito por el tutorial de 10 puntos. Consulta como instalo el LifeCycle Manager veo una opción de descarga en mi Vsphere Web Client – Administrar- Actualizaciones de VA.
Si, esto nos va ha permitir actualizar VCSA desde aqui tambien, lo que es muy comodo.
Debo colocar a las maquinas virtuales en modo mantenimiento para descargar e instalar el Life Cycle Manager desde Vsphere? Ya que en la consola web me sale la opción descargar y no se si al darle descargar re reiniciara o le ocurriría algo al VCSA
Vsphere Web Client / Administrar / Actualizaciones de VA.
Saludos,
No hace falta, estas actualizaciones que mencionas son para el VCSA, que es una VM, puede parchearse y reiniciarse, por supuesto ten en cuenta que ningún servicio conectado este funcionando, por ejemplo Veeam haciendo backups, etc.
Buenos días, VCSA lo tengo actualizado ya a la V.7.0, hago paso a paso lo que indicas, pero en los Host no me deja hacer el Update, he comprobado compatibilidad pero al darle a corregir para iniciar el Update me dice que es incompatible.
ProLiant DL360 Gen9
Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz
Dice los siguiente>
La actualización tiene VIB a los que les faltan dependencias:
QLC_bootbank_qfle3f_1.0.68.0-1OEM.670.0.0.8169922
QLC_bootbank_qedf_1.3.36.0-1OEM.600.0.0.2768847
QLC_bootbank_qedf_1.3.36.0-1OEM.600.0.0.2768847
QLC_bootbank_qedf_1.3.36.0-1OEM.600.0.0.2768847
HPE_bootbank_scsi-hpdsa_5.5.0.68-1OEM.550.0.0.1331820
QLC_bootbank_qedi_2.10.15.0-1OEM.670.0.0.8169922
HPE_bootbank_scsi-hpdsa_5.5.0.68-1OEM.550.0.0.1331820
QLC_bootbank_qedi_2.10.15.0-1OEM.670.0.0.8169922
HPE_bootbank_hpe-nmi_600.2.4.16-2494575
HPE_bootbank_scsi-hpvsa_5.5.0.102-1OEM.550.0.0.1331820
HPE_bootbank_scsi-hpvsa_5.5.0.102-1OEM.550.0.0.1331820
Quite los VIB o use Image Builder para crear una imagen ISO de actualización personalizada que contenga las dependencias que faltan, e intente realizar la actualización de nuevo.
Estoy utilizando la Imagen ISO Customizada para HPE
Saludos
Saludos, he visto que hay una imagen especial para HPE, dentro de VCSA en Lifecycle, hay una parte de HPE, intentalo con esa version.
Gracias por responder Jorge,
No veo donde me dices que esta la parte HPE, entro dentro de Lifecycle pero no lo encuentro.
Aun así y todo nunca he tenido problemas en subir de versión desde la 6.5 hasta la 6.7 U3 de Marzo de 2020 que llevo ahora. El VCSA lo pude actualizar sin problema pero cuando voy a hacer en los Host me dice que es incompatible, todo esto lo estoy probando con una iso customizada para HPE desde las descargas de myvmware. No sé, no entiendo muy bien porque no me deja. Me da miedo probar con la iso generica, no vaya a ser que los Host se comporten mal.
Un saludo
Buen tutorial. Me estoy introduciendo en esto de la virtualización con vmware. Mi pregunta es , pueden convivir en un datacenter las versiones de ESXi 6.7 y las de ESXi 7.0?
Saludos
Anna
Saludos, a nivel de ESXi, si, a nivel de vCenter, no claro.
Un saludo 🙂