1 .基本需求
要支持DFS复制与DFS命名空间,服务器与客户端都有一些必要的需求。在开始启用DFS复制之前,有些设置必须事先完成:
ActiveDirectory的schema必须更新,这些更新文件在WindowsServer2003R2的
CD2内,而且适用于Windows 2000 Server、Windows Server 2003、Windows Server 2003 R2。
参与DFS复制的服务器必须执行WindowsServer2003R2。而且在安装Windows
Server 2003 R2之后,还必须在这些服务器上安装与启用DFS Replication Service。
防毒软件必须与DFS复制兼容。请联络防毒软件厂商以便确认是否兼容。
参与DFS复制的服务器必须位于同一个ActiveDirectory林(forest)。
被复制的文件夹必须位于磁盘NTFS分区内。
Windows Server2003 R2的DFS Replication Service并不支持SYSVOL的复制,SYSVOL的复制还是由FRS(File Replication Service)来负责。同一台计算机内DFS Replication Service与FRS可以并存。
2 配置DFS实例
网络拓扑如图4 ,安装分布式文件系统组件的过程非常简单,选择控制面板中的添加或删除程序,然后单击添加/删除 Windows 组件,然后勾选分布式文件系统(在分布式文件系统中包含有DFS复制服务、DFS复制诊断和配置工具、DFS管理三个子组件,你可以根据需要来选择),然后点击下一步,最后单击完成即可。你需要在每一台(Server1 、Server 2 、Server 3)具有相应功能的服务器上安装对应的组件。

图 4分布式文件系统网络拓扑
在Server2与Server3上创建共享文件夹请建立Server2与Server3中的两个目标文件夹C:\Pictures,并将其设置为共享文件夹,假设共享名为Pictures,同时复制一些文件到Server B的C:\Pictures内,以便验证这些文件是否确实可以通过DFS机制被复制到Server3。
创建新的命名空间
请在Server1上选择“开始”→“管理工具”→“DFS管理”,如图5所示, 单击“命名空间”右方的“新建命名空间”。

图5创建新的命名空间
选择用来作为命名空间服务器的计算机,例如本文中的Server1。完成后单击“下一步”按钮。
在图6中设置命名空间的名称,例如Public,由于我们是创建基于域的命名空间,如果域名是abc.com,因此完整的名称将是\\abc.com\Public。完成后单击“下一步”按钮。

图6设置命名空间的名称
在选择“基于域的命名空间”,然后单击“下一步“。
检查设置,无误后单击“创建”按钮。
确认所有设置都成功后单击“关闭”按钮。图7为完成后的画面, \\abc.com\Public为新建的命名空间(根目录)。

图7 新建的命名空间成功
创建文件夹
以下我们将创建图3中的DFS文件夹“Pictures”,其两个目标分别对应到\\Server2\Pictures 与\\Server3\Pictures 。创建“文件夹”Pictures,并将目标对应到\\Server2\Pictures 。单击图8中命名空间\\abc.com\Public右方的“新建文件夹”。

图8 创建文件夹
下面请输入文件夹名称,例如图中的Pictures。使用者可以通过图中“预览命名空间”的路径,来存取所对应共享文件夹内的文件,例如\\abc.com\Public\Pictures。
接下来单击图中的“添加”按钮,然后输入文件夹目标的路径(或单击“浏览”按钮),例如图9中的\\SERVER2\Pictures。完成后单击“确定”按钮。

添加另一个目标,并将其对应到\\Server3\Pictures ,步骤同上。要将一个或多个文件夹目标添加到该文件夹中,单击“添加”,再指定文件夹目标的通用命名约定 (UNC) 路径,然后单击“确定”。要执行该过程,您必须是每台托管该命名空间的服务器上 Local Administrators 组的成员,或者必须为您委派了管理现有命名空间的能力。