我正在尝试在 Azure 中为我的 Linux VM 设置备份。我通过恢复服务工具进行此操作。
我的所有 Linux VM 均已被发现并成功注册。
但是当备份作业运行时,所有虚拟机的备份都会失败,并出现以下错误:
备份失败,出现内部错误。请在几分钟后重试该操作。如果问题仍然存在,请联系 Microsoft 支持。
没有关于错误的更多详细信息,我已尝试多次重新运行该作业,结果相同。
我查看了文档并发现了以下内容:
您可能因以下两个原因收到此错误:
1 - 需要复制的数据太多。请检查磁盘数量是否少于 6 个。
2 - 原始虚拟机已被删除,因此无法进行备份。为了保留已删除虚拟机的备份数据但停止备份错误,请取消保护虚拟机并选择保留数据的选项。这将停止备份计划以及重复出现的错误消息。
以上都不适用,虚拟机未被删除,并且每个虚拟机只有一个数据磁盘。
Linux VM 是从 Gallery 创建的,因此我假设 VM 代理已正确配置(它们由恢复服务发现)
有什么想法或要寻找什么吗?
答案1
我必须按照此处所述更新 Azure Linux 代理:
对于 Ubuntu:
wget https://raw.githubusercontent.com/Azure/WALinuxAgent/WALinuxAgent-2.0.12/waagent
chmod +x waagent
sudo cp waagent /usr/sbin
sudo /usr/sbin/waagent -install -verbose
sudo service walinuxagent restart
使用以下方式检查新版本
waagent -version
另外,我必须重新发现并重新注册虚拟机才能开始工作。