THE SQL Server Blog Spot on the Web

Welcome to SQLblog.com - The SQL Server blog spot on the web Sign in | |
in Search

John Paul Cook

Upgrading Your Virtual Machines to Hyper-V

With SQL Server 2008 RC0 available for download now, people are asking about Hyper-V versus Virtual PC and Virtual Server. For best performance, I recommend that you build a Hyper-V virtual machine. This raises a question about convenience. What if you have existing Virtual PC or Virtual Server virtual machines and want to migrate them to Hyper-V? It's easy if you understand what is required.

You must remove the Virtual Machine Additions before you use your Virtual PC or Virtual Server vhd as the basis of a Hyper-V virtual machine. You also must have the virtual machine at the correct service pack level to take advantage of the performance optimizations Hyper-V Integration Services provide. (People have already posted about confusing SSIS and Hyper-V when only the words "Integration Services" are used.)

Currently in Hyper-V RC1, these are the only Windows operating systems and patch levels that can take advantage of Integration Services (subject to change at RTM):

  1. XP Service Pack 3
  2. 2003 Service Pack 2
  3. Vista Service Pack 1
  4. Windows 2008

To avoid a Catch-22, you should install any required service pack in Virtual PC or Virtual Server before uninstalling the Virtual Machine Additions. If you uninstall the Additions before installing the service pack, installation of the service pack will take longer. If you install the service pack after switching to Hyper-V, you won't have mouse control until you've installed Integration Services, which requires that the service pack already be applied.

Keep in mind that Hyper-V RC0 Integration Services worked only with Windows 2003 and 2008. RC1 added XP and Vista. RTM might support more operating systems and service pack levels.

Published Sunday, June 08, 2008 5:42 AM by John Paul Cook

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

No Comments

Leave a Comment

(required) 
(required) 
Submit

About John Paul Cook

John Paul Cook is both a Registered Nurse and a Microsoft SQL Server MVP experienced in Microsoft SQL Server and Oracle database application design, development, and implementation. He has spoken at many conferences including Microsoft TechEd and the SQL PASS Summit. He has worked in oil and gas, financial, manufacturing, and healthcare industries. Experienced in systems integration and workflow analysis, John is passionate about combining his IT experience with his nursing background to solve difficult problems in healthcare. He sees opportunities in using business intelligence and Big Data to satisfy healthcare meaningful use requirements and improve patient outcomes. John graduated from Vanderbilt University with a Master of Science in Nursing Informatics and is an active member of the Sigma Theta Tau nursing honor society. Contributing author to SQL Server MVP Deep Dives and SQL Server MVP Deep Dives Volume 2.

This Blog

Syndication

Powered by Community Server (Commercial Edition), by Telligent Systems
  Privacy Statement