文件服务器NTFS安全权限迁移

-------------------------------------------------------------------

简介:文件服务器NTFS安全权限迁移。公司有一台WinSrv2003域成员服务器作为文件服务器,上面共享了若干文件夹,并对不同的group及user设置了权限。现在我决定购买新的服务器替换之前旧的服务器,面临的两个问题 1)能否 ...

 

热点:

 

  Ctrix,HP,EMC,CIW,Oracle,Comptia,IBM,Certification Exams Questions;Bootcamp Braindumps-TestInside

 

文件服务器NTFS安全权限迁移_文件

 

文件服务器NTFS安全权限迁移。公司有一台WinSrv2003域成员服务器作为文件服务器,上面共享了若干文件夹,并对不同的group及user设置了权限。现在我决定购买新的服务器替换之前旧的服务器,面临的两个问题

1)能否有方法快速列出一个顶层文件夹和其下面的若干子文件夹的名称及相应NTFS权限

2)如何使得这些共享文件夹由旧服务器move到新服务器上时,共享权限及NTFS权限保持不变

回答:根据您的描述,我对这个问题的理解是:您准备使用新服务器替换旧的2003域成员文件服务服务器。需要列出文件夹层次结构及NTFS权限,并且在迁移文件服务器时保持共享权限和NTFS权限不变。

对于您的第一个需求,我们可以使用一些工具来实现,这里推荐以下两个:

1. AccessChk.

AccessChk是可以用来显示NTFS权限列表的命令行工具:

http://technet.microsoft.com/en-us/sysinternals/bb664922.aspx

下载后,打开CMD窗口,然后运行以下命令行:(假设d:\share是文件服务器共享目录的本地路径)

AccessChk d:\share /sub > c:\share.txt

然后打开c:\share.txt查看NTFS权限列表。

(此外,GUI工具AccessEnum也可以用来显示NTFS权限:

http://technet.microsoft.com/en-us/sysinternals/bb897332.aspx )

2. ShareEnum.您看到的文章来自活动目录seo http://gnaw0725.blogbus.com/c1404551/

这是一个GUI工具,可以用来检测网络中的共享文件夹以及共享权限:

http://technet.microsoft.com/en-us/sysinternals/bb897442.aspx

更多关于这些工具以及相关工具的使用与说明,请访问:

Sysinternals Utilities Index

http://technet.microsoft.com/en-us/sysinternals/bb545027.aspx

对于您的第二个需求,我们可以使用File Server Migration Toolkit (FSMT)来实现文件服务器的迁移。基本过程如下:

1. 访问此链接下载FSMT:

http://www.microsoft.com/downloads/details.aspx?FamilyID=d00e3eae-930a-42b0-b595-66f462f5d87b&DisplayLang=en

2. 下载后以域账号administrator安装到目标服务器上,然后运行该工具。

3. 选择新建一个项目,并启动向导。 出现转移日志名称及保存位置.

4. 如果没有使用DFS可以跳过DFS服务器选择的步骤,然后选择目标保存位置并完成向导。

5. FSMT窗口中,选”Source file servers”,在下面选 Add Server,添加源服务器以及共享路径并选择希望的选项。

6. 点”Continue”按钮直到完成迁移。

注意:1.默认设置源服务器会停止共享,解决方法是,在右边settings,取消stop shareing folders前面的复选框。2.目标服务器的共享名会在原共享名的后面加上目标服务器的名称,解决方法,选择每一个共享文件夹然后在右边settings里更改共享名,如果大量更改则需要看最下面的一篇KB。3.双层共享。假设文件夹a共享,共享名为a,里面有子文件夹a1,共享名为a1,那么在源服务器里面看到的是共享名a和a1,迁移后a1会在a文件夹里出现,但a1文件又会重新拷贝一份和a并列。且如果在右边settings里调整和原来结构一样,则会出错。无法解决。

 

 

 

 

http://www.microsoft.com/china/windowsserver2003/upgrading/nt4/tooldocs/msfst_faqs.mspx

问: 在文件服务器迁移向导中,为什么目标共享名称附加了源文件服务器名称,如何才能更改它?
   
答:

 

默认状态下,目标共享文件夹被命名为 Sharename_SourceServerName,其中 Sharename 为源文件服务器上共享文件夹的名称,同时 SourceServerName 为源文件服务器的名称。附加源文件服务器名称是为了防止命名冲突。如果用户正在迁移少量共享文件夹,则可通过编辑每个源共享文件夹的目标共享中显示的名称来删除源服务器名称。对于大型迁移来说,用户可按以下步骤编辑 .xml 文件:

 

1.

 

创建迁移项目和添加源文件服务器。

 

2.

 

关闭文件服务器迁移向导。

 

3.

 

定位迁移项目的 .xml 项目文件。默认状态下,项目文件存储在名为 FileServerMigration 的文件夹中。

 

4.

 

使用记事本打开 .xml 项目文件。

 

5.

 

搜索 ?TargetShare?Sharename_SourceServerName?/TargetShare? 并根据需要删除 _SourceServerName

例如,如果用户想要从目标共享名称中删除服务器名称 _MyOldFS,则需要使用 _MyOldFS?/TargetShare? 字符串复制 ?/TargetShare? 字符串的所有值。

注意: .xml 文件中的标记需要区分大小写。用户必须完全按照此处所显示键入标记。

 

6.

 

保存并关闭 .xml 文件,重新启动文件服务器迁移向导,并选择修改的项目文件。

如果对于用户来说,全局修改目标共享名称的能力非常重要,请通过在Windows 服务器迁移新闻组中张贴一条消息告知我们 (microsoft.public.windows.server.migration)。