Al crear una instantánea, captura el estado de la configuración de la máquina virtual y del disco virtual. Si crea una instantánea de memoria, también captura el estado de la memoria de la máquina virtual. Estos estados se guardan en archivos que residen junto con los archivos de base de la máquina virtual.

Archivos de instantáneas

Una instantánea está compuesta por archivos que se almacenan en un dispositivo de almacenamiento compatible. Una operación de creación de una instantánea genera archivos .vmdk, -delta.vmdk, .vmsd y .vmsn. De forma predeterminada, el primer disco delta y todos los discos delta se almacenan en el archivo de base .vmdk. Los archivos .vmsd y .vmsn se almacenan en el directorio de la máquina virtual.

Archivos de discos delta

Un archivo .vmdk en el que puede escribir datos el sistema operativo invitado. El disco delta representa la diferencia entre el estado actual del disco virtual y el estado que tenía en el momento en que se creó la instantánea anterior. Cuando se crea una instantánea, se conserva el estado del disco virtual, lo que previene que el sistema operativo invitado escriba datos en él, y se crea el disco delta o secundario.

Un disco delta tiene dos archivos: un archivo de descriptor que es pequeño y contiene información sobre el disco virtual, como la información de la relación de los elementos primarios y secundarios con la información de geometría, así como un archivo correspondiente que contiene los datos sin procesar.

Los archivos que conforman el disco delta se denominan discos secundarios o registros de rehacer. Un disco secundario es un disco disperso. Los discos dispersos usan el mecanismo de copia en escritura, en el cual el disco virtual no contiene datos en ningún lugar hasta que se copian allí mediante una operación de escritura. Esta optimización ahorra espacio de almacenamiento. Un grano es la unidad de medida que usa el mecanismo de copia en escritura del disco disperso. Cada grano es un bloque de sectores que contienen datos del disco virtual. El tamaño predeterminado es de 128 sectores de 64 KB.

Archivo plano

Un archivo -flat.vmdk que es uno de dos archivos que conforma el disco base. El disco plano contiene los datos sin procesar del disco base. El archivo no aparece como un archivo independiente en el navegador del almacén de datos.

Archivo de base de datos

Un archivo .vmsd que contiene la información de instantáneas de la máquina virtual y el origen de información principal de Snapshot Manager (Administrador de instantáneas). Este archivo contiene entradas de líneas, que definen las relaciones entre las instantáneas y entre los discos secundarios de cada instantánea.

Archivo de memoria

Un archivo .vmsn que incluye el estado activo de la máquina virtual. La captura del estado de la memoria de la máquina virtual permite realizar una reversión a un estado de máquina virtual encendida. Con las instantáneas que se crean sin memoria, solo es posible realizar una reversión a un estado de máquina virtual apagada. Las instantáneas creadas con memoria tardan más en generarse que las instantáneas que se crean sin memoria. El tiempo que tarda el host ESX en escribir la memoria en el disco está ligado a la cantidad de memoria que la máquina virtual está configurada para usar.

Una operación Take Snapshot (Crear instantánea) genera archivos .vmdk, -delta.vmdk, vmsd y vmsn.

Archivo

Descripción

vmname-number.vmdk and vmname-number-delta.vmdk

Archivo de instantánea que representa la diferencia entre el estado actual del disco virtual y el estado que tenía en el momento en que se creó la instantánea anterior.

El nombre de archivo usa la sintaxis S1vm-000001.vmdk, donde S1vm corresponde al nombre de la máquina virtual y el número de seis dígitos (000001) se basa en los archivos que ya existen en el directorio. El número no tiene en cuenta la cantidad de discos que están conectados a la máquina virtual.

vmname.vmsd

La base de datos de la información de instantáneas de la máquina virtual y el origen de información principal de Snapshot Manager (Administrador de instantáneas).

vmname.Snapshotnumber.vmsn

El estado en la memoria de la máquina virtual en el momento en que se crea la instantánea. El nombre de archivo usa la sintaxis S1vm.snapshot1.vmsn, donde S1vm corresponde al nombre de la máquina virtual y snapshot1 corresponde a la primera instantánea.

Nota:

Se genera un archivo .vmsn cada vez que se crea una instantánea, independientemente de la selección de memoria. Un archivo .vmsn sin memoria es mucho más pequeño que uno con memoria.