下表列出了 Database Migration Service 的迁移作业状态,并对这些状态进行了说明,还提供了针对这些状态的用户操作。
| 迁移作业状态 | 说明 | 可能的子状态 | 可能的用户操作 |
|---|---|---|---|
| 尚未开始 | 迁移作业已准备就绪,但仍未运行。如果迁移作业已创建但尚未开始,则此状态适用。 | 无。 | 开始按钮。删除。 |
| 正在启动… | 迁移作业正在启动。这是在启动迁移作业时出现的中间状态。启动迁移作业需要几秒到几
分钟的时间。状态会更改为 Running。 |
无。 | 删除。 |
| 正在运行 | 迁移作业正在积极运行。 |
正在进行完全转储、CDC、提升。对于没有 SUPERUSER 权限的 MySQL RDS 或来源:等待 来源写入停止,准备转储。 | 停止。提升。删除。 |
| 已完成 | 迁移作业已完成。在连续迁移类型中,此状态会在成功提升后出现。在一次性迁移类型中,此状态会在完全转储阶段完成后出现。 | 无。 | 删除。 |
| 失败 | 迁移作业因错误而失败。根据错误的类型,迁移作业可能会在问题修复后自动恢复。否则,失败是不可恢复的,需要重启迁移作业。 |
迁移作业失败之前的最后一个状态。CDC 失败, 完全转储失败。 | 重启。删除。提升。 |
| 正在重启 | 迁移作业正在重启。 | 无。 | 删除。 |
| 已停止 | 迁移作业已停止。 | 迁移作业停止之前的最后一个状态:CDC 中已停止, 完全转储中已停止。 | 如果在 CDC 阶段,则可以恢复、提升或删除迁移作业。 如果在完全转储 阶段,则可以重启或删除迁移作业。 |
| 正在恢复 | 迁移作业正在恢复。 | 无。 | 删除。 |
| 正在停止… | 在调用 Stop 后,迁移作业正在停止。这是在用户停止
迁移作业时出现的中间状态。停止作业大约需要一
分钟,在此期间,状态为 Stopping。随后,状态
会更改为 Stopped。 |
无。 | 删除。 |