Un archivo VMDK (Virtual Machine Disk) es un formato de imagen de disco utilizado por los productos de virtualización de VMware, como VMware Workstation, VMware ESXi y VMware vSphere. Esencialmente, representa un disco duro virtual. Un único archivo VMDK, o un conjunto de archivos VMDK, contiene el contenido completo del disco duro de una máquina virtual, incluyendo el sistema operativo, las aplicaciones, los datos del usuario y la configuración. Estos archivos se pueden utilizar para crear, almacenar y gestionar máquinas virtuales. Los archivos VMDK permiten la portabilidad y la copia de seguridad sencilla de las máquinas virtuales. Se pueden copiar, mover y restaurar, lo que los hace ideales para la recuperación ante desastres y fines de prueba. El formato soporta varios tipos de disco, incluyendo discos preasignados (pre-allocated), aprovisionados de forma delgada (thin-provisioned) y dispersos (sparse), ofreciendo flexibilidad en la gestión del almacenamiento. Los archivos VMDK son cruciales para los entornos de virtualización, ya que permiten la creación y gestión de múltiples máquinas virtuales en un único host físico.