上一章节我们讲到了通过Ntdsutil命令行进行FSMO角色迁移,本章开始之前我们先讨论一下有关FSMO角色放置建议:

  • 建议将架构主机角色(Schema Master)和域命名主机角色(Domain Naming Master)放在森林根域的GC(全局编录)服务器上;

  • 建议将架构主机角色(Schema Master)和域命名主机角色(Domain Naming Master)放在第一台域控制器上;

  • 默认Domain Naming Master角色的域控制器必须同时也是GC(全局编录)服务器;

  • 不建议将Infrastructure Master和GC放在同一台域控制器上;

  • 一般不建议把PDC Emulator、RID Master及Infrastructure Master放置在GC服务器上;

但那很多情况下管理员的一般针对单域林的操作方法是基础结构主机可以部署在域中的任意域控制器上,而不管域控制器是否承载了全局编录;针对多域林,如果位于多域林中的指定域没有任何域控制器承载全局编录,则基础结构主机必须部署在一个没有承载全局编录的域控制器上。

本章我们将介绍通过Powershell进行FSMO角色迁移的方法(记得以管理员身份运行Powershell,如果没有执行权限,记得Set-ExecutionPolicy Unrestricted调整执行权限),希望以下内容可以帮到大家。

1、查看当前FSMO角色信息:

查看林范围操作主机角色:
Get-ADForest azureyun.local |ft SchemaMaster,DomainNamingMaster
查看域范围操作主机角色:
Get-ADDomain azureyun.local |ft InfrastructureMaster,Pdcemulator,RidMaster

2、执行域命名主机角色(Domain Naming Master)、RID 主机角色(RID Master)和基础架构主机角色(Infrastructure Master)迁移,根据提示回车确认:

Move-ADDirectoryServerOperationMasterRole -Identity Bdc -OperationMasterRole DomainNamingMaster,InfrastructureMaster,RIDMaster -force

3、通过Powershell分别查看林范围跟域范围操作主机角色,确认迁移操作是否成功:

Get-ADForest azureyun.local |ft SchemaMaster,DomainNamingMaster
Get-ADDomain azureyun.local |ft InfrastructureMaster,Pdcemulator,RidMaster

4、执行架构主机角色(Schema Master)、PDC 模拟主机角色(PDC Emulator)角色迁移,根据提示回车确认:

Move-ADDirectoryServerOperationMasterRole -Identity Bdc -OperationMasterRole SchemaMaster,PDCEmulator -Force

5、此时我们通过Powershell分别查看林范围跟域范围操作主机角色,发现迁移均已成功:

Get-ADForest azureyun.local |ft SchemaMaster,DomainNamingMaster
Get-ADDomain azureyun.local |ft InfrastructureMaster,Pdcemulator,RidMaster

附操作实例图如下:

附快速操作流程:

A、查看当前域控制器名称,并确认当前林范围跟域范围操作主机角色信息:

B、执行Powershell命令对五个角色进行一次性迁移操作:

Move-ADDirectoryServerOperationMasterRole -Identity Major -OperationMasterRole SchemaMaster,DomainNamingMaster,PDCEmulator,InfrastructureMaster,RIDMaster -force
移动操作主机角色
你要将角色"SchemaMaster"移动到服务器"Major.azureyun.local"中吗?
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暂停(S) [?] 帮助 (默认值为"Y"):
移动操作主机角色
你要将角色"DomainNamingMaster"移动到服务器"Major.azureyun.local"中吗?
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暂停(S) [?] 帮助 (默认值为"Y"):
移动操作主机角色
你要将角色"PDCEmulator"移动到服务器"Major.azureyun.local"中吗?
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暂停(S) [?] 帮助 (默认值为"Y"):
移动操作主机角色
你要将角色"InfrastructureMaster"移动到服务器"Major.azureyun.local"中吗?
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暂停(S) [?] 帮助 (默认值为"Y"):
移动操作主机角色
你要将角色"RIDMaster"移动到服务器"Major.azureyun.local"中吗?
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暂停(S) [?] 帮助 (默认值为"Y"):
PS C:\>

C、查看当前FSMO角色信息,发现已经迁移成功。

PS C:\> Get-ADForest azureyun.local |ft SchemaMaster,DomainNamingMaster
SchemaMaster DomainNamingMaster
------------ ------------------
Major.azureyun.local Major.azureyun.local
PS C:\> Get-ADDomain azureyun.local |ft InfrastructureMaster,Pdcemulator,RidMaster
InfrastructureMaster Pdcemulator RidMaster
-------------------- ----------- ---------
Major.azureyun.local Major.azureyun.local Major.azureyun.local

通过图形化、Ntdsutil命令行及Powershell命令三种方法进行FSMO角色迁移,我们发现还是通过Powershell进行迁移操作更简单更快捷,希望可以帮到大家。

Windows Server 2016-Powershell迁移FSMO角色相关推荐

  1. Windows Server 2016-图形化迁移FSMO角色

    上章节我们简单介绍了三种不同方式查看FSMO主机角色信息,在开篇之前我们简单回顾一下FSMO五种操作主机角色:林范围操作主机角色有两种,分别是 架构主机角色(Schema Master)和 域命名主机 ...

  2. 如何查看和转移 Windows Server 2003 中的 FSMO 角色

    原文出处:       本文介绍了如何通过使用 Windows Server 2003 的"Microsoft 管理控制台"(MMC) 中的 Active Directory 管理 ...

  3. windows server 2003 AD之FSMO角色

    一.确保交互操作对象的一致性: 林中仅一台: 安装EXCHANGE时需要扩展架构 二.在林中添加.删除域 林中仅一台: 该DC必须是GC; 三.时间源(客户与服务器时间统一): 向域内NT4BDC进行 ...

  4. 怎么克隆Windows Server 2016系统到另一个硬盘?

    如何轻松且无损地克隆Windows Server 2016到另一个硬盘驱动器呢?在本文中您可以找到答案! 为什么需要克隆Windows Server到新硬盘? "您好,我的电脑运行的是Win ...

  5. Windows Server 2016-命令行Ntdsutil迁移FSMO角色

    上章节我们介绍了有关图形化界面迁移FSMO角色,进行本章节之前我们首先回顾一下FSMO的五种操作主机角色:架构主机角色(Schema Master).域命名主机角色(Domain Naming Mas ...

  6. 2016域控服务器迁移,Windows Server 2016 AD 域控制器迁移到 Windows Server 2019

    Windows Server 2019 也出来一段时间了,先前搭建的Windows Server 2016域控制器测试环境也不能浪费,顺便体验下Windows Server 2019,本文记录了Win ...

  7. 翻译 Windows Server 2016和System Center 2016 技术预览版4 使创新更容易

    英文标题:Make innovation easier with Windows Server 2016 and System Center 2016 Technical 中文标题:Windows S ...

  8. 2012r2ad虚拟服务器升级2016,Windows Server 2016 Hyper-V之滚动式升级Hyper-V2012R2群集到2016 | 365vCloud的云计算之旅...

    随着Windows Server 2016的正式发布,微软给我们带来了一个全新且实用价值非常大的功能-滚动式升级(Rolling Upgrade).在Windows Server 2016以前,如果管 ...

  9. Windows Server 2016 DNS Policy Geo-Location 1

    随着信息技术的不断发展,人们对于IT基础架构的要求也越高,开始要求提供快速交付,批量部署,数据分析,网络虚拟化等新需求,各大厂商也针对自己的产品进行不断地完善,DNS最开始在Windows Serve ...

最新文章

  1. opencv数字图像处理(图像模糊)
  2. php unpack linux,PHP unpack()函数中断处理信息泄露漏洞
  3. 为什么tcp不采用停等协议_为什么TCP建立连接协议是三次握手,而关闭连接却是四次握手呢?...
  4. Android studio Github 断开连接
  5. 信息学奥赛一本通(1324:【例6.6】整数区间)
  6. 帧间差分法_OpenCV_详解
  7. 6-7 使用函数输出水仙花数_Go语言并发如何使用才更加高效
  8. 200 元人民币面世!
  9. 图片、图标等网址推荐
  10. Matlab中的plotyy用法总结
  11. React Native 版本的商米打印 Demo
  12. Android 手机号输入格式化 3-3-4
  13. hdu 4311 4312 Meeting point 曼哈顿距离之和最小
  14. 吉他大横按的学习技巧总结
  15. 阿里云OSS对象存储-图文详解
  16. 推荐几款好用的思维导图软件
  17. Oracle命令行工具基本操作及SQL 命令
  18. 如何用R画折线图,散点图,平滑曲线图
  19. 【学习笔记】零基础入门NLP - 新闻文本分类实战
  20. py-21-Android

热门文章

  1. Spring Cloud【Finchley】-08使用Hystrix实现容错
  2. Linux-diff和diff3命令
  3. Activity启动模式完全解读-更新中
  4. 怎样查看was的服务器信息,WAS 查看服务状态
  5. java越权发送邮件_已登录用户 越权 访问action方法怎么解决?
  6. datagrip mysql乱码_DataGrip 2019.1.2 x64 连接MySQL出错解决
  7. 恢复错误:\anaconda3\lib\site-packages\zmq\backend\cffi\__pycache__\_cffi_ext.c(266)
  8. git pull 配置免密_ssh/git pull 无密码登录 自动拉取
  9. python商品评论分析_亚马逊产品情感评论分析
  10. TypeScript学习笔记3:运算符