创建主题是因为我没有找到有关此问题的任何信息,严格遵循下面的 Microsoft 文档,但没有奏效。我需要将几个 Hyper-V VM 迁移到 Azure,用于我想运行一些研究和测试的实验室。
我尝试运行文档中描述的程序: https://docs.microsoft.com/en-us/azure/migrate/tutorial-migrate-hyper-v
我顺利地完成了所有步骤,直到迁移本身。第一次运行 Azure Site Recovery Configurator 时,过程顺利,没有错误。它发现了机器,但我没有启动复制。那时我需要关闭计算机(Windows Server 2016,Hyper-V Host),所以我稍后会返回以开始迁移虚拟机。
有一天,当我开始复制虚拟机时,它卡在 1% 处,无法继续。卡了几个小时后,我注意到基础设施服务器上的虚拟机主机页面处于“未连接”连接状态。根据应用程序的初始页面(在端口 44368 上运行的网页):发现代理、评估代理和管理应用程序正在运行。我运行了 PowerShell 脚本,该脚本将准备主机进行迁移(启用 Powershell、打开 WinRM 端口等)。这是一个家庭实验室,所以我没有防火墙和其他东西,只有一个简单的路由器。在服务上,除了 RecoveryServicesManagementAgent 之外,每个 Microsoft 服务都在运行,它在我启动后立即停止。
我尝试在 Hyper-V 主机上再次使用 Azure Site Recovery Configurator 注册,但出现以下错误:注册成功,但安装程序无法在此计算机上启动 Microsoft Azure Site Recovery 服务。请尝试手动启动服务。我没有找到有关此服务和错误的任何信息,并且它也不在 services.msc 控制台上。我注意到服务器在 Infrastrucure Servers 页面上进入“已连接”状态一段时间,但它再次停止并返回到“未连接”。
我还尝试停止我尝试复制的单个虚拟机上的复制任务,但现在它也卡在“禁用保护”状态,可能是因为它无法访问服务器,因为正在运行的服务配置有问题。
我注意到的另一个问题是,在我开始整个过程后,我的每月信用额度正在慢慢减少(免费试用)。
是否有人对此过程有更好的了解,可以帮助我将 Hyper-V VM 迁移到 Azure 或至少指出一些方向?