Я использую KVM в производственных средах на работе.
p2v , мы, как правило, просто копируем жесткий диск (с dd) из физического объекта на диск LVM или iSCSI LUN, а затем устанавливаем KVM для загрузки с него.
v2v - это просто, если вы используете LVM, просто сделайте снимок диска, затем клонируйте виртуальную машину, отредактируйте файл xml домена (легко с libvirtd / virsh), затем перезапустите новый клон со снимком диска.
v2p , опять же, просто используйте dd для копирования жесткого диска из LVM на физический диск (или дисковый массив).
- p2v: dd if = / dev / sdb of = / dev / VolGroup0 / virtualDisk
- v2v: lvcreate -L ** -s -n снимок / dev / VolGroup0 / original
- v2p: dd if = / dev / VolGroup0 / virtualDisk of = / dev / sdb
Для команд dd вы можете установить bs = 10240, чтобы ускорить копирование. YMMV и все такое.