分布式文件系统(DFS)作为一种服务,使得系统管理员可以把局域网中不同服务器上的共享文件夹组织在一起,构建成一个目录树。这样,用户就不必知道这些共享文件夹到底在哪台服务器上,也不必一一搜索并映射它们,只需访问共享的DFS根目录,就能够很轻松地访问分布在网络上的文件或文件夹。
一、分布式文件系统在Windows Server 2003 R2中的新特性
Windows Server 2003原本就有DFS功能,但是Windows Server 2003 R2更强化了它的功能,例如增加了“远程差异压缩(RemoteDifferentialCompression,RDC)”,改用效率更好的DFS Replication Service来取代File Replication Service,具有客户端故障回复、优先级设置与委派管理等功能。用户还是可以继续使用原来的DFS,表1中列出Windows Server 2003与Windows Server 2003 R2在名词使用上的不同。
Windows Server 2003 R2的分布式文件系统新名词
而且Windows Server 2003的复制拓扑也与Windows Server 2003 R2有所不同,环形拓扑(ringtopology),它是以循环的方式将文件从一台计算机复制到另一台计算机。图中每一台计算机的两边分别连接到此环形拓扑中的其他两台计算机。
Windows Server 2003 支持的拓扑
集散。此拓扑要求存在三个或更多的成员;否则,此选项不可用。对于每个轮辐成员,可以选择必需的中心成员和(可选)用于冗余的第二个中心成员。此可选中心可以确保轮辐成员在一个中心成员不可用时仍可以复制。如果指定两个中心成员,中心成员之间将采用交错拓扑。
交错。在此拓扑中,每个成员将与复制组的所有其他成员进行复制。如果复制组中的成员等于或少于十个,此拓扑非常适合。如果复制组中的成员多于十个,建议您使用交错拓扑。
二、分布式文件系统类型
分布式文件系统有两种方式:一种是独立的根目录分布式文件系统,另一种是域分布式文件系统。独立的根目录分布式文件系统,其目录配置信息本地存储在主服务器上,访问根或链接的路径以主服务器名称开始,独立的根目录只有一个根目标,没有根级别的容错。因此,当根目标不可用时,整个DFS 名称空间都不可访问。
独立的分布式文件系统根目录具有以下特点:
不使用活动目录。
最多只能有一个根目录级别的目标。
使用文件复制服务不能支持自动文件复制。
通过服务器群集支持容错。
在域分布式文件系统中,DFS拓扑信息被存储在活动目录中,因为该信息对域中多个域控制器都可用,所以,域DFS为域中的所有分布式文件系统都提供了容错,如图3 所示。域DFS根目录具有以下特点:
必须在域成员服务器上创建。
使其DFS名称空间自动发布到活动目录中。
可以有多个根目录级别的目标。
通过(FileReplicationService,文件复制服务)支持自动文件复制。
通过FRS支持容错。
三、分布式文件系统配置实战
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