Steps required for migrating active directory domain controller from windows server 2003 to windows server 2008.
1) First we need to check the Domain fuctional level -On the Windows Server 2003 Domain Controller, run Active Directory User and Computers snap-in by clicking on Start > Administrative Tools > Active Directory User and Computers
If you have Windows 2000 Active Directory domain controllers then choose Windows 2000 native, if you do not have any Windows 2000 Active Directory domain controllers and all of your domain controllers are Windows Server 2003, then choose Windows Server 20003. I don’t have any Windows 2000 Active Directory domain controllers, so using the drop down list, I will select Windows Server 2003 and then click the Raise button.
2) Prepare Cureent Windows 2003 active directory
- Before you can have a 2008 server domain controller in your existing 2003 domain, we will need to prepare both the Forest Level and the Domain level, this is done by running the following commands on the Windows Server 2003 Domain Controller.
- Insert the Windows Server 2008 DVD inside the Windows Server 2003 DVD Drive
Open Command Prompt, this is done by Clicking on Start > Run > type CMD > click OK
Type D:\sources\adprep\adprep /forestprep (Where D: is the drive of your Windows 2008 DVD)
After Forest preparation is completed successfully, run the Domain preparation command
Inside CMD, type D:\sources\adprep\adprep /domainprep (Where D: is the drive of your Windows 2008 DVD)
Although adprep /domainprep will update the domain-wide information, you can still run the last command adprep /domainprep /gpprep
Setting Up an Additional Domain Controller With Windows Server 2008
- Now that Windows Server 2003 Active Directory has been prepared for Windows Server 2008 Domain Controllers, its time to Set Up an Additional Domain Controller With Windows Server 2008 and set it as a Global Catalog. If you already have an additional Windows Server 2008 domain controller and you want to check if it is a Global Catalog or not, then check my article Setting a Windows Server 2008 Domain Controller as a Global Catalog
Setting a Windows Server 2008 Domain Controller as a Global Catalog
To set an additional Domain Controller as a Global Catalog Server, follow the below steps:
- Open Active Directory Sites and Services, click Start > Administrative Tools > then click Active Directory Sites and Services
- From the left side pane, expand Sites > Default-First-Site-Name ( If you have renamed the Site name, then this name will reflect your Site name) > Servers > Domain Controllers
- Now expand the Windows Server 2008 that you want to set as a Global Catalog and right Click its NTDS Settings then click on Properties
- Under the General Tab, there is a check box beside Global Catalog, if it is unselected then this means that this Domain Controller is not a Global Catalog, if you do want to set it as a Global Catalog server, then select this checkbox and click on Apply then OK. The process it takes the Global Catalog to replicate itself throughout the forest takes time depending on your Active Directory infrastructure.
Transferring FSMO Roles in Windows Server 2008
The five FSMO roles are:
- Schema Master
- Domain Naming Master
- Infrastructure Master
- Relative ID (RID) Master
- PDC Emulator
The FSMO roles are going to be transferred, using the following three MMC snap-ins :
- Active Directory Schema snap-in : Will be used to transfer the Schema Master role
- Active Directory Domains and Trusts snap-in : Will be used to transfer the Domain Naming Master role
- Active Directory Users and Computers snap-in : Will be used to transfer the RID Master, PDC Emulator, and Infrastructure Master roles