Actualizando nuestros servidores ESX 4.x a ESXi 5

Que tal gente, con el anuncio de vSphere 4.1 se dejo en claro que dicha versión era la ultima en contar con las dos arquitecturas a las cuales todos estábamos acostumbrados ESX y ESXi, y así cambiar de lleno a una arquitectura basada en ESXi. Existen muchas empresas que manejan la arquitectura ESX y que se deberán enfrentar al cambio hacia ESXi, en este post les estaré mostrando las tres distintas maneras que tenemos para poder realizar una actualización de ESX a ESXi sin necesidad de realizar una re-instalación.

Comencemos por dejar en claro que esta actualización si representa un impacto a la producción, ya que requiere de un reinicio y de que nuestros hosts entren en modo mantenimiento.

Tenemos las siguientes opciones:

  • VMware Update Manager (VUM) – para mi punto de vista la opción mas sencilla y automatizada vamos a ver como es el proceso:

Ingresamos a update manager y vamos a la pestaña de “ESXi images”, hacemos click en “Import ESXi image…” y seleccionamos nuestro iso:

            Esto importará la imagen de ESXi 5 a nuestro servidor de VUM

Una vez importado, tendremos la opción de crear un baseline para aplicar este upgrade marcamos la casilla de “Create a baseline using the ESXi image” y la configuramos:

De tal manera que quedará creado un baseline que podremos asignar a un objeto del inventario:

En este punto solo necesitamos seleccionar nuestro host o cluster y aplicar dicho baseline:

Aquí podemos ver como comienza la actualización del host esx3.hispavirt.com de ESX 4.1 a ESXi5:


  • Actualización Interactiva – Esta actualización la realizamos con la media de ESXi 5, puede ser local o booteo por PXE, al iniciar la instalación detectará que existe una partición VMFS y un sistema ESX instalado:

Donde tendremos las siguientes opciones:

  1. Migrar a ESXi 5 preservando el datastore VMFS
  2. Instalar ESXi 5 preservando el datastore VMFS
  3. Instalar ESXi 5 sobre escribiendo el datastore VMFS

Migración Completada

  • Actualización con Scripts – al igual que una instalación con nuestro archivo kickstart o (ks.cfg) podemos realizar una actualización, solo es cuestión de especificar que la operación sera “upgrade” en nuestro script (por default es install).

 

 

Leave a Reply