共计 1129 个字符,预计需要花费 3 分钟才能阅读完成。
导读 | 本文中将探讨如何将 FSMO 角色从一台服务器转移到另一台服务器。我将在 cmd 命令行和 PowerShell 命令行中进行此操作。 |
系统环境
- 系统:Windows Server 2012 R2 Std
- 域名:example.com
环境中有两台系统。DC 和 DC2,本文将 DC 中的五大角色转移到 DC2。
在 cmd 命令行中使用 ntdsutil 命令
首先查看五个角色在哪台服务器上面:
> netdom query fsmo
在主域控和辅助域控都正常运行的时候 角色迁移,使用 Transfer:
>ntdsutil
ntdsutil: roles
fsmo maintenance: connections
server connections: connect to server DC2 // 连接到辅助域控制器
server connections: q //quit to up level 返回到上一级
fsmo maintence: transfer naming master
fsmo maintence: transfer PDC
fsmo maintence: transfer RID master
fsmo maintence: transfer schema master
fsmo maintence: transfer infrastructure master
后面四个角色同样选择 Yes,确认转移。
完成转移之后,再来使用 netdom
查看一下五个角色所在的服务器。
> netdom query fsmo
Tips: 如果主域控 Down 了。在辅助域控制器中强占五个角色,同样使用上面的命令进行转移,只是将 Transfer
命令替换为Seize
。
在 PS 中使用 Move-ADDirectoryServerOperationMasterRole 命令
要将 5 个角色转移到另一个域控制器,可以运行以下命令。其中 -Identity
指定辅助域控制器,-OperationMasterRole
指定需要转移的角色。-force
强制执行,当主域控制器 Down 掉,-force
选项在辅助域控制器中就派上用场了。
> Move-ADDirectoryServerOperationMasterRole -Identity DC2 -OperationMasterRole 0,1,2,3,4 -force
执行 ntdsutil 命令,可以看到五个角色已经转移到 DC2 了。
下面详细列出了五个 FSMO 角色对应的 0,1,2,3,4 五个序号。
- PDC Emulator – 0
- RID Master – 1
- Infrastructure Master – 2
- Schema Master – 3
- Domain Naming Master – 4
总结
本文中将探讨如何将 FSMO 角色从一台服务器转移到另一台服务器。我将在 cmd 命令行和 PowerShell 命令行中进行此操作。
正文完
星哥玩云-微信公众号