Azure迁移:Mobility服务代理安装失败,源服务器无法注册
解决Azure迁移中Mobility服务代理安装失败(无法停止必要服务)的问题
排查与修复步骤
手动检查并停止相关服务
打开服务管理器(services.msc),找到以下Azure Site Recovery相关服务:- Microsoft Azure Site Recovery Mobility Service
- Microsoft Azure Site Recovery Configuration Service
尝试手动停止这些服务,若提示权限不足,右键以管理员身份运行服务管理器,或用管理员权限的命令提示符执行:
net stop "Microsoft Azure Site Recovery Mobility Service" net stop "Microsoft Azure Site Recovery Configuration Service"若手动停止失败,通过任务管理器“详细信息”标签找到服务关联的进程,结束进程后再尝试停止服务。
清理残留文件后重装
卸载已部分安装的Mobility服务,删除以下路径的残留文件:C:\Program Files\Microsoft Azure Recovery Services AgentC:\ProgramData\Microsoft Azure Site Recovery
重启服务器后,重新尝试安装代理。
禁用安全工具并补全系统更新
暂时关闭源服务器上的第三方杀毒、防火墙或安全防护工具,这类工具可能拦截服务停止操作;同时确保服务器安装了最新的系统更新(尤其是.NET Framework相关补丁),Mobility服务依赖对应版本的.NET组件。通过CLI安装并获取详细日志
以管理员身份打开命令提示符,执行带日志输出的CLI安装命令:Setup.exe /q /l:C:\Temp\MobilityInstall.log查看
C:\Temp\MobilityInstall.log文件,定位具体无法停止的服务名称及错误代码,针对性解决问题。
验证
完成上述操作后重新安装代理,安装成功后检查源服务器是否出现在Azure Migrate的可复制VM列表中。
内容的提问来源于stack exchange,提问作者saulov8
相关产品推荐
相关产品推荐

