Changing domain controller

We have two windows 2003 server based servers. One of them is a domain controller the other one is a member server, which used to be the main exchange server. I transferred the main exchange server role to a third member server and made this server just a member exchange server, but nothing resides in it. That means I can easily remove the exchange server from this server.

Now I want to promote this server to the main domain controller and the old domain controller to backup domain controller. What steps should I follow not to mess up our system in the process? Please advise.
Thank you,
Who is Participating?
MorDrakkaConnect With a Mentor Commented:

There is not really something like a backup domain controller in w2k w2k3. Unless you count he FSMO's.

I would do the following actions:

- run DCPROMO on new 'to be' DC
- After DCpromo is ready move the FSMO(Five single master operations) to your new DC.

FSMO roles are:  
- Rid master
- Domain Master
- Schema Master
- Infrastructure Master
- PDC emulator.

Hope this helps!
MorDrakkaConnect With a Mentor Commented:
Here is additional info on how to move these roles:
-DJL-Connect With a Mentor Commented:
You'll also want to make the new server a Global Catalog server.

Run the Active Directory Sites and Services snap-in. Expand the Sites until you locate the server that you wish to become a Global Catalog. Right-click the NTDS Settings icon, under the server, and click Properties. On the General tab, check the Global Catalog box.

Wait a few hours and then remove the Global catalog from the old server.
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

KCTSConnect With a Mentor Commented:
You might also want to make the new DC a DNS server and point the clients (via DHCP or TCP/IP settings), to use one DC as the preferred DNS server and the other as alternate DNS server.
-DJL-Connect With a Mentor Commented:
Thinking about it some more I'd keep both servers as Global Catalog servers
KCTSConnect With a Mentor Commented:
Ok let me summ that lot up as there is a lot going on here:
Run DCPROMO on the machine that you whsh to become a Domain Controller to make it DC.

Install DNS (the AD integrated zone should replicate automatically - may take a little while)

Make the new machine a global catalog server - go to Active Directory Sites and Services, Expand Sites, Expand Servers, expand the server in question, right click NTDS settings, select properties and tick Global Catalog.

Transfer the FSMO roles to the new machine

Configure the clients to use one DC (the new one) as the preferred DNS server and the other as the alternate DNS server - either in the DHCP options or via the TCP/IP settings.

BTW the DCs should each point to themselves for preferred DNS server
URWBAuthor Commented:
Unfortunately, I managed to do the above task only today. I think I've done everything as per your instructions and everything seems fine; except for one thing.

When I tried to transfer the Infrastructure operations master role from the old DC to the new one I got the following message:

"<new DC> is a global catalog (GC) server. The infrastructure operations master role should not be transferred to a GC server. Please see help for more infomation. Are you certain you want to transfer the infrastructure operations master role to this GC server?

For this message I selected Yes. Would that create any problem to the configuration?

Thank you for your prompt assistance.
What are the negatives to having a Global Catalog on a Domain Controller?
If all your domain controllers are Global Catalog servers then you can ignor the message.  If you have domain controllers not running as GC's then you should move the Infrastructure role to one of those servers.
In a multi-domain environment if some and not all DCs are GCs and the Infrastrcuture master is a GC it can result in phantom objects - see
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.