How To Successfully Virtualize SBS 2003
Posted by mikehowells on August 29, 2010
A friend and colleague recently went through trials, tribulations, weeping and gnashing of teeth in an attempt to virtualize SBS 2003 to more easily provide an upgrade path to SBS 2008.
His first and subsequent attempts at using Disk2vd were unsuccessful resulting in a black screen at boot. I was surprised at this because I had great success in using Disk2vhd to virtualize every server that I had come across. Disk2vhd is a free utility from Windows Sysinternals.
His attempt then turned to using the P2V utility that comes with System Center Virtual Machine Manager 2008 (SCVMM). This attempt also failed. VMM requires that the server you want to virtualize be in the same domain that the VMM server is in. In addition, VMM requires you to download the NIC drivers for the server that you want to virtualize, which were unavailable from the server manufacturers website.
At this point his entire weekend was consumed and he had to abandon these approaches and look for another method.
The method that he finally came up with is brilliant and worked flawlessly. Here is the detailed procedure to successfully virtualize SBS 2003:
- Download and install Acronis Backup & Recovery 10. This should be installed on the physical server that is to be virtualized.
- Run a full backup of the physical server to your Hyper-V server using the default .tib backup file type.
- Install Acronis on the Hyper-V server.
- Run Acronis on the Hyper-V server and do a restore job to a VMWare machine using the above .tib file.
- On the Hyper-V server download and install the free StarWind V2V Image Converter.
- Convert the above VMWare image to a .vhd file.
- Load the newly created .vhd file in Hyper-V and you are good to go.
On a 300+ GB system the above processes took approximately 20 hours to complete.
In the now virtualized copy of SBS 2003 you’ll then want to open the services applet and confirm that all of your services are running.
If you are having problems virtualizing a system using any of the myriad of virtualization tools out there this is a free and somewhat efficient method of getting it done.
StarWind free V2V converter
System Center Virtual Machine Manager 2008 R2