A Bridge to the Cloud...

virt-v2v: automated migration from VMware to Oracle Linux KVM

Simon Coter
Senior Manager, Oracle Linux and Virtualization Product Management

On April, 3rd John Priest announced Oracle Linux Virtualization Manager 4.3 release.

Oracle Linux Virtualization Manager (OLVM), built on open-source project oVirt, has an huge list of capabilities and features where, between the others, we also have the option to automate the migration from other hypervisor(s) to Oracle Linux KVM.

Oracle  Linux Virtualization Manager 4.3 release introduced the support on an utility named virt-v2v; virt-v2v is an open-source utility, part of libguestfs.

Virt-v2v converts a single guest from a foreign hypervisor to run on KVM. It can read Linux and Windows guests running on VMware, Xen, Hyper-V and some other hypervisors, and convert them to KVM managed by libvirt, OpenStack, oVirt, Red Hat Virtualisation (RHV) or several other targets. It can modify the guest to make it bootable on KVM and install virtio drivers so it will run quickly.

There is also a companion front-end called virt-p2v(1) which comes as an ISO, CD or PXE image that can be booted on physical machines to virtualize those machines (physical to virtual, or p2v).


libguestfs is a set of tools for accessing and modifying virtual machine (VM) disk images. You can use this for viewing and editing files inside guests, scripting changes to VMs, monitoring disk used/free statistics, creating guests, P2V, V2V, performing backups, cloning VMs, building VMs, formatting disks, resizing disks, and much more.


The step-by-step technical article is available on our Oracle Communities website at following URL:


Feel free to leave your comments, feedback or thoughts on this blog entry.

Be the first to comment

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.