Windows Server 2019 was available for public (GA) from early October 2018. In past I have written many articles about domain migrations by covering different Active Directory versions. So, it is time me to write about AD 2019 migrations. In this demo I am going to demonstrate how to migrate from Active Directory 2012 R2 to Active Directory 2019. The same procedure is going to apply for any AD version from Windows Server 2008.
Migration itself is very straight forward task, however, there are other things you need to consider before you do an AD migration. I have listed a checklist below you can use in many occasions.
Evaluate business requirement for active directory migration
Perform Audit on Existing Active Directory Infrastructure
Provide Plan for implementation Process
Prepare Physical / Virtual resources for Domain Controller
Install Windows server 2019 Standard / Datacenter
Patch Servers with latest Windows Updates
Assign Dedicate IP address to Domain Controller
Install AD DS Role
Migrate Application and Server Roles from the Existing Domain Controllers.
Migrate FSMO roles to new Domain Controllers
Add New Domain controllers to the Existing Monitoring system
Add New Domain controllers to the Existing DR Solution
Decommission old domain controllers
Raise the Domain and Forest Functional level
On Going Maintenance
As per the above figure therebeladmin.com domain has two domain controllers. In here, the FSMO role holder is running windows server 2012 R2. Domain and forest functional level currently operating at Windows server 2012 R2. A new domain controller with Windows server 2019 will be introduce and it will be the new FSMO role holder for the domain. once FSMO role migration completed, Domain controller running windows server 2012 R2 will be decommissioned. After that forest and domain function level will raised to the windows server 2019.
In the demonstration, REBEL-DC2012 is the domain controller with windows server 2012 R2 and REBEL-DC2016 is the domain controller with windows server 2019.
Note – When you introduce new domain controllers to the existing infrastructure it is recommended to introduce to the forest root level first and then go to the domain tree levels.
Log in to the Server 2019 as a member of local administrators group.
Add server to the existing domain as member
After restart, log in to the server as Enterprise Administrator
Assign static IP address to the server
Launch the PowerShell Console as an Administrator
Before the configuration process, we need to install the AD DS Role in the given server. In order to do that we can use Following command.
In above the REBEL-DC2019 is domain controller running with Windows Server 2019.
Once its completed, we can verify the new FSMO role holder using
Netdom query fsmo
The new step of the process is to decommission the old windows domain controller which running with Windows Server 2012 R2. To do that execute the following command as enterprise administrator from the relevant DC.