Tuesday, February 25, 2014

VMware to HyperV Migration

Microsoft has released a small but powerful tool for converting VMware Virtual Machines to HyperV virtual machines called Microsoft Virtual Machine Converter (MVMC).  This tool is able to convert the entire virtual machine including virtual disk and configuration files to HyperV format ready to use on a Windows Server 2012 hypervisor.

Microsoft Virtual Machine Converter comes part of the Microsoft Virtual Machine Converter Solution Accelerator package which can be downloaded from the following URL:

http://www.microsoft.com/en-us/download/details.aspx?id=34591

Before installing the product, you must ensure your system is running .NET Framework version 4.5 which is required by the application.

There tool is available in two form factors:
  • Microsoft Virtual Machine Converter Solution Accelerator
  • Microsoft Virtual Machine Converter Plug-in for VMware vSphere Client
Both of these factors can be downloaded from the above Microsoft TechNet page.

The Microsoft Virtual Machine Converter Plug-in for VMware vSphere client allows you to convert the virtual machines straight the vSphere client by simply right clicking the virtual machine and selecting "Convert to Hyper-V virtual machine"

 
It is important to note that as of this writing only the following VMware platforms are supported for this method of migration.
  • vCenter Server 5.0
  • vCenter Server 4.1
  • VMware ESXi Server 5.0
  • VMware ESXi/ESX Server 4.1
My environment is running VMware ESXi Server 5.5 and as a result this is not supported so the following error was received:

Microsoft Virtual Machine Converter is not compatible with this version of vCenter/ESX/ESXi server.
 
 
 If I was using an older version of ESX, you would see a wizard as shown on the following blog post:

http://www.ivobeerens.nl/2012/07/30/convert-vmware-to-hyper-v-vms-with-microsoft-virtual-machine-converter/

You can however convert VMware 5.5 vmdk files to VHD using the command line utility.

Simply use the following symtax:

MVDC.exe "vmdk source path" "target"

For example in the following screenshot I have converted a Windows 8 vmdk file to a VHD file.



It is also possible to convert VMware Virtual Machine configuration files to HyperV configuration files using the MVMC.exe command line utility.

For more information on this tool please see the official Microsoft TechNet article available from:

http://technet.microsoft.com/en-us/library/hh967435

35 comments:

  1. VMWare Online Training
    If you are seeking training and support you can reach me on 91-9000444287.
    Introduction to Virtualization
    Introduction to Various Market products for Virtualization
    Introduction to VMware product Line (vSphere)
    Installing and configuring vCenter Server
    Installing and Configuring ESXI
    Creating Virtual Machines (Including VMware Tools Installation)
    Configuring and managing Virtual Network
    http://www.21cssindia.com/courses/vmware-online-training-81.html

    ReplyDelete
  2. The Information which you provided is very much useful for Cloud Training Learners Thank You for Sharing Valuable Information.i like this blog and this is very informative.

    Salesforce Developer Training in Chennai

    ReplyDelete
  3. The Information which you provided is very much useful for Cloud Training Learners Thank You for Sharing Valuable Information.i like this blog and this is very informative.

    Salesforce Developer Training in Chennai

    ReplyDelete
  4. Introduction of cloud technology makes business process lot simpler, effective and well managed. This system helps your business to run smoothly without any time or location constraints. Best Institute for Cloud Computing in Chennai

    ReplyDelete
  5. Your blog is really informative and useful for me..Keep posting..

    Cloud Computing Course in Chennai

    ReplyDelete
  6. I have read your blog and I have know how to migrate from VMware to zHyperV..Its really amazing and informative..

    Salesforce Training in Chennai

    ReplyDelete
  7. I have read your blog and i got a very useful and knowledgeable information from your blog.its really a very nice article.You have done a great job . If anyone want to get Salesforce Course in Chennai, Please visit FITA academy located at Chennai Velachery.



    ReplyDelete
  8. Cloud Computing Training

    I have read your blog and i got a very useful and knowledgeable information from your blog.its really a very nice article.You have done a great job . If anyone want to get real time Cloud Computing Course in Chennai, Please visit FITA academy located at Chennai Velachery which offer best Cloud Computing Training in Chennai.

    Cloud Training in Chennai

    ReplyDelete
  9. I have read all the articles in your blog; was really impressed after reading it. FITA is glad To inform you that; we provide Salesforce training with MNC exports. We Assure you that through our training the students will gain all the sufficient knowledge to have a voyage in IT industry.
    Salesforce course in Chennai |Salesforce institutes in Chennai | Salesforce training in Chennai

    ReplyDelete

  10. Thanks for sharing your view to our knowledge’s, its helps me plenty keep sharing…
    Informatica training center in Chennai

    ReplyDelete
  11. I have read your post, it was good to read & i am getting some useful info's through your blog keep sharing...Salesforce is a new technology which helps you to get your career destination. Learn salesforce from corporate professionals with very good experience in Salesforce CRM.
    Salesforce training in Chennai | Salesforce course in Chennai

    ReplyDelete
  12. The information you have given here is truly helpful to me. CCNA- It’s a certification program based on routing & switching for starting level network engineers that helps improve your investment in knowledge of networking & increase the value of employer’s network, if you want to take ccna course in Chennai get into FITA, thanks for sharing…
    ccna training in Chennai | ccna training institute in Chennai

    ReplyDelete
  13. SAP Training provided by the SAP Consultants working for the top IT companies. Our SAP Training in Chennai is filled with high qualified real-time experienced professional in around India. Visit Us, SAP Training in Chennai

    We are the only training institute which is focusing on complete hands-on training which helps the students to understand the needs and usage of SAP in global market. SAP Training Classes in Chennai

    ReplyDelete
  14. SAP Training

    Thanks for sharing this valuable information.and I gathered some information from this blog. I did SAP Training in Chennai, at FITA Academy which offer best SAP Course in Chennai with years of experienced professionals.

    Regards.......

    SAP Training Institute in Chennai

    ReplyDelete
  15. Thanks for sharing this niche useful informative post of SAP HCM & ABAP tips to our knowledge, Actually SAP is ERP software that can be used in many companies for their day to day business activities it has great scope in future if anyone wants to take sap training in Chennai get here.
    SAP ABAP Training In Chennai

    ReplyDelete
  16. Nice article i was really impressed by seeing this article, it was very interesting and it is very useful for Learners..VMWare course chennai | VMWare certification in chennai | VMWare certification chennai

    ReplyDelete
  17. Thanks for posting the useful information to my vision. Java is a programming language, now a day lots of websites & application created using java, because it’s more secure than others and reliable too. The popular JAVA Training institute has located in Chennai helps you to get your bright career.
    JAVA Training in Chennai | JAVA Training Institutes in Chennai | JAVA Course in Chennai

    ReplyDelete
  18. I am following your blog from the beginning, it was so distinct & I had a chance to collect conglomeration of information that helps me a lot to improvise myself.
    Web design training in Chennai

    ReplyDelete
  19. Well post in recent day’s customer relationship play vital role to get good platform in business industry, Salesforce crm tool helps you to maintain your customer relationship enhancement.
    Regards,
    Salesforce training chennai | Salesforce training institutes in Chennai

    ReplyDelete
  20. SAP is one of the customer relationship management software and it support all end to end customer related process. To know more details about SAP modules please refer the following site.
    Regards..
    SAP Training in Chennai

    ReplyDelete
  21. This information is impressive; I am inspired with your post writing style & how continuously you describe this topic. After reading your post, thanks for taking the time to discuss this, I feel happy about it and I love learning more about this topic.
    Regards,
    Salesforce training |Salesforce training chennai

    ReplyDelete
  22. Thanks of sharing this post…Python is the fastest growing language that helps to get your dream job in a best way, so if you wants to become a expertise in python get some training on that language.
    Regards,
    Python Training in Chennai|Python Courses in Chennai|Python Classes in Chennai

    ReplyDelete
  23. Cloud is one of the tremendous technology that any company in this world would rely on(cloud computing training in chennai). Using this technology many tough tasks can be accomplished easily in no time. Your content are also explaining the same(Best Institute for Cloud Computing in Chennai). Thanks for sharing this in here. You are running a great blog, keep up this good work.

    ReplyDelete
  24. You have stated definite points about the technology that is discussed above. The content published here derives a valuable inspiration to technology geeks like me. Moreover you are running a great blog. Many thanks for sharing this in here.

    Salesforce Training
    Salesforce training in chennai
    Salesforce training institutes in chennai

    ReplyDelete
  25. I am really enjoying reading your well written articles. It looks like you spend a lot of effort and time on your blog. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work. ccna training in bangalore

    ReplyDelete
  26. Learning new technology would give oneself a true confidence in the current emerging Information Technology domain. With the knowledge of big data the most magnificent cloud computing technology one can go the peek of data processing. As there is a drastic improvement in this field everyone are showing much interest in pursuing this technology. Your content tells the same about evolving technology. Thanks for sharing this.

    Big Data Training in Chennai | Big Data Training | Hadoop Course in Chennai

    ReplyDelete
  27. Processing data was tough long back without the invention of big data. Under to incredible methodology any data can be processed at maximum speed at minimal time. You are maintaining a wonderful blog, and thanks for sharing this information in here.

    Hadoop Course in Chennai | Hadoop training institutes in chennai | Hadoop Training Chennai | Hadoop Training in Chennai | Big Data Training in Chennai

    ReplyDelete
  28. Thanks for posting the useful information. Aspirants who want to construct profession in aggressive pace developing enterprise which is concerned technicalities. A pupil can acquaint to serve the organizations approximately networking the computers, and marginal associated gadgets. ccna training in Hyderabad.

    ccna training

    www.golarsnetworks.com

    ReplyDelete
  29. All are saying the same thing repeatedly, but in your blog I had a chance to get some useful and unique information, I love your writing style very much, I would like to suggest your blog in my dude circle, so keep on updates…
    Regards
    Angularjs course in chennai|Angularjs training center in Chennai|Angularjs training in chennai

    ReplyDelete
  30. Excllent posts..
    Informatica training, in the recent times has acquired a wide scope of popularity amongst the youngsters at the forefront of their career.
    Informatica online training in hyderabad

    ReplyDelete