& You ? 2020-02-14 09:28 采纳率: 0%
浏览 230

Robocopy无法使用copyall

server2008上5T文件迁移到server2012上,在用robocopy做测试时遇到无法使用copyall功能,提示没有管理审核权限。但是可以使用不带文件夹权限迁移,请问有人比较懂robocopy功能的,指导一下我,谢谢!

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-07-25 21:40
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    在Server 2008和Server 2012之间复制大文件时,你可能会遇到“没有管理审核权限”的错误消息。这是因为服务器2008的审计策略可能阻止了robocopy从源到目标计算机执行文件操作。

    为了解决这个问题,你可以采取以下步骤:

    1. 检查并修改审计策略

      • 登录到你的域控制器,然后打开“系统”或“资源管理器”。
      • 找到包含“文件和打印机配额”、“磁盘配额”或“文件共享访问控制”等项的策略组。
      • 查找名为“robocopy”的策略,并确保其值被设置为“允许”。
    2. 禁用或删除不必要的审计规则

      • 在策略组中查找“robocopy”策略的所有子策略,并逐一检查它们的值。
      • 确保所有这些策略都未设置为“禁止”或“拒绝”,并且所有其他值都是“允许”。
    3. 启用安全策略中的文件和打印配额

      • 登录到你的域控制器,然后打开“系统”或“资源管理器”。
      • 找到“用户账户控制”下的“文件和打印机配额”策略组。
      • 将其中的“允许使用命令行工具(如robocopy)来创建、删除、更新或重命名文件和文件夹”设置为“已启用”。
    4. 重新启动服务器

      • 如果上述步骤不能解决问题,那么尝试重启服务器以使更改生效。
    5. 手动添加文件和目录权限

      • 使用cmd或PowerShell,通过net use或者net share命令,将源计算机上的文件和目录权限授予目标计算机。例如:net use \\servername\path-to-source-file C:\YourTargetPath
    6. 测试迁移

      • 尝试再次运行robocopy,看看是否能成功迁移文件。如果问题仍然存在,那么可能需要进一步调整审计策略或采用其他方法。

    注意:以上建议适用于Windows Server 2008和2012版本的操作系统。对于更现代的版本,可能会有不同的策略和方法。

    评论

报告相同问题?

悬赏问题

  • ¥15 在若依框架下实现人脸识别
  • ¥15 网络科学导论,网络控制
  • ¥100 安卓tv程序连接SQLSERVER2008问题
  • ¥15 利用Sentinel-2和Landsat8做一个水库的长时序NDVI的对比,为什么Snetinel-2计算的结果最小值特别小,而Lansat8就很平均
  • ¥15 metadata提取的PDF元数据,如何转换为一个Excel
  • ¥15 关于arduino编程toCharArray()函数的使用
  • ¥100 vc++混合CEF采用CLR方式编译报错
  • ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
  • ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
  • ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同