排除 Azure 备份代理配置和注册问题

请参考下表中建议的操作来解决在 Azure 备份代理的安装和注册过程中可能会遇到的错误。

升级 MARS 代理

低于 2.0.9083.0 的 Microsoft Azure 恢复服务 (MARS) 代理版本依赖于 Azure 访问控制服务 (ACS)。 在 2018 年,Azure 将弃用 Azure 访问控制服务 (ACS)。 从 2018 年 3 月 19 日开始,低于 2.0.9083.0 的所有 MARS 代理版本会遇到备份失败。 若要避免或解决备份失败,请将 MARS 代理升级到最新版本。 若要确定需要 MARS 代理升级的服务器,请按照用于升级 Azure 备份代理的备份博客中的步骤操作。 MARS 代理用于将以下数据类型备份到 Azure:

  • 文件
  • 系统状态数据
  • 将 System Center DPM 备份到 Azure
  • Azure 备份服务器 (MABS)

提供的保管库凭据无效。 该文件已损坏,或者没有与恢复服务关联的最新凭据。

错误详细信息 可能的原因 建议的操作
错误
提供的保管库凭据无效。该文件已损坏,或者没有与恢复服务关联的最新凭据。(ID: 34513)
  • 保管库凭据无效(也就是说,它们是在注册之前的 48 小时前下载的)。
  • Azure 备份代理无法将某个临时文件下载到 Windows 的 Temp 文件夹。
  • 保管库凭据位于某个网络位置。
  • TLS 1.0 已禁用
  • 所配置的某个代理服务器正在阻止连接。
  • 下载新的保管库凭据。
  • 转到“Internet 选项” > “安全” > “Internet”。 接下来,选择“自定义级别”,并滚动直至看到“文件下载”部分。 然后选择“启用”。
  • 可能还需要将站点添加到受信任的站点
  • 更改设置以使用代理服务器。 然后提供代理服务器详细信息。
  • 使日期和时间与你的计算机匹配。
  • 转到 C:/Windows/Temp,检查是否存在超过 60,000 或 65,000 个扩展名为 .tmp 的文件。 如果存在,请删除这些文件。
  • 可以在服务器上运行 SDP 包进行测试。 如果收到的错误指出不允许下载文件,则很可能是因为 C:/Windows/Temp 目录中存在大量文件。
  • 确保已安装了 .NET Framework 4.6.2。
  • 如果由于 PCI 符合性而禁用了 TLS 1.0,请参阅此故障排除页面
  • 如果服务器中安装了防病毒软件,请从防病毒软件扫描中排除以下文件:
    • CBengine.exe
    • CSC.exe,这与 .NET Framework 相关。 服务器上安装的每个 .NET 版本都有一个 CSC.exe。 请排除受影响服务器上的所有 .NET Framework 版本绑定的 CSC.exe 文件。
    • Scratch 文件夹或缓存位置。
      scratch 文件夹的默认位置或缓存位置路径为 C:\Program Files\Azure Recovery Services Agent\Scratch。

Azure 恢复服务代理无法连接到 Azure 备份

错误详细信息 可能的原因 建议的操作
错误
  1. Azure 恢复服务代理无法连接到 Azure 备份。(ID: 100050) 请检查网络设置,并确保能够连接到 Internet
  2. (407) 需要代理身份验证
代理正在阻止连接。
  • 转到“Internet 选项” > “安全” > “Internet”。 然后选择“自定义级别”,并滚动直至看到“文件下载”部分。 选择“启用”。
  • 可能还需要将站点添加到受信任的站点
  • 更改设置以使用代理服务器。 然后提供代理服务器详细信息。
  • 如果服务器中安装了防病毒软件,请从防病毒软件扫描中排除以下文件。
    • CBEngine.exe(而非 dpmra.exe)。
    • CSC.exe(与 .NET Framework 相关)。 服务器上安装的每个 .NET 版本都有一个 CSC.exe。 请排除受影响服务器上的所有 .NET Framework 版本绑定的 CSC.exe 文件。
    • Scratch 文件夹或缓存位置。
      scratch 文件夹的默认位置或缓存位置路径为 C:\Program Files\Azure Recovery Services Agent\Scratch。

未能设置安全备份的加密密钥

错误详细信息 可能的原因 建议的操作
错误
未能设置安全备份的加密密钥。由于内部服务错误“输入无效错误”,当前操作失败。请稍后重试操作。如果该问题仍然存在,请联系 Microsoft 支持部门
服务器已注册到另一个保管库。 从该保管库中取消注册服务器,然后再次注册。

激活未成功完成。 由于内部服务错误 [0x1FC07],当前操作失败

错误详细信息 可能的原因 建议的操作
错误
  1. 激活未成功完成。由于内部服务错误 [0x1FC07],当前操作失败。请稍后重试操作。如果该问题仍然存在,请联系 Microsoft 支持部门
  2. 错误 34506。未在此计算机上正确配置存储的加密密码
  • Scratch 文件夹位于空间不足的卷上。
  • 已错误地将 Scratch 文件夹移到另一位置。
  • 缺少 OnlineBackup.KEK 文件。
  • 将 scratch 文件夹或缓存位置移到可用空间相当于备份数据总大小 5-10% 的卷。 若要正确地移动缓存位置,请参阅有关 Azure 备份代理的问题中的步骤。
  • 确保 OnlineBackup.KEK 文件存在。
    scratch 文件夹的默认位置或缓存位置路径为 C:\Program Files\Azure Recovery Services Agent\Scratch。
  • 需要帮助? 联系支持人员

    如果仍需要帮助,可 联系支持人员 来快速解决问题。

    后续步骤