Un archivo VMDK (Virtual Machine Disk o Disco de Máquina Virtual) es un formato de imagen de disco utilizado por 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 una fácil copia de seguridad de las máquinas virtuales. Se pueden copiar, mover y restaurar, lo que los hace ideales para la recuperación ante desastres y para fines de prueba. El formato admite varios tipos de disco, incluyendo discos preasignados (pre-allocated), de aprovisionamiento ligero (thin-provisioned) y dispersos (sparse disks), 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.