![将用户配置文件从一台服务器移动到另一台服务器(未经许可)](https://linux22.com/image/1436969/%E5%B0%86%E7%94%A8%E6%88%B7%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E4%BB%8E%E4%B8%80%E5%8F%B0%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%A7%BB%E5%8A%A8%E5%88%B0%E5%8F%A6%E4%B8%80%E5%8F%B0%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%88%E6%9C%AA%E7%BB%8F%E8%AE%B8%E5%8F%AF%EF%BC%89.png)
有没有什么方法可以移动/复制您没有权限的文件夹,而不影响安全权限?
具体来说,我试图将“用户”文件夹从一台 Windows 服务器 (DC) 复制到另一台。创建用户时,用户本身就是其文件夹的所有者,并且策略要求管理员不能访问这些文件夹。
上次我这样做时,我只是使用 DFS 来复制文件夹,这可行,但有点混乱。
你们如何管理用户迁移?
答案1
当我上次需要完成类似的事情时,我使用了权限控制列表修改文件夹的当前权限(/e
编辑而不是替换 ACL)以赋予您完全控制权。然后您可以移动文件夹,然后删除您自己的权限。
或者,您可以使用 powershell 中的 get-acl 和 set-acl cmdlet 来获取权限集:$oldPermissions = get-acl "C:\users\folder"
,编辑要移动的权限,然后使用 set-acl 将旧权限重新应用于新位置的文件夹
然而,这两者都涉及编辑权限。
其他选项包括:
- Robocopy 以管理员身份
- DFS 复制
- 离线(Linux LiveCD)文件复制 - 我偏爱 backtrack/kali
- 备份和恢复(Backupexec、Windows Server Backup 等)
如果你确实陷入了困境,你可以创建新的文件夹结构,将用户指向它,然后为他们提供一个链接(映射驱动器、电子邮件中的 UNC 等)到旧箱,以获取他们需要/想要的任何数据的副本,前提是你将在 x 周内关闭旧服务器。