迁移中心 MGC-创建主机迁移工作流:重试/全量重试
重试/全量重试
在 主机迁移 工作流运行过程中,Edge会为每台源端服务器启动一个 SMS -Agent迁移进程,该进程启动后会与SMS控制台进行通信,并接收命令执行迁移。在工作流进行到“全量迁移”和“增量同步”两个子步骤阶段,如果源端SMS-Agent进程与SMS控制台断开连接,MgC控制台会监控到该情况,同时迁移工作流会失败并出现“重试”和“全量重试”的按钮。以下是导致源端SMS-Agent进程与SMS控制台断开连接的原因,请根据具体原因选择对应的处理方法:
- 原因一:因网络异常导致源端SMS-Agent进程和SMS控制台断开连接。
该情况通常SMS-Agent进程依旧存在,只需要将网络恢复,等待SMS控制台的迁移任务恢复连接,然后在迁移工作流单击“重试”即可恢复迁移。图1 重试
Linux 源端检测SMS-Agen进程的指令:
# ps -ef | grep -v grep | grep linuxmain
Windows 源端检测SMS-Agen进程的powershell指令:
# Get-Process -Name SMSAgentDeploy -ErrorAction SilentlyContinue
- 原因二:源端主机重启等原因导致SMS-Agent进程中止,使得SMS-Agent与SMS控制台断开连接。
该情况由于SMS-Agent进程中止,导致迁移程序无法断点续传,需要已有的SMS任务重新创建。针对这种情况,MgC提供了一键“全量重试”的功能。您只需在迁移工作流单击“全量重试”按钮并确认,工作流将会直接跳到“迁移任务清理”步骤对SMS任务进行删除。SMS任务清理完毕后,工作流会再次从“启动迁移Agent”步骤运行,并在源端重新启动SMS-Agent进程,创建新的SMS迁移任务进行迁移。图2 全量重试
全量重试功能会删除旧任务,重新创建SMS迁移任务,已经迁移的数据会被覆盖。