Solved

In-place virtualization of server 2012 onto Hyper-V

Posted on 2014-12-19
3
254 Views
Last Modified: 2014-12-30
We have a single server running Windows Server 2012 which is our domain controller.

The server has tons of horsepower for our environment and I want to use it more effectively. We have a volume license to Windows Server 2012 R2 that I want to take advantage of, too.

Is there a relatively painless way to perform an in-place virtualization of this physical server?  So the end result is that we have a physical server running Windows Server 2012 R2 + Hyper-V role + 1x virtual machine which is the physical server?

The main challenges I'm seeing myself potentially facing right now is:

1) Licensing. Server currently runs an OEM license to Windows Server 2012. We possess a Volume License to Windows Server 2012 R2 which has downgrade rights so I'm pretty sure we're legit but I am wondering if there will be unexpected Windows Activation issues that we won't be able to resolve without re-installing

2) VHD disk size. the new virtual machine will, of course, need to have virtual hard disks that are smaller than the disks currently inside our server. This makes a simple "backup and restore" method of doing P2V a lot more difficult

3) Driver issues. Failure to boot after we virtualize because of missing or unloaded SATA / SCSI / AHCI drivers

4) Specialization issues. MAC address on the NIC changes, or other unexpected problems because of the sudden change in hardware on the guest OS

5) No way to quickly go back if things go horribly wrong


Is there some Microsoft-supported way of doing this?
0
Comment
Question by:Frosty555
  • 2
3 Comments
 
LVL 56

Accepted Solution

by:
Cliff Galiher earned 500 total points
ID: 40510357
If you want a *supported * way then I'd set up a new hyper-v server (old hardware is fine) and stand up a new VM as a new DC. Then you can use 2012 R2 and not downgrade. Remote the old DC, reinstall a clean 2012 R2 server with the hyper-v role on the final hardware. The move the VM. Fully supported. Better final OS. And pretty painless.
0
 
LVL 31

Author Comment

by:Frosty555
ID: 40510387
:S that's going to be a lot of work, and this DC is being used as a fileserver and application server too (that's part of the reason for doing this migration is to separate this stuff out and make things adhere to best practices more) but let me make sure I'm understanding correct:

- Bring in a temporary server, install Server 2012 R2+Hyper-V role, create a new VM
- Install Server 2012 R2 on the new VM, join to domain, promote to DC
- Migrate everything over to the new DC VM (migrate FSMO roles, DHCP, etc.)
- Migrate other stuff (e.g. files, LOB applications, other stuff people put on the original server) to new VMs on the temporary server
- Demote the original server, wipe it, re-install Server 2012 R2, Hyper-V role, etc.
- Move the VM from the temporary server over to the original server
- Remove temporary server from the network, hope that it can do something else useful one day
0
 
LVL 56

Expert Comment

by:Cliff Galiher
ID: 40510389
That's what I'd do. It meets all of your goals, including having a way back if things go wrong, is fully supported by MS (most P2V paths are not), and limits disruption to end users. It isn't as complex as it reads, and can be done with relative ease.
0

Featured Post

Are your AD admin tools letting you down?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If your vDisk VHD file gets deleted from the image store accidentally or on purpose, you won't be able to remove the vDisk from the PVS console. There is a known workaround that is solid.
This is an issue that we can get adding / removing permissions in the vCSA 6.0. We can also have issues searching for users / groups in the AD (using your identify sources). This is how one of the ways to handle this issues and fix it.
In this Micro Tutorial viewers will learn how to use Boot Corrector from Paragon Rescue Kit Free to identify and fix the boot problems of Windows 7/8/2012R2 etc. As an example is used Windows 2012R2 which lost its active partition flag (often happen…
This tutorial will walk an individual through the process of installing of Data Protection Manager on a server running Windows Server 2012 R2, including the prerequisites. Microsoft .Net 3.5 is required. To install this feature, go to Server Manager…

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

23 Experts available now in Live!

Get 1:1 Help Now