0

如何从 Proxmox 5.x vzdump qemu 虚拟机映像转换为 VMWARE 或 VirtualBox?

我想在 VMWARE ESXi 或 VirtualBox 中运行在 Proxmox(可能是 KVM + Qemu)中创建的虚拟机。

我尝试使用 qemu-img convert a.vma -O a.vmdk 但格式无效。似乎需要其他工具或参数。如果需要,我还运行 Proxmox 来导出。

如果您能提供帮助,如何将 Proxmox 的 VMA ( https://pve.proxmox.com/wiki/VMA ) 备份 ( https://pve.proxmox.com/wiki/Backup_and_Restore ) 转换为原始映像,然后转换为 vmdk。

谢谢你,发

4

1 回答 1

1

我目前正在研究 VMWare 虚拟化;我正在尝试使从 qcow2 转换为 vmdk 的图像与 ESXi Server 6.0 一起使用。

我使用带有以下命令的图像转换器工具 qemu

qemu-img convert -f qcow2 imagediskname.qcow2 -O vmdk myNewImage.vmdk

此命令为我提供了一个仅与 VMWare Workstation 兼容的 vmdk 映像。因此,为了使其与 ESXi 兼容,我必须将 vmkfstools 与以下命令一起使用。

vmkfstools -i imagediskname.vmdk outputName.vmdk -d thin

qemu-img convert -p -f vmdk -O imagediskname-disk1.vmdk imagediskname.qcow2
于 2018-08-08T08:30:56.563 回答