¿Qué es una instantánea de VMware?

Las instantáneas de VMware son una forma rápida y sencilla de guardar el estado de una máquina virtual (VM) antes de probar un parche, una actualización de software u otro cambio. La instantánea de VMware conserva el estado y los datos de la máquina virtual en el momento actual, por lo que, cuando haya terminado de realizar las pruebas, puede revertir rápidamente la máquina virtual al estado deseado.

Puede crear un archivo de instantáneas con o sin memoria. Una instantánea de memoria también captura el estado de memoria de la máquina virtual y su configuración de alimentación. Si crea una instantánea sin memoria y vuelve a esa instantánea, tendrá que iniciar la máquina virtual manualmente.

Si desea poner en reposo el sistema de archivos invitado, la máquina virtual debe tener instaladas VMware tools. El modo de reposo descarga los búferes sucios de la caché en memoria del sistema operativo al disco.

Las instantáneas no están destinadas a utilizarse como estrategia de copia de seguridad.

¿Qué archivos se crean cuando tomo una instantánea?

Cuando se toma una instantánea, la operación activa la creación de los siguientes archivos:

.vmdk, delta.vmdk, .vmsd y .vmsn archivos.

  • .archivo vmdk: Es un archivo de máquina en el que puede escribir el sistema operativo invitado (SO). -delta.vmdk: Un disco delta (también llamado disco hijo) es la diferencia entre el estado actual del disco virtual y el estado que existía en el momento en que se tomó la instantánea anterior. El disco delta se compone de dos archivos: un pequeño archivo descriptor y un archivo que contiene los datos sin procesar. El descriptor y los archivos planos también se denominan registros de rehacer.
  • .archivo vmsn: es un archivo opcional que guarda la memoria de la máquina virtual. Como se explicó anteriormente, si no captura el estado de la memoria, la operación «revertir a instantánea» restaurará la máquina virtual a un estado no en ejecución y tendrá que reiniciarse manualmente.
  • .archivo vmsd: es un archivo de base de datos que contiene información de instantáneas de máquinas virtuales y todas las relaciones entre instantáneas y entre discos delta para cada instantánea.

    ¿Cómo administro las instantáneas de VMware?

    Puede usar vSphere web client para tomar instantáneas nuevas, eliminar instantáneas y mucho más. Aquí están todas las opciones:

      Crear instantánea: crea una nueva instantánea de una máquina virtual, que se convierte en la instantánea actual. Puede tomar una instantánea cuando una máquina virtual está encendida, apagada o suspendida. Eliminar instantánea: elimina una instantánea y elimina cualquier almacenamiento asociado. Eliminar todas las instantáneas: elimina todas las instantáneas asociadas a una máquina virtual. Si la máquina virtual no tiene instantáneas, esta operación simplemente se devuelve correctamente. Revertir a instantánea: cambia el estado de ejecución de una máquina virtual al estado de la instantánea seleccionada. Esto es lo mismo que la opción «Ir a» en el Administrador de instantáneas en el cliente vSphere/VI. Revertir a la última instantánea: Revierte a la instantánea más reciente de la máquina virtual. Consolidar: Fusiona la jerarquía de registros rehechos. Esto es compatible con vSphere 5.0 y versiones posteriores.
  • ¿Cómo puedo crear una instantánea?

    1. Acceda a VMware vSphere snapshot manager haciendo clic con el botón secundario en una máquina virtual y, a continuación, haga clic en Crear instantánea. Como alternativa, puede seleccionar VM > Acciones > Instantáneas > Tomar instantánea.

    Taking a VMware vSphere snapshot

    Taking a VMware vSphere snapshot

    2. En la ventana emergente, escriba un nombre y una descripción para la instantánea. Se recomienda incluir una descripción detallada de lo que se ha hecho a la máquina virtual o de cómo está configurada la máquina virtual. 3. Si marca la opción «Instantánea de la memoria de la máquina virtual», la instantánea también registrará la memoria de la máquina virtual. Si marca esta casilla y la máquina virtual se está ejecutando cuando toma una instantánea, el icono de la instantánea será verde.

    Adding description to VMware vSphere snapshot

    Adding description to VMware vSphere snapshot

    4. Haga clic en Aceptar para crear la instantánea.

    ¿Cómo puedo volver a una instantánea?

    La siguiente figura muestra varias instantáneas para elegir. Si volvemos a una instantánea con un icono verde, la máquina virtual estará en estado de ejecución.

    Reverting a VMware vSphere snapshot

    Reverting a VMware vSphere snapshot

    1. Para volver a una instantánea, en el administrador de instantáneas, elija una de las instantáneas (por ejemplo, Parche 2) y haga clic en Revertir a.

    Reverting a VMware vSphere snapshot from the snapshot manager

    Reverting a VMware vSphere snapshot from the snapshot manager

    2. Haga clic en Aceptar. 3. Tenga en cuenta que recibirá un mensaje que dice que el «estado actual de la máquina virtual se perderá a menos que se guarde en una instantánea.»Esto significa que si ha realizado cambios en la máquina virtual y no los ha guardado mediante la creación de una instantánea, su trabajo se perderá. Si está listo para continuar, haga clic en Aceptar.

    Reverting a VMware vSphere snapshot Message

    Reverting a VMware vSphere snapshot Message

    4. La pantalla administrador de instantáneas indicará dónde se encuentra dentro del árbol de instantáneas. Dado que la instantánea del parche 2 no tiene la memoria de la máquina, tendrá que iniciar la máquina virtual manualmente.

    Managing VMware vSphere snapshots

    Managing VMware vSphere snapshots

    instantáneas de VMware mejores prácticas

    instantáneas de VM ocupará mucho espacio, por lo que debe limitarse a 2 o 3 de ellos.

    Está bien usar instantáneas en máquinas virtuales de prueba o de desarrollo, pero no las use en máquinas virtuales de producción. Una máquina virtual con instantáneas generalmente tiene un mal rendimiento porque está duplicando las IOPS y hay sobrecarga de CPU al calcular la diferencia de nivel de bloque. La degradación del rendimiento se basa en el tiempo que la instantánea o el árbol de instantáneas ha estado en su lugar, la profundidad del árbol y cuánto han cambiado la máquina virtual y su sistema operativo invitado (SO) desde el momento en que tomó la instantánea.

    Como se señaló anteriormente, las instantáneas no están destinadas a ser un método de copia de seguridad y recuperación. Utilice siempre una solución de software de copia de seguridad adecuada en su centro de datos. Snapshot manager puede detectar instantáneas solo para máquinas virtuales individuales. Hay soluciones de terceros disponibles que le permiten ver y administrar instantáneas para varias máquinas virtuales, lo que le brinda un mejor control sobre su entorno virtual. Por ejemplo, puede detectar e investigar rápidamente la creación o eliminación no autorizada de instantáneas en su entorno virtual.

    Palabras finales

    Las instantáneas son una tecnología de virtualización genial, pero deben usarse con moderación y precaución. Tenga en cuenta que si almacena información confidencial o regulada en sus máquinas virtuales, debe administrar sus instantáneas correctamente para evitar problemas de seguridad y cumplimiento.

    Vladan Seget es independiente de consultor y blogger profesional. Seget es once veces vExpert y cinco veces Veeam Vanguard, posee las certificaciones VCAP5-DCA y VCAP5-DCD expert y es un profesional certificado por VMware.