Question: how to change primary domain controller server 2008?
Answer: Install a new server box with Windows Server. ... 
Install this server with the same Windows Server version as your current server or a newer version. ... 
Install DNS and promote the new server to a Domain Controller. ... 
Make the new Server a Global Catalog and restart it afterwards. (