Active Directory 定义了五种操做主机角色(又称FSMO):
1.架构主机 schema master
2..域命名主机 domain naming master
3.相对标识号 (RID) 主机 RID master
4.主域控制器模拟器 (PDCE)
5.基础结构主机 infrastructure master
而每种操做主机角色负担不一样的工做,具备不一样的功能:
1.架构主机
具备架构主机角色的 DC 是能够更新目录架构的惟一 DC。这些架构更新会从架构主机复制到目录林中的全部其它域控制器中。 架构主机是基于目录林的,整个目录林中只有一个架构主机。
2.域命名主机
具备域命名主机角色的 DC 是能够执行如下任务的惟一 DC:
向目录林中添加新域。
从目录林中删除现有的域。
添加或删除描述外部目录的交叉引用对象。
3.相对标识号 (RID) 主机
此操做主机负责向其它 DC 分配 RID 池。只有一个服务器执行此任务。在建立安全主体(例如用户、
组或计算机)时,须要将 RID 与域范围内的标识符相结合,以建立惟一的安全标识符 (SID)。 每个 Windows 2000 DC 都会收到用于建立对象的 RID 池(默认为 512)。RID 主机经过分配不一样的池来确保这些 ID 在每个 DC 上都是惟一的。经过 RID 主机,还能够在同一目录林中的不一样域之间移动全部对象。
域命名主机是基于目录林的,整个目录林中只有一个域命名主机。相对标识号(RID)主机是基于域的,目录林中的每一个域都有本身的相对标识号(RID)主机
A
4.PDCE
主域控制器模拟器提供如下主要功能:
向后兼容低级客户端和服务器,容许 Windows NT4.0 备份域控制器 (BDC) 加入到新的 Windows 2000 环境。 本机 Windows 2000 环境将密码更改转发到 PDCE。每当 DC 验证密码失败后,它会与 PDCE 取得联系,以查看该密码是否能够在那里获得验证,也许其缘由在于密码更改尚未被复制到验证 DC 中。
时间同步 — 目录林中各个域的 PDCE 都会与目录林的根域中的 PDCE 进行同步。
PDCE是基于域的,目录林中的每一个域都有本身的PDCE。
5.基础结构主机
基础结构主机确保全部域间操做对象的一致性。当引用另外一个域中的对象时,此引用包含该对象的
全局惟一标识符 (GUID)、安全标识符 (SID) 和可分辨的名称 (DN)。若是被引用的对象移动,则在域中担
当结构主机角色的 DC 会负责更新该域中跨域对象引用中的 SID 和 DN。
基础结构主机是基于域的,目录林中的每一个域都有本身的基础结构主机
默认,这五种FMSO存在于目录林根域的第一台DC(主域控制器)上,而子域中的相对标识号 (RID) 主机、PDCE 、基础结构主机存在于子域中的第一台DC。
转移办法:
转移RID\PDC\结构主机:
Windows 界面:
1. 打开 Active Directory 用户和计算机。
2. 在控制台树中,右键单击“Active Directory 用户和计算机”,而后单击“链接到域控制器”。
3. 在“输入另外一个域控制器的名称”中,键入要担任主机角色的域控制器的名称。
或单击可用的域控制器列表中的该域控制器。
4. 在控制台树中,右键单击“Active Directory 用户和计算机”,指向“全部任务”,而后单击“操做主机”。
5. 单击其中要改的选项卡,而后单击“更改”。
使用命令行:
ntdsutil
roles
connection
connect to server [DomainController]
quit
transfer RID master
transfer PDC
transfer infrastructure master
转移架构主机:
windows 界面:
1. 打开 Active Directory 架构管理单元。
2. 在控制台树中,右键单击“Active Directory 架构”,而后单击“更改域控制器”。
3. 单击“指定名称”并键入要担任架构主机角色的域控制器的名称。
4. 在控制台树中,右键单击“Active Directory 架构”,而后单击“操做主机”。
5. 单击“更改”。
使用命令行:
ntdsutil
roles
connection
connect to server [DomainController]
quit
transfer schema master
转移域命名主机:
使用 Windows 界面:
1. 打开 Active Directory 域和信任关系。
2. 在控制台树中,右键单击“Active Directory 域和信任关系”,而后单击“链接到域控制器”。
3. 在“输入另外一个域控制器的名称”中,键入要担任域命名主机角色的域控制器的名称。
或单击可用的域控制器列表中的该域控制器。
4. 在控制台树中,右键单击“Active Directory 域和信任关系”,而后单击“操做主机”。
5. 单击“更改”。
使用命令行:
ntdsutil
roles
connection
connect to server [DomainController]
quit
transfer domain naming master