Now that SP1 is finished it is time to upgrade both our physical servers and virtual machines with Windows Server 2008 R2. Be aware that your Virtual Machines should be either upgraded to SP1 or upgraded with the latest Hyper-V Integrations if you want to use new features such as Dynamic Memory or RemoteFX.
Checking your Hyper-V Integration Version
One way of checking the IC version is by looking at the Driver version of the Microsoft Virtual Machine Bus Network Adapter in Device Manager
Windows Server 2008 R2 SP1 (Release Candidate) Hyper-V Integration:
Windows Server 2008 R2 SP1 (Final) Hyper-V Integration:
I’ve completed the list of all possible Hyper-V Integrations which was collected by Christian Edwards on Technet:
Check out http://www.hyper-v.nu/blogs/maarten/?p=77 which shows you how to check all your Hyper-V integration versions across all Hyper-V servers in your Active Directory domain with a cool PowerShell script.
Upgrading your Hyper-V Integrations with SCVMM
If you have System Center Virtual Machine Manager, take your VM’s offline, right-click the VM’s and hit Install virtual guest services, which is the more generic term for Hyper-V Integrations.
It’s very easy to upgrade a number of virtual machines at the same time.
Upgrading your Hyper-V Integrations with Hyper-V Manager
If you don’t have SCVMM then simply open Hyper-V Manager, connect to a running VM and select Insert Integration Services Setup Disk from the Action Menu. Make sure you run this on a Hyper-V R2 server with the final version of SP1 on it.