MVMC 2.0 now available with support for Linux VM migration to Hyper-V

Microsoft Virtual Machine Converter (MVMC) is a Microsoft-supported, stand-alone solution for the IT admins or solution providers who want to convert virtual machines and disks from VMware hosts to Hyper-Vhosts and Windows Azure.

The following table shows all supported configurations for virtual machine conversion.

VMware sources: VMware vSphere 5.5
VMware vSphere 5.1
VMware vSphere 4.1
VMware vCenter Server 5.5
VMware vCenter Server 5.1
VMware vCenter Server 4.1
VMware ESXi 5.5
VMware ESXi 5.1
VMware ESXi/ESX 4.1
Destination host servers:

Note   Hyper-V must be enabled.

Windows Server 2012 R2 Standard
Windows Server 2012 R2 Enterprise
Windows Server 2012 R2 Datacenter
Windows Server 2012 Standard
Windows Server 2012 Enterprise
Windows Server 2012 Datacenter
Windows Server 2008 R2 Standard with Service Pack 1 (SP1)
Windows Server 2008 R2 Enterprise with Service Pack 1 (SP1)
Windows Server 2008 R2 Datacenter with Service Pack 1 (SP1)
Operating systems that are supported for which MVMC can be installed: Windows Server 2012 R2 Standard
Windows Server 2012 R2 Enterprise
Windows Server 2012 R2 Datacenter
Windows Server 2012 Standard
Windows Server 2012 Enterprise
Windows Server 2012 Datacenter
Windows Server 2008 R2 Standard with Service Pack 1 (SP1)
Windows Server 2008 R2 Enterprise with Service Pack 1 (SP1)
Windows Server 2008 R2 Datacenter with Service Pack 1 (SP1)
Guest operating systems that are supported for conversion to Hyper-V: Windows Server 2012 Standard x64
Windows Server 2012 Datacenter x64
Windows Server 2008 R2 Standard x64
Windows Server 2008 R2 Enterprise x64
Windows Server 2008 R2 Datacenter x64
Windows Web Server 2008 R2 x64
Windows Server 2008 Standard
Windows Server 2008 Standard x64
Windows Server 2008 Enterprise
Windows Server 2008 Enterprise x64
Windows Server 2008 Datacenter
Windows Server 2008 Datacenter x64
Windows 8 Enterprise
Windows 8 Enterprise x64
Windows 8 Pro
Windows 8 Pro x64
Windows 7 Enterprise
Windows 7 Enterprise x64
Windows 7 Professional
Windows 7 Professional x64
Windows 7 Ultimate
Windows 7 Ultimate x64
Windows VistaEnterprise x64
Windows Vista Enterprise
Red Hat® Enterprise Linux® 6 (x86/x64)
Red Hat Enterprise Linux 5 (x86/x64)
Ubuntu 12.04 (x86/x64)
Ubuntu 10.04 (x86/x64)
SUSE® Linux Enterprise Server 11 (x86/x64)
CentOS 6 (x86/x64)
CentOS 5 (x86/x64)
Debian GNU/Linux 7 (x86/x64)
Oracle Linux 6 (x86/x64)
Oracle Linux 5 (x86/x64)

Important   SUSE Linux Enterprise Server 11 (SP2 and SP3) require additional steps to enable Linux Integration Services when migrating from VMware to Hyper-V.

Perform these steps on the SUSE Linux Enterprise Server 11 SP2 or SUSE Linux Enterprise Server 11 SP3 virtual machine before conversion:

  • Edit /etc/sysconfig/kernel to include the Hyper-V LIS modules:

o    Add the hv_ modules to the INITRD_MODULES line. It should look similar to this:

INITRD_MODULES=”mptspi ata_piix ata_generic vmxnet3 vmw_pvscsi vmxnethv_vmbus hv_netvsc hv_storvsc hv_blkvsc

  • Recreate the initrd with the following command. The kernel specified in the command must match your current kernel the machine boots with.

mkinitrd -k /boot/vmlinux-3.0.13-0.27-pae.gz -i /boot/initrd-3.0.13-0.27-pae

Important   For the following Linux versions, Linux Integration Services is available from Microsoft as a Red Hat Package Manager (RPM) package.

  • Red Hat Enterprise Linux 5.8 and previous versions
  • CentOS Linux 5.8 and previous versions
  • Oracle Linux 5.8 and previous versions

Perform these steps on the Linux virtual machine before conversion:

  • Install the latest Linux Integration Services package.
  • Edit the /etc/grub.conf file:

o    Find the section that contains: hda=noprobe hdb=noprobe

o    Change this section to: hda=probe hdb=probe

o    Save the /etc/grub.conf file

Reboot the Linux virtual machine before converting to the Microsoft virtual machine.

Try it for yourself. Download Microsoft Virtual Machine Converter 2.0.

10 thoughts on “MVMC 2.0 now available with support for Linux VM migration to Hyper-V”

  1. Hi,

    I migrate SUSE Linux Enterprise Server 11 SP3 from VMware to SCVMM 2012 R2 using “Microsoft Virtual Machine Converter 2.1” and uninstall vmware tools.

    I understand that Linux Integration Services are already included, but you mentioned this:

    “Edit /etc/sysconfig/kernel to include the Hyper-V LIS modules..”

    I don`t have a “kernel” folder…any thoughts ?

    Regards.

  2. Sweet blog! I found it while searching on Yahoo News.
    Do you have any suggestions on how to get listed in Yahoo News?
    I’ve been trying for a while but I never seem to get there!
    Thanks

Leave a Comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s