我当前有一个运行 Windows Server 2003 的文件和打印服务器。
我想用运行服务器 2008 R2 的新操作系统硬盘替换旧硬盘。
目前,所有文件都存储在同一台服务器上的另外两块硬盘上。
当我更换当前操作系统硬盘时,我认为所有文件夹的所有当前权限都将丢失。
有没有办法保留这些共享/安全权限,以便我可以“无缝”升级服务器?
答案1
Robocopy 能够在文件传输期间保留 ACL。
robocopy 源目标/MIR
答案2
此文件服务器是域成员,还是工作组中的独立服务器?NTFS 文件权限使用 SID(安全标识符)来引用用户和组。
在工作组环境中,SID 在文件服务器本身上定义,作为该服务器上配置的本地用户和组的一部分。如果您要清除启动盘并完全安装新操作系统,则权限将引用不再存在的 SID,因此您需要重置所有权限。但如果您只是进行升级,这不会影响本地用户和组,因此权限将保持不变。
在域环境中,域用户的 SID 是在域控制器上定义的。因此,即使您清除启动驱动器并重新安装新操作系统,数据驱动器上的文件仍使用相同的 SID,并且仍由域控制器定义,因此权限完全保留。