你目前正处于脱机状态,正在等待 Internet 重新连接

HOW TO:使用文件复制服务文件和文件夹筛选器

本文的发布号曾为 CHS296944
重要说明:本文包含有关编辑注册表的信息。编辑注册表之前,请确保一旦发生问题,您知道应该如何还原注册表。有关如何还原注册表的信息,请查看 Regedit.exe 中的“还原注册表”帮助主题,或 Regedt32.exe 中的“还原注册表项”帮助主题。

本任务的内容

概要
本文介绍了如何针对由文件复制服务 (FRS) 复制的内容使用文件和文件夹筛选器。

FRS 是多线程的、多主复制引擎,该引擎替代了 Microsoft Windows NT 3.x 和 4.0 中的 LAN Manager Replication (LMREPL) 服务。 基于 Windows 2000 的域控制器和服务器使用 FRS 为基于 Windows 2000 和较早版本的客户端复制系统策略和登录脚本。

FRS 还可在基于 Windows 2000 的服务器之间复制目录,这些服务器宿主同一个容错分布式文件系统 (Df) 根或子节点副本。

返回页首

概述

文件和文件夹筛选器由 NTFRS-Replica-Set 类的 fRSFileFilter 和 fRSDirectoryFilter 属性来管理。 文件和文件夹筛选器是针对包括以下内容的每个 FRS 副本进行维护的:
  • Sysvol。 Sysvol 的复制是隐式启用的。
  • 容错根,已针对其启用了复制。
  • Dfs 子节点,位于基于 Windows 2000 的服务器上,在该服务器上已启用了复制。 Dfs 复制必须在分布式文件系统管理器管理单元 (Dfsgui.msc) 上针对每个级别的 Dfs 名称空间启用,Dfs 名称空间由多个基于 Windows 2000 的服务器或域控制器“支持”。
返回页首

使用 Dfs 文件和文件夹筛选器

可将文件和文件夹筛选器应用于 NTFRS-Replica-Set 对象,以便防止复制 Windows 2000 系统卷或已复制的 Dfs 卷上的文件。 可在 Active Directory 服务中针对每个 FRS 副本单独定义文件和文件夹筛选器,也可在注册表中进行定义,但这会影响服务器上宿主的所有 FRS 副本。 应用于副本的结果筛选器是按照以下配置从 Active Directory 和注册表的设置形成的:
Active Directory 中提供的值:否
注册表中提供的值:否
使用的结果筛选器字符串: *.tmp、*.bak、~* 的默认文件筛选器,无文件夹筛选器

Active Directory 中提供的值:否
注册表中提供的值:是
使用的结果筛选器字符串: 注册表中的值

Active Directory 中提供的值:是
注册表中提供的值:否
使用的结果筛选器字符串: Active Directory 中的值

Active Directory 中提供的值:是
注册表中提供的值:是
使用的结果筛选器字符串: Active Directory 中的值和注册表中的值
在默认情况下,Active Directory 中的文件筛选器值设置为“*.tmp、*.bak、~*”,不设置注册表中的值。 不在 Active Directory 或注册表中设置文件夹筛选器。

根据本文中上面列出的配置,如果管理员希望复制 FRS 副本中的所有文件并因此删除 Active Directory 中的默认文件筛选器,应用于副本的结果筛选器将排除名称中包含 *.tmp、*.bak 和 ~* 的文件。 对于不被使用的默认文件筛选器来说,Active Directory 中的文件筛选器不能为空。 将文件筛选器设置为逗号 (,) 就足以允许复制所有文件。

运行 ntfrsutl ds 命令将显示在 Active Directory 中针对 FRS 副本定义的文件和文件夹筛选器。 但是,这也许不是应用于副本的实际筛选器。 运行 ntfrsutl sets 命令将显示针对 FRS 副本的结果文件和文件夹筛选器,这些筛选器是基于本文中上面列出的配置而创建的。

返回页首

针对 Active Directory 中的 FRS 副本设置文件和文件夹筛选器

  1. 启动“Active Directory 用户和计算机”管理单元。
  2. 查看菜单上,验证高级功能命令有复选标记。
  3. 在左窗格中,双击系统,然后双击文件复制服务
返回页首

为 Sysvol 设置筛选器

  1. 右键单击“Domain System Volume (Sysvol share)”(域系统卷(Sysvol 共享)),然后单击属性
  2. 副本集选项卡上,配置所需的文件和文件夹筛选器。
  3. 单击确定保存这些设置。
返回页首

为 Dfs 副本设置筛选器

  1. 双击 Dfs 卷,双击 Dfs 根容器。
  2. 右键单击表示要修改的 Dfs 副本的对象,然后单击属性
  3. 副本集选项卡上,配置所需的文件和文件夹筛选器。
  4. 单击确定保存这些设置。
返回页首

使用注册表项

警告:注册表编辑器使用不当会导致严重的问题,这种问题可能需要重新安装操作系统。Microsoft 不保证能够解决因为“注册表编辑器”使用不当而产生的问题。使用“注册表编辑器”需要您自担风险。

有关如何编辑注册表的信息,请查看注册表编辑器 (Regedit.exe) 中的“改变项和值”帮助主题,或 Regedt32.exe 中的“添加和删除注册表中的信息”和“编辑注册表数据”帮助主题。注意,编辑注册表之前,应当先备份注册表。如果您运行的是 Windows NT 或 Windows 2000,还应该更新“紧急修复磁盘”(ERD)。

可使用以下注册表项为服务器上宿主的所有副本集设置文件和文件夹筛选器:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ntfrs\Parameters

名称: File Exclusion Filter List
类型: REG_SZ
数据: 从复制中排除的文件名

名称: Directory Exclusion Filter List
类型: REG_SZ
数据: 从复制中排除的文件夹名
备注: 如果要跨越所有服务器维护一致的复制策略,则必须在这些副本的所有成员服务器上设置在注册表中设置的筛选器。

返回页首
ntfrs
属性

文章 ID:296944 - 上次审阅时间:03/10/2004 20:25:00 - 修订版本: 2.0

  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • kbhowtomaster KB296944
反馈