Você pode usar o utilitário de linha de comando C: \ Arquivos de Programas \ VMware \ VMware Workstation \ vmware-vdiskmanager.exe para criar um novo arquivo VMDK com a menor capacidade.
Supondo que o utilitário esteja em seu caminho e você esteja no diretório com o VMDK, certifique-se de que a máquina virtual esteja desligada e, em seguida, emita um comando como este:
vmware-vdiskmanager.exe -r sourceDisk.vmdk -s 30GB -t 0 destinationDisk.vmdk
Em seguida, faça backup sourceDisk.vmdk
, renomeie destinationDisk.vmdk
para sourceDisk.vmd
e confirme se tudo funciona. (Se isso não acontecer, você pode simplesmente restaurar o arquivo VMDK original.)
Observe que isso não toca no arquivo VMDK original, é apenas uma cópia VMDK criada.
Além disso, essa não é uma cópia setor por setor. Todos os dados são copiados do original, independentemente da sua localização. Portanto, nenhum dado será perdido, desde que o tamanho do disco de destino seja grande o suficiente para acomodar tudo isso.
Com efeito, copiar o arquivo VMDK para um que é menor com essa ferramenta executa automaticamente um redimensionamento de partição e um Compact durante o processo. Isso é seguro porque o VMware está ciente de sua própria estrutura de disco virtual. É a mesma tecnologia subjacente usada pelo VMware Converter quando cria uma máquina virtual clonada com um disco de tamanho diferente.