Answers:
我在工作中的生产环境中使用KVM。
p2v,我们倾向于将硬盘(带有dd)从物理实体复制到LVM磁盘或iSCSI LUN,然后将KVM设置为从中引导。
v2v很简单,如果您使用的是LVM,则只需对磁盘进行快照,然后克隆VM,编辑域xml文件(使用libvirtd / virsh即可),然后使用磁盘快照重新启动新的克隆。
v2p再次使用dd将硬盘从LVM复制到物理磁盘(或磁盘阵列)。
对于dd命令,您可能会发现想要将bs = 10240设置为更快地进行复制。YMMV等。
来自Red Hat的Richard WM Jones(libguestfs / guestfish的声望)在这方面已经(并且正在做)大量工作。他的virt-p2v工具目前已撤回以进行重写;但是,他记录了在过渡期间使用的自动化程度较低的过程。
在qemu,VMware ESX和RHEV(红帽企业虚拟化)之间提供实质性的virt-v2v自动化的补丁最近已致力于libguestfs,因此,正在进行很多工作。