I have found several questions on EE on this topic, but a lot of them are really old and do not quite match my situation. So here it goes.
I am doing domain upgrades at my company, and while I am at it, I wanted to restructure several things.
Here is the current situation. One of the development environments has a separate AD Forest with two domains, one root, and one child. Each domain has only single domain controller each, running Windows 2000 Server. All of the users and computers are located in the child domain. Root domain ONLY contains DC computer object, and has DNS service installed. There are several user account but they are only used to login to that DC. I have been at the company for less than a year but this domain has been setup several years ago. No one can tell me why Root domain was setup and why it’s necessary now. It looks like this:
domain.com – has dc1.domain.com Windows 2000 domain controller
ad.domain.com – has dc2.ad.domain.com Windows 2000 domain controller
The plan is to upgrade domain controllers to Windows 2008 R2 and raise domain and forest level to Windows 2008 R2. However I am also trying to get rid of the root domain, to simplify things, and also to implement some redundancy by using both new purchased servers as DCs for “right now child domain”. As it stands right now, only two new servers were approved for upgrade of root/child domains. Even though this is a development environment, we can’t really afford for it to go down.
I have some articles that talk about merging domains, by using ADMT to move objects from one to another and then decommissioning the one. However, all of my objects are located in Child domain. Is there a way to remove root domain, making current child a root? The goal would also be to retain NETBIOS and DNS name of the current child domain. I started looking into Domain Rename process, but it does not really address consolidation part.
Any suggestions are welcomed,