Eine VMDK-Datei (Virtual Machine Disk) ist ein standardisiertes Festplatten-Image-Format, das primär von VMware-Virtualisierungsprodukten wie VMware Workstation, VMware ESXi und VMware vSphere genutzt wird. Sie repräsentiert die komplette virtuelle Festplatte einer virtuellen Maschine (VM). Diese Datei, oder ein zusammengehöriger Satz von VMDK-Dateien, speichert den gesamten Inhalt des virtuellen Laufwerks, einschließlich des Betriebssystems, installierter Anwendungen, Benutzerdaten und aller Konfigurationseinstellungen. VMDK-Dateien sind essenziell für die Erstellung, Speicherung und Verwaltung von VMs und bieten hohe Portabilität sowie einfache Backup-Möglichkeiten. Sie können leicht kopiert, verschoben und wiederhergestellt werden, was sie zu einem idealen Medium für Notfallwiederherstellung (Disaster Recovery) und Testumgebungen macht. Das Format unterstützt diverse Speichertypen, wie vorab zugewiesene (pre-allocated), Thin-Provisioning- (dünn bereitgestellte) und Sparse-Disks, was eine flexible Speicherverwaltung ermöglicht. Sie sind somit ein zentraler Bestandteil in Virtualisierungsumgebungen, um die parallele Ausführung mehrerer VMs auf einem einzigen physischen Host zu gewährleisten.