I'm upgrading my AD by adding new Windows Server 2022 Domain Controllers and will be demoting the existing Server 2012R2 DCs once the new servers are up and I see that things seem to be working smoothly.
I've already transferred the RIDMaster role to one of the new servers. And I was planning on transferring the other FSMO roles to the new servers as well, when I saw a comment about risks with transferring the PDCEmulator role without prep as there could be issues with the time service - Transferring PDC Emulator and Time Server Roles to New 2008 R2 DC. As far as I can tell this seems to be specific for earlier versions of Windows Server - 2000, 2003 and possibly 2008 (R2). Articles about transferring the FSMO roles from Windows Server 2012 onwards have no mention of this.
So my questions are as follows:
I don't see anything mentioned in the link about any "risks". When you transfer the PDCe role you'll want to reconfigure the Windows Time service on the new PDCe and on the previous PDCe (which is now a member server). The commands below are what I do for both.
PDCe:
net stop w32time
w32tm /unregister
w32tm /register
net start w32time
w32tm.exe /config /manualpeerlist:time.windows.com /syncfromflags:manual /reliable:YES /update
net stop w32time
net start w32time
Domain Members (Including other Domain Controllers):
net stop w32time
w32tm /unregister
w32tm /register
net start w32time
w32tm /config /syncfromflags:DOMHIER /update
net stop w32time
net start w32time
External links referenced by this document: