Puede actualizar las máquinas virtuales a un mayor nivel de compatibilidad y una versión posterior de VMware Tools. Tras la actualización, las máquinas virtuales pueden aprovechar las nuevas funciones y opciones de hardware.

Para obtener una lista de funciones disponibles para las máquinas virtuales con cada configuración de compatibilidad de ESXi, consulte Características de hardware disponibles con la configuración de compatibilidad de máquinas virtuales.

Con el fin de determinar si las máquinas virtuales son compatibles con la nueva versión de ESXi, consulte Compatibilidad de máquinas virtuales.

Actualización de VMware Tools

El primer paso para actualizar máquinas virtuales es actualizar VMware Tools. La instalación de VMware Tools es parte del proceso de crear una nueva máquina virtual. Si va a instalar VMware Tools en varias máquinas virtuales con sistemas operativos invitados Windows, puede automatizar su instalación y especificar opciones para los componentes que va a incluir o excluir. Para obtener información sobre cómo instalar, actualizar y configurar VMware Tools, consulte la Guía del usuario de VMware Tools.

Si las máquinas virtuales no tienen instalado VMware Tools, puede usar el procedimiento de actualización de VMware Tools para instalar VMware Tools. Después de instalar o actualizar VMware Tools, actualice la compatibilidad de la máquina virtual.

Actualizaciones de compatibilidad de máquinas virtuales

VMware ofrece las siguientes herramientas para actualizar máquinas virtuales:

vSphere Client
Requiere que se realice la actualización de la máquina virtual de un paso a la vez, pero no requiere vSphere Lifecycle Manager.

En vSphere Client, puede actualizar las máquinas virtuales de forma manual o programar las actualizaciones.

Actualización manual
Use este procedimiento para actualizar inmediatamente una o más máquinas virtuales a la última versión del hardware virtual compatible.
Programar actualizaciones de máquina virtual
Use este procedimiento para programar una actualización de una máquina virtual o más en el siguiente reinicio de la máquina virtual, y elija entre las distintas actualizaciones de niveles de compatibilidad admitidas.
vSphere Lifecycle Manager
Automatiza el proceso de actualización y colocación de revisiones de máquinas virtuales, lo que garantiza que los pasos se produzcan en el orden correcto. Puede usar vSphere Lifecycle Manager para actualizar directamente el hardware de la máquina virtual, VMware Tools y los dispositivos virtuales. También puede actualizar y colocar revisiones en software de terceros que se ejecute en las máquinas virtuales y los dispositivos virtuales. Consulte la documentación de vSphere Lifecycle Manager.
Nota: No use vmware-vmupgrade.exe para actualizar máquinas virtuales.
Nota: La actualización del hardware de una máquina virtual es una operación complicada que puede causar que algunas aplicaciones o el sistema operativo dejen de funcionar correctamente.

Tiempo de inactividad para la actualización de máquinas virtuales

Durante una actualización de compatibilidad de una máquina virtual, debe apagar la máquina virtual para todos los sistemas operativos invitados. Para una actualización de VMware Tools, no se requiere tiempo de inactividad para muchos sistemas operativos Linux.

Tabla 1. Tiempo de inactividad de las máquinas virtuales por sistema operativo invitado
Sistema operativo invitado Actualizar VMware Tools Actualización de compatibilidad de las máquinas virtuales
Microsoft Windows Tiempo de inactividad para reiniciar el sistema operativo invitado. Tiempo de inactividad para apagar y encender la máquina virtual.
Linux Se requiere tiempo de inactividad para reiniciar el sistema operativo invitado con la finalidad de cargar los controladores. Tiempo de inactividad para apagar y encender la máquina virtual.
NetWare No se requiere tiempo de inactividad. Tiempo de inactividad para apagar y encender la máquina virtual.
Solaris No se requiere tiempo de inactividad. Tiempo de inactividad para apagar y encender la máquina virtual.
FreeBSD No se requiere tiempo de inactividad. Tiempo de inactividad para apagar y encender la máquina virtual.
Mac OS X No se requiere tiempo de inactividad. Tiempo de inactividad para apagar y encender la máquina virtual.
Nota: Para los sistemas operativos invitados Linux, los controladores VMXNET3 y PVSCSI están integrados en el kernel de Linux. Las máquinas virtuales Linux no utilizan VMware Tools para cargar controladores VMXNET3 y PVSCSI.

Para cargar las nuevas versiones del controlador VMXNET, debe reiniciar la máquina virtual o volver a cargar manualmente el controlador. No se requiere un reinicio manual para el sistema operativo invitado de Linux que usa la versión 3.10 del kernel.

Para verificar que los controladores estén configurados en el kernel de Linux y que el hardware virtual esté disponible: consulte el siguiente artículo de la base de conocimientos de VMware en: http://kb.vmware.com/kb/2050364.

Planificar tiempo de inactividad para máquinas virtuales

Puede escalonar los tiempos de inactividad de las máquinas virtuales para realizar un programa que sea conveniente para usted y sus clientes.

Por ejemplo:

  • Si los usuarios de máquina virtual están ubicados en zonas horarias distintas, puede prepararse migrando máquinas virtuales a hosts específicos para servir una determinada zona horaria. De esta manera puede organizar las actualizaciones de host para que el tiempo de inactividad de la máquina virtual transcurra de forma transparente fuera del horario laboral de esa zona horaria.
  • Si los usuarios de la máquina virtual trabajan las 24 hora del día, puede retrasar el tiempo de inactividad de las máquinas virtuales a los períodos de mantenimiento programados normalmente. No es necesario que actualice ninguna etapa en un momento específico. Puede tardar el tiempo que sea necesario en cada etapa.

Actualizar manualmente la compatibilidad de una máquina virtual

La compatibilidad de la máquina virtual determina el hardware virtual disponible en la máquina virtual, que corresponde al hardware físico disponible en el equipo host. Puede actualizar el nivel de compatibilidad a fin de que haya más hardware disponible para la máquina virtual.

Importante: La actualización del hardware de una máquina virtual puede causar que algunas aplicaciones o el sistema operativo dejen de funcionar correctamente. Realice una actualización de la versión de hardware solo si necesita una función que se incluye con la versión más reciente del hardware.

Requisitos previos

  • Cree una copia de seguridad o instantánea de las máquinas virtuales. Consulte Administrar máquinas virtuales con instantáneas.
  • Actualice VMware Tools. Las máquinas virtuales de Microsoft Windows pueden perder la configuración de red si se actualiza la compatibilidad antes de actualizar VMware Tools.
  • Compruebe que todas las máquinas virtuales y sus archivos .vmdk se guarden en el almacenamiento conectado al host ESXi o a la máquina cliente.
  • Determine con qué versiones de ESXi desea que sean compatibles las máquinas virtuales. Consulte Compatibilidad de máquinas virtuales.
  • Compruebe si los sistemas operativos invitados de las máquinas virtuales que se actualizan requieren desconexión. Por ejemplo, algunos sistemas operativos Linux no requieren desconexión antes de actualizar la compatibilidad de una máquina virtual. Consulte Tiempo de inactividad para la actualización de máquinas virtuales.

Procedimiento

  1. En vSphere Client, desplácese hasta la máquina virtual.
  2. (opcional) Haga clic con el botón derecho en la máquina virtual y seleccione Energía > Apagar.
  3. Seleccione Acciones > Compatibilidad > Actualizar compatibilidad de máquina virtual.
  4. Haga clic en para confirmar la actualización.
  5. Seleccione una opción de compatibilidad y haga clic en Aceptar.

Programar una actualización de compatibilidad para una máquina virtual

La compatibilidad de una máquina virtual determina el hardware virtual disponible para la máquina virtual, que corresponde al hardware físico disponible en el host. Puede programar una actualización de compatibilidad para hacer que una máquina virtual sea compatible con versiones más recientes de ESXi.

Use este procedimiento para programar una actualización de una máquina virtual en el siguiente reinicio de la máquina virtual, y elija entre las distintas actualizaciones de niveles de compatibilidad admitidas. Para actualizar máquinas virtuales de inmediato a la versión de compatibilidad mas reciente admitida, consulte Actualizar manualmente la compatibilidad de una máquina virtual.

Puede utilizar este procedimiento para programar la actualización de varias máquinas virtuales.

Para obtener información sobre las versiones y la compatibilidad del hardware de la máquina virtual, consulte Compatibilidad de máquinas virtuales.

Requisitos previos

  • Apague la máquina virtual.
  • Cree una copia de seguridad o instantánea de la máquina virtual. Consulte Administrar máquinas virtuales con instantáneas.
  • Actualice a la versión más reciente de VMware Tools. Si actualiza la compatibilidad antes de actualizar VMware Tools, es posible que se pierda la configuración de red de la máquina virtual.
  • Compruebe que todos los archivos .vmdk estén disponibles en el host ESX/ESXi en un almacén de datos de VMFS5 o NFS.
  • Compruebe que la máquina virtual esté almacenada en almacenes de datos de VMFS5 o NFS.
  • Compruebe que la configuración de compatibilidad de la máquina virtual no sea la última versión compatible.
  • Determine con qué versión de ESXi desea que sea compatible la máquina virtual. Consulte Compatibilidad de máquinas virtuales.

Procedimiento

  1. Desplácese hasta una máquina virtual en el inventario.
  2. Haga clic con el botón derecho en la máquina virtual y seleccione Compatibilidad > Programar actualización de compatibilidad de máquina virtual.
  3. En el cuadro de diálogo Programar actualización de compatibilidad de máquina virtual, confirme que desea programar una actualización de compatibilidad haciendo clic en .
  4. En el menú desplegable Compatible con, seleccione la compatibilidad a la que se desea actualizar.
    La compatibilidad de la máquina virtual se actualiza la próxima vez que se reinicia la máquina virtual.
  5. (opcional) Para actualizar la compatibilidad cuando se realiza un mantenimiento de invitado programado, seleccione Solo actualizar después de un apagado normal del sistema operativo invitado.
    Esto evita que la actualización programada se ejecute a menos que el sistema operativo invitado de la máquina virtual se apague o se reinicie normalmente.

Resultados

En el siguiente reinicio, cada una de las máquinas virtuales seleccionadas se actualiza a la versión de compatibilidad seleccionada y la configuración de compatibilidad se actualiza en la pestaña Resumen de la máquina virtual.