Hello @Ibrahim hasan ,
Thank you so much for posting here.
As mentioned, we recommend we add a new 2016 DC to the existing domain instead of upgrading the Windows Server 2012 R2 to Windows Server 2016.
Here are the steps about how to add a new DC to existing domain. We can try the above steps.
1, Check DC health by running Dcdiag /v and check AD replication by running repadmin/showrepl and repadmin /replsum.
2, Join Windows Server 2016 to existing domain.
3, Promote Windows Server 2016 to Domain Controller.
4, Repeat step1 to check AD environment health.
5, Transfer FSMO roles to the new DC if needed.
6, Demote the old DC if needed.
7, Raise domain / forest function level based on our requirement and environment, as mentioned above.
For any question, please feel free to contact us.
Best regards,
Hannah Xiong