R2 DFS 配置文档格式.docx
《R2 DFS 配置文档格式.docx》由会员分享,可在线阅读,更多相关《R2 DFS 配置文档格式.docx(20页珍藏版)》请在冰豆网上搜索。
R2操作系统之后,并且架构已根据需要进行更新,可以使用以下过程安装分布式文件系统(DFS)组件
注意:
为安装分布式文件系统提供了两种方法。
使用“管理您的服务器”文件服务器工具的方法使您可以将分布式文件系统作为文件服务器角色的一部分安装。
此方法还安装其他文件服务器工具,例如“文件服务器资源管理器”和“文件服务器管理”。
使用“添加或删除程序”的方法使您可以安装“DFS管理”管理单元、DFS复制服务或两者。
用
ManageYourServer安装DFS
1.点
Start-
AllPrograms-AdministrativeTools,点击ManageYourServer.
2.点
Addorremovearole.
3.出现
ConfigureYourServerWizard画面,
点Next.
在
ServerRole
页面中,
点FileServer,
点
Next.
点Next
.
4.在AddFileServerRoleWizard中,
Next,点Replicatedatatoandfromthisserver.后面根据提示去安装,安装完成后要求重新启动计算机。
ManageYourServer.更新文件服务器角色
1.在
ManageYourServer页面中,点击
Updatethisrole.
2.在
FileServerRoleWizard中,
单击
Next.
3.在
FileServerEnvironment
Replicatedatatoandfromthisserver.
4.安装完成后,要求重新启动计算机。
用AddorRemovePrograms
来安装DistributedFileSystem
ControlPanel中,
双击
AddorRemovePrograms.
2.单击Add/RemoveWindowsComponents,
选中
DistributedFileSystem,然后单击Details.
3.选中所有的三个选项,然后单击OK.
DFSManagement中需要安装Microsoft.NETFramework2.0,其被用于DFSManagementsnap-in.
打开DFSManagement
∙点
AllPrograms-
AdministrativeTools,然后单击DFSManagement
任务一:
创建namespace
1、在namespaces上点右键,选择newnamespace
2、在NewNamespaceWizard
中输入下列相关信息。
选择用来做
NamespaceServer的服务器,这里为DC1,这台服务器既可以是dc也可以是成员服务器
在NamespaceNameandSettings中输入Public
在NamespaceType中选择Domain-basednamespace
在ReviewSettingsandCreateNamespace
中确认没有问题,点create
在Confirmation中点close,完成。
当向导完成后新的命名空间被创建,如下图所示
任务二添加namespace(如果是独立的namespace,这部省略,因为其只使用一个namespace),提高namespace的可用性
1、右键单击\\test.ad\Public,选择AddNamespaceServer
2、在Namespaceserver中,输入另一台服务器的名字,这里是SERVER-A
3、点OK,完成。
任务三委派对现有命名空间的管理权限
1.单击Start-AdministrativeTools,然后点击DFSManagement.
2.在\\server_or_domain\Public上右键单击,然后单击DelegateManagementPermissions。
3.输入你想委派管理namespace的用户名或组,然后点击OK。
4.结束后点击Delegate,看到详细权限。
Explicit:
你可以用右键点击remove来删除用户或组
Inherited:
从活动目录获得继承权限,表明你不可以remove掉它
注意
∙要执行此过程,您必须是ActiveDirectory中DomainAdmins组的成员。
任务四在命名空间中创建文件夹
1.
\\server_or_domain\Public中右击,然后点击NewFolder.
Name中,输入Software,然后点击OK.
3.已经添加上
在namespace中增加名字为Tools的文件夹
1.在Software上右击,然后点击NewFolder
Name中,
输入
Tools
3.点击Add
to添加一个文件夹目标
4.点
Browse
打开
BrowseforSharedFolders
对话框
5.在
Server中输入目标文件夹所在的主机名字
6.点击NewSharedFolder
7.在
CreateShare中,在Sharename中输入Tools,输入所在的本地路径,如果不存在,提示创建,点OK关闭所有的对话框.
8、注意:
目前只在1台服务器上存在此目标文件夹,当这台服务器出现故障时,将不能访问此目标文件夹
在Tools文件夹中增加第二个foldertarget
1.右击Tools,点击
AddFolderTarget
2.点Browse,打开对话框
3.在Server中输入第二台服务器名字SERVER-A。
4.点击NewSharedFolder
5.在CreateShare对话框中,Sharename中输入Tools,在Localpath中输入c:
\Tools,如果Tools不存在将提示创建,点ok关闭所有对话框。
6.出现提示是否创建复制组,点NO.我们将在后面进行演示。
创建新文件夹名字为TrainingGuides
右键单击\\test.ad\Public,点击
NewFolder
2.在Name中输入TrainingGuides
3.点Add
来addafoldertarget
4.点Browse打开对话框
5.中Server输入TrainingGuides文件夹所在主机的名字
6.点NewSharedFolder
7.在
CreateShare对话框中,
Sharename
中输入TrainingGuides,在localpath中输入Trainingguides所在的本地路径C:
\TrainingGuides.如果此文件夹不存在将提示创建它.
OK
关闭所有的对话框。
任务
5:
更改目标在引用中的排序方式
在此任务中,通过更改设置来优化目标在引用中的排序方式。
如果您不熟悉引用,引用是在用户访问命名空间中包含目标的命名空间根路径或文件夹时,客户端计算机从域控制器或命名空间服务器接收的目标的列表。
引用将通知客户端哪些服务器托管关联的根路径目标或文件夹目标。
例如,在客户端导航到\\server_or_domain\Public时,客户端将接收根路径引用,其中包含命名空间服务器上的根路径目标的列表。
然后,在客户端导航到包含文件夹目标的Tools文件夹时,客户端将接收文件夹引用,其中包含与Tools文件夹对应的文件夹目标的列表。
在客户端请求引用时,“分布式文件系统”服务考虑了客户端站点以及目标站点,并提供一个引用,其中包含按照当前引用排序方法排序的目标。
默认情况下,引用中先按照随机顺序列出客户端站点中的目标,然后按照最低成本排序列出客户端站点之外的目标。
要微调客户端站点之外的目标的排序方式,可以更改整个命名空间的排序方法,也可以更改各个包含目标的文件夹的排序方法。
更改排序方法是其目标跨越多个站点的命名空间中的一个重要注意事项。
例如,有时,您可能需要禁止客户端访问自己站点之外的目标。
如果是这种情况,那么可以通过配置包含目标的命名空间根路径或文件夹,使客户端仅接收自己站点之内的目标的引用。
要进一步优化目标在引用中的排序方式,可以设置目标优先级,该设置将覆盖排序方法。
例如,可以指定某个目标始终作为引用中的第一项或最后一项,与客户端站点无关,也可以指定某个目标始终作为连接成本相同的目标中的第一项或最后一项。
将“热待机”服务器视为最后手段的服务器时,是使用目标优先级的一个常见方案。
在此方案下,可以指定备用服务器始终出现在引用中的最后一位,并且只有当其他所有服务器都发生故障或由于网络中断而不可用时,客户端才故障转移到此服务器。
在下列过程中,您将验证命名空间的引用排序方法并选择文件夹目标的目标优先级。
验证命名空间的引用排序方法
1.右键单击
\\server_or_domain\Public,然后单击Properties
2.在Referrals
选项卡上的Orderingmethod中,验证选择了Lowestcost
在最低成本排序方法中(在以前的文档中也称为最低成本目标选择或站点成本核算),引用中的目标将如下所述进行排序:
1.与客户端处于同一站点的目标按照随机顺序列在引用的顶部。
2.客户端站点之外的目标按照最低成本到最高成本的顺序列出。
成本相同的引用组合在一起,每个组中的目标按照随机顺序列出。
此方法可以确保在最低成本目标可用时,客户端不会遍历成本较高的广域网(WAN)链路来访问目标。
只要所有命名空间服务器和所有域控制器均运行Windows
2003,此排序方法将适用于独立命名空间和基于域的命名空间。
如果不希望客户端访问自己站点之外的文件夹目标,那么可以覆盖各个文件夹的排序方法。
要执行此操作,在控制台树中右键单击某个包含目标的文件夹,然后依次单击“属性”、“引用”选项卡和“排除客户端站点之外的目标”。
注意,如果同一站点中没有其他目标可用,那么因为引用中未返回任何文件夹目标,所以客户端将无法访问该文件夹。
更改文件夹目标的优先级
1.点击
Tools
文件夹
FolderTargets
右击某个文件夹,然后点击Properties.
3.在Advanced
选项卡中,
Overridereferralordering,然后点击Lastamongalltargets.
6:
重命名和移动文件夹
可以使用“DFS管理”管理单元重命名文件夹或将文件夹移至命名空间中的其他位置。
如果需要更改文件夹名或重建命名空间,那么可以使用该管理单元。
在此任务中,将TrainingGuides文件夹重命名为TrainingDemos,并将其移至Software文件夹。
现在,您的命名空间应与下图类似。
重命名TrainingGuides文件夹
1.在DFSManagement中,右键单击
TrainingGuides
文件夹,然后单击RenameFolder
2.在RenameFolder对话框的newname中,键入
TrainingDemos。
移动TrainingDemos文件夹
1.在DFSManagement中,点击TrainingDemos,然后用鼠标拖往
Software
2.完成后如下图
任务7使用“DFS复制”复制命名空间中的文件夹
如果您熟悉Windows
2003中的文件复制服务(FRS),那么应知道只有基于域的命名空间中支持FRS。
在Windows
R2中,独立命名空间中和基于域的命名空间中均可以使用“DFS复制”。
因此,无论您在“任务1:
创建命名空间”中创建哪种类型的命名空间,均可以完成此任务。
Important
要执行此任务,需要在测试实验室环境中部署Active
Directory,并且您必须是DomainAdmins组的成员或已经为您委派了创建复制组以执行此任务的能力。
完成此任务之后,不会立即开始复制。
拓扑和“DFS复制”的设置必须复制到所有域控制器上,并且复制组中的每个成员必须轮询最接近的域控制器,以获取这些设置。
所需的时间取决于ActiveDirectory复制延迟以及每个成员的长轮询间隔(60分钟)。
在Tools文件夹中启用DFSReplication
1.在Tools文件夹上右键单击,然后点击ReplicateFolder
2.在ReplicateFolderWizard中,填入如下信息
1.ReplicateFolderWizard
Page
WhattoEnter
ReplicationGroupandReplicatedFolderName
选择默认值
ReplicationEligibility
PrimaryMember
如果文件夹目标是空的,那么请选择任一成员。
如果两个文件夹目标均包含内容,那么请选择包含最新内容的成员
TopologySelection
选择
Fullmesh.
ReplicationGroupScheduleandBandwidth
选择Replicatecontinuouslyusingthespecifiedbandwidth
ReviewSettingsandCreateReplicationGroup
Create
来创建复制组.
Confirmation
Close
关闭向导
ReplicationDelay
单击OK关闭警告您初始复制期间发生延迟的对话框
完成后图示如下
目标
8:
创建诊断报告
在此任务中,将通过创建诊断报告来检查复制状态。
诊断报告是一个.html文件,包含错误事件和警告事件、复制统计信息、囤积文件以及复制组的每个成员的其他信息。
1.在DFSManagemen中,选择Replication,
右键单击\\domain\Public\Software\Tools复制组,选择create
DiagnosticReport
2、在PathandName,选择默认值
3、在MemberstoInclude,接受默认值
复查为Tools复制组创建的诊断报告。
尤其注意一下下列部分:
∙注意“DFS复制”效率的提升。
此提升将随着文件的添加和更改而变化。
∙复查成员的任何错误或警告(如果有)。
通常是成员各自的“DFS复制”事件日志中出现的事件日志错误。
∙在每个成员的信息部分,复查已复制文件夹的状态(在初始复制完成之后,状态将为“正常”)和其他信息。
注意,主成员将显示与非主成员不同的统计信息;
这是因为在初始复制期间,数据源自主成员并复制到非主成员。
任务9:
浏览命名空间
浏览到命名空间根路径并查看根路径引用
Start,
点击Run,输入\\test.ad\Public,
点击OK.
2.在资源管理器中打开如下图所示
1.在资源管理器中,点击Folders按钮,显示Public所在根路径。
2.在文件夹树中右击Public,点击Properties来打开属性对话框.
3.在DFS选项中,复查“引用列表”下列出的路径。
这些路径是客户端在访问\\server_or_domain\Public时接收的根路径引用中的根路径目标。
这些目标应与本指南前面所创建的根路径目标匹配。
标记为“活动”的目标是当前连接到客户端计算机上的目标.
4.点击ok关闭对话框
浏览到Tools和TrainingDemos文件夹并查看其文件夹引用
1.在Windows资源管理器中,双击Software文件夹。
此时应看到两个文件夹:
Tools和TrainingDemos。
2.通过双击打开Tools文件夹。
3.在文件夹树中,右键单击Tools文件夹,然后单击“属性”。
4.在DFS选项卡上,复查“引用列表”下列出的路径。
这些路径是客户端在访问\\server_or_domain\Public\Software\Tools时接收的文件夹引用中的文件夹目标。
这些文件夹目标应与本指南前面所创建的文件夹目标匹配,在设置目标优先级时标记为“所有目标中的最后一项”的目标将最后列出。
标记为“活动”的目标是当前连接到客户端计算机上的目标。
5.单击“确定”关闭该对话框。
6.通过单击打开文件夹树中的TrainingDemos文件夹。
7.右键单击文件夹树中的TrainingDemos文件夹,单击“属性”,然后单击DFS选项卡。
注意,引用列表中只列出一个文件夹目标。
您的客户端计算机当前连接到此文件夹目标上。
10:
测试故障转移
在此任务中,将禁用网卡或关闭托管\\domain\Public命名空间的一个根路径目标的服务器。
对托管Tools文件夹的一个文件夹目标的服务器执行同样的操作。
在禁用网卡或关闭服务器之后,重复“任务9:
浏览命名空间”中的过程。
这些过程应生效,因为另一台服务器将继续托管\\domain\Public命名空间和Tools文件夹。
2.
这样,用户就不必知道这些共享文件夹到底在哪台服务器上,也不必一一搜索并映射它们,只需访问共享的DFS根目录,就能够很轻松地访问分布在网络上的文件或文件夹。
一、分布式文件系统在WindowsServer2003R2中的新特性
WindowsServer2003原本就有DFS功能,但是WindowsServer2003R2更强化了它的功能,例如增加了“远程差异压缩(RemoteDifferentialCompression,RDC)”,改用效率更好的DFSReplicationService来取代FileReplicationService,具有客户端故障回复、优先级设置与委派管理等功能。
用户还是可以继续使用原来的DFS,表1中列出WindowsServer2003与WindowsServer2003R2在名词使用上的不同。
表1WindowsServer2003R2的分布式文件系统新名词
而且Windows Server 2003的复制拓扑也与Windows Server 2003 R2有所不同,如图
1所示,图中多了一种复制拓扑:
环形拓扑(ringtopology),它是以循环的方式将文件从一台计算机复制到另一台计算机。
图中每一台计算机的两边分别连接到此环形拓扑中的其他两台计算机。
图1 Windows Server 2003 支持的拓扑
集散。
此拓扑要求存在三个或更多的成员;
否则,此选项不可用。
对于每个轮辐成员,可以选择必需的中心成员和(可选)用于冗余的第二个中心成员。
此可选中心可以确保轮辐成员在一个中心成员不可用时仍可以复制。
如果指定两个中心成员,中心成员之间将采用交错拓扑。
交错。
在此拓扑中,每个成员将与复制组的所有其他成员进行复制。
如果复制组中的成员等于或少于十个,此拓扑非常适合。
如果复制组中的成员多于十个,建议您使用交错拓扑。
二、分布式文件系统类型
分布式文件系统有两种方式:
一种是独立的根目录分布式文件系统,另一种是域分布式文件系统。
独立的根目录分布式文件系统,其目录配置信息本地存储在主服务器上,访问根或链接的路径以主服务器名称开始,独立的根目录只有一个根目标(见图2),没有根级别的容错。
因此,当根目标不可用时,整个DFS名称空间都不可访问。
图2 独立的分布式文件系统示意图
独立的分布式文件系统根目录具有以下特点:
•不使用活动目录。
•最多只能有一个根目录级别的目标。
•使用文件复制服务不能支持自动文件复制。
•通过服务器群集支持容错。
在域分布式文件系统中,DFS拓扑信息被存储在活动目录中,因为该信息对域中多个域控制器都可用,所以,域DFS为域中的所有分布式文件系统都提供了容错,如图3所示。
域DFS根目录具有以下特点:
•必须在域成员服务器上创建。
•使其DFS名称空间自动发布到活动目录中。
•可以有多个根目录级别的目标。
•通过(FileRepl