我想将vm从proxmox导出到virtualbox或vmware。 可能吗 ?
怎么样 ?
提前致谢
最好的祝福
这个答案是不完整的,但它应该帮助你开始。
我想将vm从proxmox导出到virtualbox或vmware。 可能吗 ?
是
怎么样 ?
确切的方法真的取决于你的虚拟机如何存储。 假设你有一台计算机作为pipe理程序和存储的简单安装。
您现在可以将文件复制到其他地方,并根据Soviero的回复使用qemu-img转换 。 如果您在防火墙后面,则可能需要通过ssh反向传输数据
作为一个例子,我需要将一些虚拟机从一个虚拟机pipe理程序移动到另一个。 两者都使用逻辑卷来存储原始图像,所以我做了以下
source# lvs --units b 2>/dev/null | grep vm-111 vm-111-disk-1 vglocal01 -wi-ao--- 17179869184B destination# lvcreate -L 17179869184b -n vm-111-disk-1 vg_vms source# dd if=/dev/vglocal01/vm-111-disk-1 | ssh destination dd of=/dev/vg_vms/vm-111-disk-1
您可能无法将整个虚拟机导出到另一个虚拟机pipe理程序,但您至less可以导出该磁盘:
使用VirtualBox:
首先,如果磁盘不是“原始”types,则在KVM虚拟机pipe理程序/服务器上运行以下命令:
qemu-img convert -f qcow2 kvm_source.img -O raw kvm_destination.img
然后,从VirtualBox:
VBoxManage convertfromraw <filename> <outputfile> [--format VDI|VMDK|VHD] [--variant Standard,Fixed,Split2G,Stream,ESX] [--uuid <uuid>
使用KVM:
qemu-img convert -O vdi kvm_source.img vbox_destination.vdi
没有承诺,因为我从来没有这样做过,但他们应该工作。 另外,我会把我的钱放在KVM解决scheme上,个人…
Proxmox支持两种虚拟化技术,即完全虚拟化和容器。 有几个众所周知的完整的虚拟化产品,如KVM,Xen和Vmware,而容器产品包括lxc和OpenVZ。 Proxmox目前仅支持KVM和OpenVZ。 所以我认为你的问题和“如何将KVM虚拟机转换成虚拟机或者虚拟机”是一样的。 据我所知,将KVM虚拟机转换为虚拟机虚拟机并不容易。 只需Google自己。