Frizbits’ Bits

January 30, 2009

P2V Migration experiences with SCVMM 2008 (Updated)

Filed under: Hyper-V, SCVMM, Windows Server 2008 — frizbit @ 11:21 am

I’ve recently been working on a project to migrate several older machines to virtual machines.  I thought I’d talk a little about the experience to give others insight as well as the resources I used.

The solution we came up with was really pretty slick.  To host these machines we deployed a two node Server 2008 cluster running Hyper-V.  There were several hot fixes you will need if you do this and you’ll have to go get them as Windows Update won’t get them all.  Check out these posts on HyperVoria for Hyper-V updates and SCVMM updates.  There’s also a great list of updates and where they are available here.

The cluster was dead simple to set up.  Almost too easy.  Install the Failover Clustering feature (remember its a feature not a role) and open the Failover Management console.  Here you can validate the cluster (checks storage, network, drivers, hardware…) or create the cluster (which will also run the validation tests.  Give it the name of the machines and the cluster is set up.  That’s it.  Don’t forget the Hyper-V clustering update.

After that we installed SCVMM on one of the nodes.  For this test we are just using the trial version but it works for what we need.  Again there are updates here.  Specifically one that fixes some P2V issues so make sure you get that.  We did have to make one little change to the cluster to get this to work better.  Check out the bottom of this post to see how to move the cluster to node 2.  After this all worked as expected.  A better fix would have been to create a VM with 64-bit Server 2008 and install SCVMM there instead of on the physical cluster node.

Migration in SCVMM itself couldn’t be easier.  A Wizard walks you through connecting to the machine and checking out issues.  There are several ways to migrate a machine.  Offline migration reboots the source machine into a VistaSP1\Server08 based WinPE environment and transfers the system from there.  You may need to make sure you have the right drivers in place on the SCVMM host for the NIC and storage systems.  The other mode which I like to use in testing is Online Migration.  This leaves the source computer on and gets the files through a Volume Shadow Copy Service Agent.  The transfer itself is still BITS based as it is with Offline Migration.  Testing a migration online is great, you can simply opt to leave the destination VM network cards unplugged so it won’t interfere with the source computer.  For many production machines such as domain controllers an Offline Migration is recommended when finally moving the production system.

I’ll try to post some more details and walkthroughs shortly on some issues I saw and a bunch of new features in R2 I cant wait to check out.

I’ve used a lot of these tools separately before but this is the first time I was able to bring it all together. 

Update:  I found the Hyper-V comprehensive update list on Microsoft Technet.  Hopefully they keep it up to date as anything new comes out.


June 26, 2008

Hyper-V RTM

Filed under: Hyper-V, Windows Server 2008 — Tags: , — frizbit @ 11:09 am

Microsoft is releasing the RTM of Hyper-V today.  The download officially starts at noon PST.  I’ll be installing it and taking it for a test drive later today.  The lastest RC was very solid so I expect little difference.

Here’s a video from one of the Hyper-V team.

3:48pm EST.  The link finally works for me.  Get the good bits here.

Create a free website or blog at