当我尝试将运行 Red Hat Enterprise Linux Server 版本 5.7 的任何 Linux 服务器复制到 Azure 时,复制失败并显示以下错误消息。
提供程序错误消息:无法启用保护。
提供程序错误可能的原因:将移动服务推送安装到源计算机 192.168.21.161,192.168.0.161 失败,错误代码为 EP0881。源计算机的 Linux 版本目前不受支持。
提供程序错误建议的操作:虚拟机 192.168.21.161,192.168.0.161 上运行的操作系统目前不受支持。有关 Azure Site Recovery 支持的操作系统和其他先决条件的详细信息,请转到https://aka.ms/asr-os-support。
但是,通过该链接,它说支持以下机器。
Red Hat Enterprise Linux:5.2 至 5.11、6.1 至 6.9、7.0 至 7.4
为什么它失败并提示不支持?
答案1
虽然我自己没有使用 Azure 进行测试,但您尝试构建的系统版本已达到 EOL,即使使用常规 RHEL 许可证也不会收到任何更新。与 Azure 环境兼容的最早版本似乎是 RHEL 6,因此它可能从未与该服务兼容。我想你有两个选择:
与 Red Hat 协商一个假设的、可能很昂贵的支持协议,以便他们协助您调整使 Azure 代理与已停产的产品兼容所需的一切。但您最终会得到一个非常昂贵的过时操作系统。
咬紧牙关,迁移到版本 6 或 7,并使用其生命周期内的操作系统。也许你甚至足够幸运,有资格获得他们的将许可证迁移到云服务的计划