本文介绍如何直接修改每个复制组的配置对象的权限。
适用于: Windows Server 2003 R2原始 KB 数: 911604
简介
分布式文件系统 (DFS) 复制使用 Active Directory 目录服务来存储配置对象。 使用 Active Directory 时,可以更准确地委托用户权限。 DFS 管理功能提供高级委派支持。 通过此支持,你可以向用户授予创建复制组的能力。 通过此支持,还可以授予用户对已创建的复制组的管理权限。
配置对象
在详细查看每个对象之前,最好先查看所有对象。 本部分介绍用于配置 DFS 复制的对象。 这些对象的权限确定哪些用户可以对复制组执行特定操作。
全局对象
全局对象将副本集配置为整体。 例如,全局对象配置复制的文件夹数。 全局对象还配置复制组的每个成员之间的连接。
msDFSR-GlobalSettings
此对象在以下时间创建:
- 创建域中的第一个复制组时
- 用户首次委派权限以在域中创建复制组
此对象在系统容器中创建。 默认情况下,只有域管理员可以创建此对象。
建议对此对象进行的唯一安全修改是向用户授予在此容器中创建 msDFSR-ReplicationGroup 子对象的权限。 若要对此任务使用 DFS 管理,请在复制节点上执行委托管理权限操作。
msDFSR-ReplicationGroup
此对象包含特定于单个复制组的所有全局设置。 若要在 DFS 管理中修改此容器的权限,请对复制组执行委托管理权限操作。 可以授予对复制组的用户管理权限。 还可以授予用户对 msDFSR-ReplicationGroup 对象和复制组的所有子对象的控制。 以下属性存储在此对象中:
- 说明 复制组说明。
- msDFSR-Topology 默认计划。
msDFSR-Content
创建复制组时,此对象在 msDFSR-ReplicationGroup 对象下创建。 msDFSR-Content 对象包含复制组中每个复制文件夹的 msDFSR-ContentSet 对象。
注意
此对象中没有重要的属性。
msDFSR-ContentSet
将为复制组中每个复制的文件夹创建 msDFSR-ContentSet 对象。 以下属性存储在此对象中:
- 说明 复制文件夹的说明。
- msDFSR-FileFilter 文件筛选器从复制中排除。
- msDFSR-DirectoryFilter 从复制中排除文件夹的目录筛选器。
- msDFSR-DfsPath 将复制的文件夹发布到 DFS 命名空间时,DFS 文件夹的路径。
msDFSR-Topology
创建复制组时,此对象在 msDFSR-ReplicationGroup 对象下创建。 msDFSR-Topology 对象包含复制组的每个成员的 msDFSR-Member 对象。
注意
此对象中没有重要的属性。
msDFSR-Member
将为复制组的每个成员创建 msDFSR-Member 对象。 此对象引用成员的计算机对象。 此对象包含每个连接的 msDFSR-Connection 对象,其中此成员是连接的接收成员。 以下属性存储在此对象中:
- msDFSR-ComputerReference 对成员的计算机对象的引用。
msDFSR-Connection
msDFSR-Connection 是作为 msDFSR 成员对象的子级创建的,用于与该成员建立的每个传入复制连接。 以下属性存储在此对象中:
- msDFSR-Enabled 连接的启用状态。
- msDFSR-Schedule 连接的自定义计划。
- msDFSR-Keywords 连接的关键字。
- msDFSR-RdcEnabled rRemote 差异压缩的启用状态。
服务器本地对象
服务器本地对象存在于参与复制的每个服务器的计算机帐户中。 这些对象配置复制组的各个成员。
msDFSR-LocalSettings
此对象是计算机帐户上 DFS 复制对象的顶级容器。
msDFSR-Subscriber
将为服务器所属的每个复制组创建 msDFSR-Subscriber 对象。 此对象包含由 msDFSR-Subscriber 对象指定的复制组中每个复制文件夹的 msDFSR-Subscription 对象。 以下属性存储在此对象中:
- msDFSR-MemberReference 对 msDFSR-Member 对象的引用。
msDFSR-Subscription
msDFSR-Subscription 对象包含服务器上每个复制文件夹唯一的设置。 以下属性存储在此对象中:
- msDFSR-RootPath 复制文件夹的本地路径。
- msDFSR-StagingPath 复制文件夹的暂存路径。
- msDFSR-StagingSizeInMb 暂存文件夹的大小。
- msDFSR-ConflictSizeInMb 冲突文件夹的大小。
- msDFSR-Enabled 订阅的启用状态。
- msDFSR-Flags 一个标志,用于控制是否将已删除的文件移动到冲突文件夹。
详细委派
-
授予创建复制组的权限
此操作是 DFS 管理中提供的两个委派操作之一。 若要在 Active Directory 用户和计算机 中手动执行此操作,请执行以下步骤:
- 启动“Active Directory 用户和计算机”。
- 右键单击域\System\DFSR-GlobalSettings 节点,然后单击“ 属性”。
- 单击“安全”选项卡,然后单击“高级”。
- 授予所需用户或组“创建所有子对象”权限,然后在“应用于”**区域中仅选择“**此对象”。
-
将管理权限委托给复制组
这是 DFS 管理中提供的其他委派操作。 若要在 Active Directory 用户和计算机 中手动执行此操作,请执行以下步骤:
- 启动“Active Directory 用户和计算机”。
- 右键单击域\System\DFSR-GlobalSettings 节点,然后单击“ 属性”。
- 单击“安全”选项卡,然后单击“高级”。
- 向所需用户或组授予“完全控制”权限,然后选择“应用于**”区域中的“此对象”和所有子对象**。
- 将用户或组添加到每个成员的本地管理员组。
-
在不成为本地管理员的情况下管理本地系统设置
通常,用户必须是管理员才能管理本地计算机设置。 若要使不是管理员的用户能够管理本地计算机设置,请授予用户直接控制 Active Directory 中所需的对象。 为此,请按照下列步骤进行操作:
-
启动“Active Directory 用户和计算机”。
-
右键单击计算机节点,然后单击“ 属性”。
默认情况下,计算机节点的路径如下:
- 成员服务器 Domain\Computer\ComputerName\DFSR-LocalSettings
- 域控制器 Domain\Domain Controllers\ComputerName\DFSR-LocalSettings
-
单击“安全”选项卡,然后单击“高级”。
-
向所需用户或组授予“完全控制”权限,然后单击以选择“应用于”区域中的“此对象”和所有子对象。
-
-
控制所有复制组
若要授予用户对域中所有现有和将来的复制组的控制,请执行以下步骤:
- 启动“Active Directory 用户和计算机”。
- 右键单击域\System\DFSR-GlobalSettings 节点,然后单击“ 属性”。
- 单击“安全”选项卡,然后单击“高级”。
- 向所需用户或组授予“完全控制”权限,然后单击以选择“应用于”区域中的“此对象”和所有子对象。
- 将用户或组添加到每个成员的本地管理员组。 或者,为复制组中每台服务器的计算机对象授予 完全控制 权限。
-
添加/删除/修改复制的文件夹
若要仅授予用户修改、添加或删除复制文件夹的权限,请执行以下步骤:
- 启动“Active Directory 用户和计算机”。
- 右键单击域\System\DFSR-GlobalSettings\ReplicationGroup\Content 节点,然后单击“ 属性”。
- 单击“安全”选项卡,然后单击“高级”。
- 向所需用户或组授予“完全控制”权限,然后选择“应用于**”区域中的“此对象”和所有子对象**。
- 将用户或组添加到每个成员的本地管理员组。 或者,为复制组中每台服务器的计算机对象授予 完全控制 权限。
-
添加/删除/修改成员和连接
若要仅授予用户修改、添加或删除成员和连接的权限,请执行以下步骤:
- 启动“Active Directory 用户和计算机”。
- 右键单击域\System\DFSR-GlobalSettings\ReplicationGroup\Topology 节点,然后单击“ 属性”。
- 单击“安全”选项卡,然后单击“高级”。
- 向所需用户或组授予“完全控制”权限,然后选择“应用于**”区域中的“此对象”和所有子对象**。
- 将用户或组添加到每个成员的本地管理员组。 或者,为复制组中每台服务器的计算机对象授予 完全控制 权限。
-
针对复制组生成报表
若要生成诊断报告,用户必须是作为报表一部分的服务器本地管理员。