У меня есть экземпляр VMware, который использует формат «несколько vmdk» (около 7 файлов vmdk). Я хочу записать весь образ диска на свой флеш-накопитель.
Если это был образ "single vmdk", я могу использовать
qemu-img convert file.vmdk -O raw /my/drive/
Но я не уверен, как сделать то же самое с несколькими форматами vmdk.
Должен ли я объединить их в один vmdk, а затем записать на свой флеш-накопитель, или есть какие-то альтернативы?
Это, безусловно, выполнимо. Предположим, у вас есть:
vmdk-primary.vmdk
vmdk-2.vmdk
vmdk-3.vmdk
Затем сделайте это:
vmware-vdiskmanager.exe -r vmdk-primary.vmdk -t 0 combinedImage.vmdk
В vmware-vdiskmanager.exe
живет с VMWare Player
(или выбранный вами продукт VMWare).
combinedImage.vmdk
файл к исходному имени файла vmdk-primary.vmdk
.Это не сэкономит места (ну, может быть, очень маленькую часть), но даст вам один дисковый файл, а не несколько. В качестве альтернативы вы можете просто сжать все файлы и сохранить архив на USB-устройстве.
В MacOS то же самое можно сделать с помощью vmware-fusion
который содержит vmware-vdiskmanager
двоичный.
brew cask install vmware-fusion
vmware-vdiskmanager -r vmdk-primary.vmdk -t 0 combinedImage.vmdk