在Windows Server活动目录(Active Directory, AD)中,FSMO(Flexible Single Master Operation)是指那些负责特定关键操作的特殊域控制器角色。以下是FSMO五种主要角色:
-
架构主机(Schema Master)
负责整个森林级别的架构更新和修改。任何对活动目录架构(例如添加新的对象类或属性)的操作都需要通过架构主机来完成。 -
域命名主机(Domain Naming Master)
在森林级管理中,当添加、删除或者重新命名域时,这个角色是必需的。只有域命名主机有权处理这类改变森林结构的操作。 -
相对标识符主机(RID Master)
负责在整个域内分配全局唯一标识符(GUID)的一部分——相对标识符(Relative ID, RID)。每个域内的域控制器需要RID来创建新的安全主体(如用户、计算机)。 -
主域控制器仿真器(PDC Emulator)
这个角色在域级别起作用,模拟旧版Windows NT主域控制器的行为。它处理密码更改、时间同步、组策略刷新以及一些权限升级操作。在多域控制器环境中,PDC Emulator对于时间同步和密码策略的实施尤为重要。 -
基础结构主机(Infrastructure Master)
在多域环境中,基础设施主机负责维护跨域引用的对象SID历史记录,确保用户和组对象的引用在各个域之间保持一致。不过,在所有域控制器均为全局编录服务器,并且所有域的功能级别都在Windows 2000及更高版本时,这一角色的功能不再重要,因为全局编录可以自行处理这些更新。
这五种FSMO角色对于维护活动目录环境的稳定性和一致性至关重要,而且每一种角色在不同的场景下有着特定的责任和功能。在迁移或故障转移规划中,正确管理和定位这些FSMO角色是很重要的。