Transferring the FSMO (Flexible Single Master Operations) roles to a new domain controller is one of those Active Directory tasks that admins only do occasionally, which makes it easy to forget the exact syntax when the time comes. There are five FSMO roles spread across a forest and domain: the Schema Master and Domain Naming Master (one each per forest), and the RID Master, PDC Emulator, and Infrastructure Master (one each per domain).
We originally pointed to a video walkthrough for this, which is still a good visual reference and is linked below, but here is the actual command syntax so you can carry out the transfer directly.
Option 1: Transfer with ntdsutil
Run the following from an elevated Command Prompt on the new server that will hold the roles:
ntdsutil
roles
connections
connect to server NEWSERVERNAME
quit
transfer schema master
transfer naming master
transfer rid master
transfer pdc
transfer infrastructure master
quit
quit
You will be prompted to confirm each transfer. If a role holder is offline and cannot be reached, ntdsutil will offer a “seize” option instead of “transfer” — only use seize as a last resort, and never bring the old role holder back online afterwards without first cleaning up its metadata.
Option 2: Transfer with PowerShell
If you have the Active Directory PowerShell module available, this is generally quicker:
Move-ADDirectoryServerOperationMasterRole -Identity "NEWSERVERNAME" -OperationMasterRole SchemaMaster,DomainNamingMaster,PDCEmulator,RIDMaster,InfrastructureMaster
Verifying the transfer
Once complete, confirm the new role holder with:
netdom query fsmo
For a visual walkthrough of the process, the video below is still a useful companion to the commands above:
Watch the FSMO role transfer walkthrough on YouTube
If you have any questions or comments about transferring FSMO roles then please feel free to leave a comment below using our comments system.
Resources
- PowerShell
- How to Search for YouTube Videos in Your Subreddit
- How to Search for a Video in a Discord Channel
- How to Automatically Upload Videos to YouTube Using Python
- Remove Windows Server Disabled Roles and Features Payload Files
- Windows Server – Internet Security Blocking Downloads
- Windows Server 2016 – Disable Server Manager on Startup
- How to clear your YouTube search and viewing history
- Remote Server Administration Tools for Windows 10
- How to Fix Bluetooth Issues in Windows
- Create a capture boot image in Windows Deployment Services WDS
- Add drivers to a boot image in Windows Deployment Services (WDS)
- DOSBox – 16-Bit Application Emulator
- How to add a YouTube Subscribe button to your website or blog
- Remove a Windows Server 2008 R2 Domain Controller from an Existing Domain
- Replication Summary on Domain Controllers
- Browse our General Tech Accessories picks on Amazon
Discover more from TechyGeeksHome
Subscribe to get the latest posts sent to your email.
Hello,
Is it normal that the files " .vib " be in the format " .vib.exe " ?
thank you ,
Hello,
Is it normal that the files " .vib " be in the format " .vib.exe " ?
thank you ,
Hello,
Is it normal that the files " .vib " be in the format " .vib.exe " ?
thank you ,