Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have been tasked with replacing our current network using Windows Server 2008 Virtual Machines running on Hyper-V, my question is will a DC as 1 VM work and a RODC as another work on the same machine?

share|improve this question
up vote 3 down vote accepted

I can't think of any reason why you couldn't run two domain controller VMs on the same host machine, one of them being a read-only domain controller (assuming you can deploy an RDOC in the first place).

Why would you do that, though? Typically, you'd be deploying an RDOC into a physical location like a branch office, or somewhere with poor physical security. Running both on the same host doesn't make much sense to me.

share|improve this answer
Not to mention the complete lack of redundancy against hardware failure. That is, unless the VM host has some kind of redundancy, but I'm guessing it doesn't. – Russ Warren Jul 7 '09 at 17:18
not to mention pulling the plug on the HYPER-V host...ouch! – Saif Khan Jul 7 '09 at 17:39
They would be 2 entirely different domains, there would be another Hyper-V server running 2 VM's with a DC and a RODC. – stead1984 Jul 8 '09 at 10:03
Ahh.... I see. Yeah-- that should work fine. – Evan Anderson Jul 8 '09 at 13:08

Yes, they will work, although I would ask what your reasoning for doing so would be, as they are both running on the same hardware you don't get any redundancy in that respect and they are both in the same physical location, so no benefit there.

share|improve this answer

There are no technical reason why this won't work. However, Microsoft recommend againt running DCs as VMs and I don't know what the support situation with Microsoft will be.

share|improve this answer
Ahh, that may pose a problem if they don't support DC's running on VM's – stead1984 Jul 8 '09 at 10:04
MS does support running DCs in a VM. Just don't do snapshots or suspend the guest and be careful with your time synchronization. – Doug Luxem Nov 10 '09 at 21:27

I'm running 2 of my DCs on ESX, running DCs is fully supported by Microsoft.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.