ESXi admite el comando de recuperación de espacio, también denominado "comando SCSI UNMAP" o "comando de cancelación de asignación de administración de conjunto de datos NVMe", que se origina en un almacén de datos de VMFS o un sistema operativo invitado de máquina virtual. El comando ayuda a que las matrices de almacenamiento con aprovisionamiento fino recuperen el espacio no utilizado del almacén de datos de VMFS y los discos virtuales del almacén de datos. El almacén de datos VMFS6 puede enviar el comando de recuperación de espacio automáticamente. Con el almacén de datos VMFS5, se puede recuperar manualmente el espacio de almacenamiento.

Para obtener información sobre la recuperación de espacio con los almacenes de datos de Virtual Volumes, consulte Recuperar espacio en los almacenes de datos de vSphere Virtual Volumes.

Se libera espacio de almacenamiento dentro del almacén de datos de VMFS al eliminar o migrar la máquina virtual o al consolidar una instantánea, entre otras acciones. Dentro de la máquina virtual, se libera espacio de almacenamiento cuando se eliminan archivos del disco virtual fino. Estas operaciones dejan bloques de espacio sin utilizar en la matriz de almacenamiento. Sin embargo, si la matriz no recibe información sobre la eliminación de datos de los bloques, sigue asignando los bloques hasta que el almacén de datos los libera. VMFS utiliza el comando unmap de cancelación de asignación de SCSI para indicar a la matriz que los bloques de almacenamiento contienen datos eliminados, de modo que la matriz pueda cancelar la asignación de estos bloques.

En la ilustración se muestra cómo se recuperan los bloques de almacenamiento cuando se elimina una máquina virtual.

El comando también puede originarse directamente en el sistema operativo invitado. Tanto los almacenes de datos de VMFS5 como los de VMFS6 pueden admitir el comando unmap de cancelación de asignación proveniente del sistema operativo invitado. Sin embargo, el grado de compatibilidad en VMFS5 es limitado.

Según el tipo de almacén de datos de VMFS, puede utilizar diferentes métodos para configurar la recuperación de espacio para el almacén de datos y las máquinas virtuales.

Vea el siguiente vídeo para obtener más información sobre el funcionamiento de la recuperación de espacio.