Matthijs's blog

Virtualization tools and stuff. By Matthijs ten Seldam

Virtual Server to Hyper-V tool

Virtual Server to Hyper-V tool

  • Comments 6
  • Likes

When you have Virtual Server or Virtual PC virtual machines, you can use them in Hyper-V. However, this requires quite some manual steps. For the minimum, you need to attach the virtual hard disk files (.vhd files) to the hard disk drives in Hyper-V. This requires at least creating a VM from the Hyper-V wizard, opening up the settings for the newly created VM and then configuring the drives (probably IDE) with the virtual hard disk files.

But there are more settings you may want from the original VM. Things like memory, CPU resource control, DVD image, floppy image, SCSI controllers, etc. If you do want those as well, you must open the VMC file in Notepad and make the adjustments in Hyper-V accordingly. When you have many VM's, this takes quite some time. I have done this for a server with 15 machines, all with different memory settings, multiple network adapters and multiple virtual hard disks.....

Because of the lack of VMC import functionality in Hyper-V, I have developed a "Virtual Server to Hyper-V import tool". This tool basically takes a VMC file and puts all supported (in Hyper-V that is) settings in the UI. From there, you can tweak the settings; update the virtual drive image paths, choose whether to create synthetic or legacy network adapters and more. Once you are done, you connect to a Hyper-V host and create the Hyper-V VM from the original VMC configuration (or whatever you modified) with one click.

I have used it with all my Virtual Server VM's and it worked very well.

I am working on a few remaining issues and hope to have those resolved soon.

Below is a screen shot of the tool.

 

vmc2hv

Comments
  • I'm sure you've seen many post on Hyper-V in the past few days...I've also noticed a few posts related

  • Hi,

    Seems great, Is this tool is available for download ?

    Thanks,

    Delfim.

  • Hi,

    not yet. I am working to get a first release out.

    regards,

    Matthijs

  • In the week or so since Hyper-V RTMed there has been a huge amount of coverage on various websites. Here's

  • I am currently writing a textbook for cengage learning that covers topics related to server virtualization. This book is currently in the early development stages and we would like to include ways to import and convert virtual machines, and I would like to obtain a copy of this tool to include in my book as soon as possible. I also have a couple of questions. First, will this tool be able to import a physical computer environment to a Hyper-V virtual machine such as can be done currently the VMware Converter tool, or is there another way to do that in Hyper-V? My second question is whether this tool could convert a VMware virtual machine to Hyper-V?  Thanks for any information you can help us with.

    Ted

  • Ted, send me an e-mail with your questions so we can determine how the tool may be of help.