分享

共享权限的复制

 pcnewage 2018-04-23

如果要复制的文件夹中,有共享文件夹,并且同样有设置过共享的权限。

那么:使用XCOPY与ROBOCOPY,复制到另外一台服务器上,共享会丢失,有没有什么办法保证,复制到另一台,共享权限不丢失。

或使用其它替代方法呢??


复制共享权限的话,我们有下面两个方法。实行下面两个方法的前提是,我们已经用XCOPY与ROBOCOPY将文件夹或者文件连同NTFS权限已经复制到另一台机器上了。 NTFS和共享权限的复制是两个步骤。

方法 1:可以用Resource Kit Tools中的PermCopy程序将共享权限设置复制到目标文件夹,前提是目标文件夹必须先共享出来且设置好且用户有相应的权限。PermCopy是Resource Kit Tools中的一个工具,如果您的Windows Server 2003服务器上未安装Resource Kit Tools,请从以下链接下载并安装

http://www.microsoft.com/downloads/details.aspx?FamilyID=9D467A69-57FF-4AE7-96EE-B18C4790CFFD&displaylang=en

=============================================================

用PermCopy迁移共享权限的步骤如下:

a. 在机器2上将从机器1服务器上拷贝过来的目录及文件所在的文件夹共享出来,设置好相应的权限。

b. 在Windows Server 2003上安装Resource Kit Tools后,用下面的命令来复制共享权限

   Permcopy //源机器名共享文件夹名 //目标机器名 共享文件夹

假设我们要将Windows Server 2003(machine 1)上的test1共享目录的共享权限复制到Windows Server 2003(machine 2)上的共享目录test2上,用的命令应该是这样的:

   Permcopy //machine1 test1 //machine2 test2  (machine1和machine2为电脑名,也可以用IP地址代替)

c. 完成了步骤2后,请在machine2服务器上检查共享权限是否复制成功。如果成功,请按此方法继续复制其它文件夹的共享权限。

更多信息,我们可以参考下面的文档:

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

Permissions Tools and Settings

http://technet.microsoft.com/en-us/library/cc786603(WS.10).aspx

方法 2:用修改注册表的方法来迁移共享权限,用这个方法的前提是文件夹在Windows 2003服务器和Windows 2008服务器上的路径是一样的。 比如,路径都是d:/share_folder。我建议您先用测试文件夹测试一下方法是否可行,测试成功后在应用到您需要复制的文件夹。具体的迁移方法如下:

=============================================================

1. 在Windows Server 2003机器1服务器上导出共享权限相关的注册表设置。导出的方法如下:

a. 在注册表中定位到下面的键值,HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/lanmanserver/Shares。

b. 左键单击Shares子键,然后在”文件”菜单上选择” 导出”,将共享权限的相关设置导出为.reg文件。

2. 将从Windows Server 2003上导出的.reg注册表设定文件拷贝到Windows Server 2003机器2上并双击运行,运行后成功后重启服务器。

重要: 在修改注册表之前,请先做备份,以便在出现问题时可以恢复到原来的设置。

3. 检查Windows Server 2003机器1服务器上相关的共享权限设定是否已经成功导入机器2服务器中。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多