Al intentar migrar una máquina virtual con versión de hardware 10 o anterior a un almacén de datos de vSphere Virtual Volumes o desde él, se producen errores si la máquina virtual tiene instantáneas creadas con memoria.
Problema
- La migración de una máquina virtual de versión 10 o anterior con instantáneas creadas con memoria a un almacén de datos virtual no es compatible y produce errores.
- La migración de una máquina virtual de versión 10 o anterior con instantáneas creadas con memoria desde un almacén de datos virtual hacia un almacén de datos no virtual, como VMFS, puede realizarse correctamente. Si posteriormente se crean más instantáneas y se intenta migrar esta máquina virtual al almacenamiento de vSphere Virtual Volumes, se producen errores.
Causa
El almacenamiento de vSphere Virtual Volumes no requiere el uso de una versión de hardware en particular para las máquinas virtuales. Por lo general, es posible trasladar una máquina virtual con cualquier versión de hardware al almacenamiento de vSphere Virtual Volumes. No obstante, si tiene una máquina virtual con instantáneas creadas con memoria y planifica migrarla entre un almacén de datos virtual y un almacén de datos no virtual, utilice una máquina virtual con versión de hardware 11.
Las máquinas virtuales que no sean VVols con versión de hardware 11 o posteriores utilizan archivos diferentes para almacenar sus instantáneas creadas con memoria. Este uso se asemeja a las máquinas virtuales en el almacenamiento de vSphere Virtual Volumes, en que las instantáneas creadas con memoria se originan como VVols distintos en lugar de almacenarse como parte de un archivo .vmsn en el directorio de inicio de la máquina virtual. Por el contrario, las máquinas virtuales que no son VVols con versión de hardware 10 continúan almacenando las instantáneas creadas con memoria como parte del archivo .vmsn en el directorio de inicio de la máquina virtual. Como resultado, es posible que tenga problemas o se produzcan errores al intentar migrar estas máquinas virtuales entre almacenes de datos virtuales y no virtuales.
Solución
- La migración de una máquina virtual de versión 10 o anterior con instantáneas creadas con memoria a un almacén de datos virtual no es compatible. La única solución es quitar todas las instantáneas. La actualización de la versión de hardware no soluciona el problema.
- La migración de una máquina virtual de versión 10 o anterior con instantáneas creadas con memoria desde un almacén de datos virtual hacia un almacén de datos no virtual, como VMFS, puede realizarse correctamente. No obstante, la migración puede colocar a la máquina virtual en un estado incoherente. Las instantáneas tomadas en el almacén de datos virtual utilizan el objeto vmem. Toda instantánea creada con memoria tomada después de migrar a VMFS se almacena en el archivo .vmsn. Si, posteriormente, intenta migrar esta máquina virtual al almacenamiento de vSphere Virtual Volumes, se producen errores. Al igual que en el caso anterior, quite todas las instantáneas para solucionar este problema.