代码之家  ›  专栏  ›  技术社区  ›  Fallen Angel

proxmox 5.x vzdump-qemu.vma.gz到vmware或virtualbox转换

  •  0
  • Fallen Angel  · 技术社区  · 8 年前

    如何将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。

    谢谢您, FA

    1 回复  |  直到 8 年前
        1
  •  1
  •   Nicola Ben    8 年前

    我目前正在研究vmware虚拟化;我正在尝试使从qcow2到vmdk的转换映像与ESXi Server 6.0一起工作。

    我使用图像转换器工具qemu执行以下命令

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

    这个命令给了我一个VMDK映像,它只与VMware工作站兼容。因此,为了使它与ESXi兼容,我必须使用带有以下命令的vmkfstools。

    vmkfstools -i imagediskname.vmdk outputName.vmdk -d thin
    
    qemu-img convert -p -f vmdk -O imagediskname-disk1.vmdk imagediskname.qcow2