Um arquivo VMDK (Virtual Machine Disk) é um formato de imagem de disco utilizado pelos produtos de virtualização da VMware, como VMware Workstation, VMware ESXi e VMware vSphere. Ele representa essencialmente um disco rígido virtual. Um único arquivo VMDK, ou um conjunto de arquivos VMDK, contém o conteúdo completo do disco rígido de uma máquina virtual, incluindo o sistema operacional, aplicativos, dados do usuário e configurações. Esses arquivos podem ser usados para criar, armazenar e gerenciar máquinas virtuais. Arquivos VMDK permitem portabilidade e fácil backup de máquinas virtuais. Eles podem ser copiados, movidos e restaurados, tornando-os ideais para recuperação de desastres e propósitos de teste. O formato suporta vários tipos de disco, incluindo discos pré-alocados (pre-allocated), provisionamento dinâmico (thin-provisioned) e discos esparsos (sparse disks), oferecendo flexibilidade no gerenciamento de armazenamento. Arquivos VMDK são cruciais para ambientes de virtualização, permitindo a criação e o gerenciamento de múltiplas máquinas virtuais em um único host físico.