DFS复制,前身是Windows 2000 Server操作系统中引入的文件复制服务(FRS),是一个基于状态的新型多主机复制引擎,支持复制计划和带宽限制。DFS复制使用一种称为远程差分压缩(RDC)的新的压缩算法。RDC是一种“线上差分”客户端/服务器协议,可用于在有限带宽网络上有效地更新文件。RDC检测文件中数据的插入、删除和重新排列,使“DFS复制”能够在文件更新时仅复制已更改的文件块。

5.3.1 DFS复制简介

DFS复制使用许多复杂的进程来保持多个服务器上的数据同步,DFS复制是一个多主机复制引擎。在一个成员上进行的任何更改均将复制到复制组的所有其他成员上。DFS复制通过监视更新序列号(USN)日志来检测卷上的更改,DFS复制仅在文件关闭后复制更改。
在发送或接收文件之前,DFS复制使用暂存文件夹来暂存文件。DFS复制使用版本矢量交换协议来确定需要同步的文件。该协议通过网络为每个文件发送不到1KB的数据,用于同步发送成员和接收成员上与已更改文件关联的元数据。
文件更改后,只会复制已更改的文件块,而不会复制整个文件。RDC协议确定已更改的文件块。使用默认的设置,RDC适用于任何大于64KB的文件类型,仅通过网络传输文件的一小部分。
DFS复制对冲突的文件(即在多个服务器上同时更新的文件)使用最后写入者优先的冲突解决启发方式,对名称冲突使用最早创建者优先的冲突解决启发方式。解决冲突失败的文件和文件夹移至一个称为冲突和已删除文件夹的文件夹。还可以通过配置该服务,将已删除文件复制到冲突和已删除文件夹,以便在文件或文件夹被删除后进行检索。
DFS复制可以自我修复,可以自动从USN日志覆盖、USN日志丢失或DFS复制数据库丢失中恢复。DFS复制使用Windows Management Instrumentation(WMI)提供程序为获取配置和监视来自DFS复制服务的信息提供接口。

5.3.2 DFS复制要求

部署DFS复制,可按照如下所述配置服务器。
(1)Active Directory架构必须更新为包含新的DFS复制对象。如果原来的服务器是Windows Server 2003或者Windows Server 2003 SP1,需要升级为新的架构。这时可以使用Windows Server 2003 R2第2张安装光盘中“Cmpnents\R2\Adprep”目录下的adprep.exe程序进行,在将要升级的架构操作主机上,运行adprep.exe /forestprep命令升级。
(2)参与DFS复制的服务器必须运行Windows Server 2003 R2操作系统。在安装Windows Server 2003 R2之后,必须在每个将参与复制的服务器上安装DFS复制服务,并且必须至少在一个服务器上安装“DFS管理”管理单元,用于管理复制。
(3)防病毒软件必须与DFS复制兼容。
(4)复制组中的服务器必须处于相同的林中。不能跨不同林中的服务器进行复制。
(5)已复制文件夹必须存储在NTFS卷上。
(6)在服务器群集上,已复制文件夹必须位于节点的本地存储中,因为DFS复制服务并未设计为与群集组件协调使用,并且该服务无法故障转移到另一个节点。

5.3.3 DFS复制限制

部署时不要超过以下限制:
(1)每个服务器最多可以是256个复制组的成员。
(2)每个复制组最多可以包含256个已复制文件夹。
(3)每个服务器最多可以具有256个连接(例如128个传入连接和128个传出连接)。
(4)在每个服务器上,复制组数乘以已复制文件夹数再乘以连接数,结果必须等于或小于1024。
(5)一个复制组最多可以包含256个成员。
(6)一个卷最多可以包含8百万个已复制文件夹,一个服务器最多可以包含1TB的已复制文件。

5.3.4 创建DFS复制组

要使用DFS复制发布数据,需要创建一个复制组,然后选择包含一个或两个中心服务器(用于冗余)的集散拓扑。创建DFS复制组的步骤如下:
(1)在“DFS管理”窗口中,右键单击“复制”节点,在弹出的快捷菜单中,选取“新建复制组”命令,如图5-43所示。进入“新建复制组向导”,如图5-44所示。在“复制组类型”中选中“多用途复制组”单选按钮,单击“下一步”按钮,进入“名称和域”页,如图5-45所示。在“复制组的名称”文本框中键入有代表意义的复制组名,如“pub-soft-dfs”。单击“下一步”按钮,进入“复制组成员”页,然后,单击“添加”按钮,选择要添加的服务器,本例中为“serv-fs1”和“serv-fs2”,如图5-46所示。
图5-43 新建复制组
图5-44 复制组类型
图5-45 输入名称
图5-46 添加组成员
(2)在“复制组成员”页中,单击“下一步”按钮,进入“拓扑选择”页,(如图5-47所示)从中选中“交错(F)”单选按钮,单击“下一步”按钮,进入“复制组计划和带宽”页,选中“使用指定带宽连续复制”单选按钮,在“带宽”下拉列表框中选取“完整”选项,如图5-48所示。然后,单击“下一步”按钮,进入“主要成员”页,在“主要成员”下拉列表框中选择“SERV-FS1”,如图5-49所示。单击“下一步”按钮,进入“要复制的文件夹”页,如图5-50所示。
图5-47 拓扑选择
图5-48 设置复制组计划和带宽
图5-49 主要成员 .
图5-50 添加本地路径
(3)在“要复制的文件夹”页中单击“添加”按钮,打开“要复制的文件夹”对话框,在“要复制的文件夹的本地路径”文本框中键入或浏览到所要复制的路径,本例中使用“d:\pub-soft-dfs”,如图5-51所示。然后单击“确定”按钮,进入“其他成员路径”页,如图5-52所示。在“成员详细信息”文本框中,其他成员的本地路径为“已禁用”,应设置路径,单击“编辑”单选按钮。打开“编辑本地路径”对话框,在该对话框中的“成员身份状态”设置为“已启用”,在“文件夹的本地路径”文本框中键入共享文件夹的路径。本例中使用“pub-soft-fs2”如图5-53所示。单击“确定”按钮。返回“其他成员路径”页,然后单击“下一步”按钮,进入“复查设置并创建复制组”页,如图5-54所示。
图5-51 输入路径
图5-52 进入其他成员路径编辑页
图5-53 选择路径
图5-54 复制组设置信息
(4)在“复查设置并创建复制组”页中,单击“创建”按钮,进入“确认”页,如图5-55所示。单击“关闭”按钮,完成复制组的创建,如图5-56所示。
图5-55 确认完成
图5-56 完成复制组的创建

5.3.5 发布DFS复制组

在“复制组”创建完成以后,需要将“已复制的文件夹”发布,步骤如下:
(1)选中要发布的复制组,在详细信息窗格中的“已复制文件夹”选项卡上,右键单击要共享的已复制文件夹,在弹出的快捷菜单中选择“在命名空间中共享和发布”命令,如图5-57所示。将进入“共享和发布已复制文件夹”向导,选中“共享和发布命名空间中已复制的文件夹”单选按钮,如图5-58所示,单击“下一步”按钮,进入“共享已复制文件夹”页,如图5-61所示。然后单击“下一步”按钮,进入“命名空间路径”页。在“命名空间中的父文件夹”中选择路径,本例为“\\heuet1.org\dfs-root”,如图5-62所示。
图5-57 选择“在命名空间中共享和发布”
图5-58 发布方法
图5-59 共享已复制文件夹
图5-60 选择命名空间路径
(2)在“命名空间路径”页中,单击“下一步”按钮,进入“复查设置并共享已复制文件夹”页,如图5-61所示。查看共享文件夹的设置,如果正确,单击“共享”按钮,将进入“确认”页,如图5-62所示。单击“关闭”完成共享文件夹的发布。
图5-61 共享文件夹的设置
图5-62 完成发布

5.3.6 DFS复制计划管理

在“DFS管理”窗口中,双击“复制”节点,在打开的列表中,选中要修改的复制组,单击鼠标右键,在弹出的快捷菜单中,选取“编辑复制组计划”命令,如图5-63所示。打开“编辑计划”对话框,如图5-64所示。单击左下角“详细信息”按钮,将打开“添加计划”对话框,在此可设置计划时间,根据需要设置相时间,本例中设置为“8:00 22:00”,在“天”选项组中,把复选框全部选中,“带宽使用率”设置为“2MB”,如图5-65所示。单击“确定”按钮,返回“编辑计划”窗口,如图5-66所示。单击“确定”完成复制组计划的设置
图5-63 选取“编辑复制组计划”
图5-64 打开“编辑计划”窗口
图5-65 添加计划
图5-66 设置计划时间

5.3.7 DFS复制测试

通过第5.3.4节到5.3.6节的设置,实现了两台DFS服务器的复制组的自动复制,如图5-67和图5-68所示。由文件创建的时间和日期可以看出,两台DFS服务器的处于同步状态。
图5-67 复制文件前
图5-68 复制文件后

Windows Server 2003 R2中的DFS复制与管理相关推荐

  1. Windows Server 2003 R2中的“分布式文件系统”案例应用

    "分布式文件系统(DFS)"是从Windows 2000 Server开始提供的服务,用于将企业网络中分散的多台服务器进行集中管理并对外提供统一的访问.启用DFS后,网络中的用户只 ...

  2. WINDOWS SERVER 2003 R2 AD域控安装过程实践

    实验目的: 通过安装AD域控服务器,以实现对局域网中用户主机的权限.密码集中管理. 实验环境: 通过VMware 虚拟一台windows server 2003 服务器作为AD域控服务器,IP地址为[ ...

  3. Windows server 2003 R2 文件服務管理測試報告

    一.Windows server 2003 R2文件服务器资源管理器的功能介紹 摘自微軟網站關于windows server 2003 server R2介紹網頁中的一段話: [管理存储资源不仅包含数 ...

  4. Windows Server 2008 R2中的Hyper-V

    现在虚拟化技术已经成为数据中心的一个主要组成部分.虚拟化技术提供的操作效率帮助企业机构大幅简化操作流程和降低能耗. Windows Server 2008提供以下类型的虚拟化: ?Hyper-V提供的 ...

  5. Windows Server 2003 R2标准版 SP2 64位 (简体中文)官方原版ISO镜像迅雷下载

    Windows Server 2003 R2标准版 SP2 64位 (简体中文)官方原版ISO镜像 软件简介 Windows Server 2003 R2标准版是继Windows Server 200 ...

  6. Windows Server 2003 R2 简体中文企业版(32位)

    Windows Server 2003 R2 简体中文企业版(32位) Windows Server 2003 R2本文简称其为w2k03R2.w2k03R2是微软公司推出的一个改进了的操作系统产品, ...

  7. 使用MDT部署Windows Server 2003 R2

    由于Windows Server 2003 R2安装光盘由两种,所以使用Microsoft Deployment Toolkit部署有其特殊性.以下介绍两种方法来通过Microsoft Deploym ...

  8. windows server 2003 r2 64位web服务器安装配置注意事项

    昨天特意去机房安装64位系统,带了一个250G新硬盘去.为了减少断网的时间,首先把硬盘分好区,把许多数据也拷到一个分区里. 我用的是windows server 2003 r2英文大客户版,外加简体中 ...

  9. Windows Server 2008 R2中的托管服务帐号(MSA)-冯立亮

    Windows Server 2008 R2中的托管服务帐号(MSA) 在现代化的企业中,计算机网络占据了重中之重的地位,越来越多的企业核心业务依附于计算机网络架构,例如:往来电子邮件,文件共享,即时 ...

  10. Windows Server 2003 R2与SP2 的区别

    关于 R2,很多人分不清楚 R2 与 SP2 的关系,总是有人提出"R2 与 SP2 有什么区别"."我应该将 Server 2003 升级到 R2 还是 SP2&quo ...

最新文章

  1. python代码转换为pytorch_Pytorch中Tensor与各种图像格式的相互转化详解
  2. 如何看待「上帝掷骰子」这场概率骗局
  3. pytest使用简介
  4. Vi编辑器中查找替换
  5. Raspberry Pi 软件源
  6. 使用application log分析Fiori navigation target解析错误
  7. 收藏功能_六款多功能榻榻米,装完你家会大一半!超实用,收藏
  8. JMETER badboy 录制脚本
  9. jQuery.unique引发一个血案
  10. 家用计算机常见故障及解决方式,计算机常见的五大故障及解决办法
  11. sessionStorage和localStorage
  12. 物联网方面的竞赛有那些?
  13. [EXCEL] 宏的录制、调用和删除
  14. BAPI_PRODORDCONF_GET_TT_PROP 生产订单完工确认
  15. 『Java课设』JavaSwing+MySQL实现医院智慧点餐系统
  16. Maven-POM.xml
  17. 中国信创桌面云市场竞争格局初显,华为、华云、深信服占据三强
  18. 关于服务端与客户端的数据交互
  19. 2020年腾讯实习生算法笔试题目(感触良多)
  20. 北京大学计算机科学实验班,北京大学信息科学技术学院2018年拟接收推荐-北京大学研究生院.pdf...

热门文章

  1. WebSocket消息推送(实现进行聊天)和WebSocket简介
  2. 《Python编程从入门到实践》学习笔记7(第8章:函数)
  3. SpringMVC+Spring+Mybatis简单总结
  4. 移动端上拉加载下拉刷新插件-mescroll.js插件
  5. java 多线程 28 : 多线程组件之 Semaphore 信号量
  6. Android学习——uses-sdk标签详解
  7. 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序 解决方法
  8. 109 进程的并行和并发
  9. SQL server 2008配置与用户名登录
  10. hive split 注意事项