背景:公司共享文件夹存储出现问题,需要重新挂一个存储上去,又不能影响用户使用太久,该台服务器只做文件共享,所以我们定的方案是:新建一台服务器,然后将文件拷贝过去,权限拷贝过去
注意的点:
①NTFS权限
②共享权限
③服务器配额
这3个点是windows共享文件服务器最常见的
1.开始权限迁移,首先迁移NTFS权限
NTFS权限可以用robocopy命令,这样同时能复制文件和权限一起,命令如下
robocopy.exe \\192.168.1.1\share I:\share /e /copyall /Z /R:0 /W:0 /XA:H /v
这里注意的是\\192.168.1.1\share这个是源共享文件夹地址,I:\share是目的端地址
不过我们公司有NBU,更方便,我直接用NBU备份,然后恢复过去
2.共享权限拷贝,共享权限是在windows的注册表里面的,直接导入,然后用脚本导出即可
导出脚本如下:
@echo off
set rf=.\shareConfig.reg
reg export HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\Shares %rf%
pause
导入脚本如下:记得导出来的是一个reg文件要放在同一级目录我都是放桌面
@echo off
set rf=.\shareConfig.reg
reg import %rf%
net stop server
net start server
net share
pause
3.磁盘限额,这个很容易被疏忽。有些公司也不一定用上。磁盘限额是可以导出的:
点击配额配置,点击配额项
这里导出,然后到新的磁盘那边设置好配额,导入即可,会刷新你原先的用量。