
# 为什么MgC迁移进度和SMS迁移进度显示不一致？
MgC主机工作流的迁移进度和SMS任务的迁移进度不一致是因为两者的步骤划分和计算进度的方式不同。SMS任务的迁移总进度是根据具体的任务阶段来划分的，而MgC主机工作流则是通过一个更简单的计算方法来估算进度。
#### SMS迁移任务总进度划分
SMS任务迁移总进度分为以下几个阶段：
1. 配置完迁移任务：完成此阶段后，进度为21%。
2. 数据迁移阶段：根据实际数据迁移的百分比增加，当数据迁移完成时，进度达到80%。
3. 配置修改+卸载代理镜像完成：完成所有配置修改和卸载代理镜像后，进度达到100%。
#### MgC主机工作流进度计算
MgC主机工作流中的每个资源都会在SMS创建一个迁移任务，例如，SMS创建的任务有6个子任务，每个子任务进度为100%后会进行下一个子任务，所有子任务进度为100%（即总进度为6个100%）代表任务迁移完成。MgC工作流的资源迁移进度会根据SMS任务实际已完成子任务的百分比之和除以600%，得到的百分比计算结果即为当前资源迁移进度。
以下图为例，计算结果为：380% ÷ 600% ≈ 63%
图1SMS子任务进度   
![](https://support.huaweicloud.com/mgc_faq/zh-cn_image_0000002156994249.png "点击放大")
