FSMO role consolidation and redistribution for resilient multi-site forests.
Program guide for moving operations-master roles safely, validating dependency changes, and documenting rollback options.
Program guide for moving operations-master roles safely, validating dependency changes, and documenting rollback options.
Each operations-master role carries different operational blast radius. Before moving anything, document where the roles live today and which services, sites, and time paths are anchored to those servers.
Runbook note: Never bundle all role transfers with DNS cutover, controller demotion, and time-hierarchy changes unless you have already validated the future owner in production.
Command path:
netdom query fsmoGet-ADDomainController -Filter * | Select HostName,Site,IsGlobalCatalog,OperationMasterRolesrepadmin /replsummaryw32tm /monitorGUI path: AD Users and Computers, AD Domains and Trusts, AD Schema snap-in, and AD Sites and Services to map current role placement.
The receiving controllers should already be proven under load, monitored, backed up, and time-synchronized. Role transfer is a validation of maturity, not the mechanism that creates it.
Command path:
dcdiag /s:HF-DC25-01 /test:Advertising /test:Services /test:DNSw32tm /query /statusGet-Service DNS,NTDS,DFSRrepadmin /showrepl HF-DC25-01GUI path: Event Viewer, Windows Time settings, DNS Manager, and Server Manager on each candidate owner.
Transfer the roles with pauses between each milestone so password urgency, schema operations, and cross-domain administration can be retested before the next role moves.
Command path:
Move-ADDirectoryServerOperationMasterRole -Identity HF-DC25-01 -OperationMasterRole PDCEmulator,RIDMaster,InfrastructureMasterMove-ADDirectoryServerOperationMasterRole -Identity HF-DC25-02 -OperationMasterRole DomainNamingMaster,SchemaMasternetdom query fsmorepadmin /syncall /AdePGUI path: AD Users and Computers > Operations Masters, AD Domains and Trusts > Operations Master, and Active Directory Schema > Operations Master.
After transfer, confirm urgent password changes, time-service distribution, GPO editing, RID allocation, and enterprise administration behavior all flow through the new owners without delay.
Command path:
w32tm /query /sourcew32tm /resync /rediscoverGet-ADObject "CN=RID Manager$,CN=System,DC=corp,DC=example,DC=com" -Properties *Get-WinEvent -LogName "Directory Service" -MaxEvents 50GUI path: Group Policy Management, Event Viewer, Active Directory Administrative Center, and Windows Time-Service logs.
Once role placement is stable, update runbooks, monitoring, and recovery procedures so every operator knows where authority now lives and why.
Command path:
netdom query fsmoGet-ADDomainController -Filter * | Select HostName,OperationMasterRoles,Siterepadmin /replsummaryGUI path: Operations runbooks, monitoring systems, and AD admin consoles updated after the transfer.