下表列出了 Database Migration Service 的迁移作业状态,并提供了相关说明和用户操作。
| 迁移作业状态 | 说明 | 可能的子状态 | 可能的用户操作 |
|---|---|---|---|
| Not started | 迁移作业已准备就绪,但仍未运行。如果迁移作业已创建但尚未开始,则此状态相关。 | 无。 | 开始按钮。删除。 |
| 开始... | 迁移作业正在启动。这是迁移作业启动时出现的中间状态。启动迁移作业需要几秒到几分钟的时间。状态会更改为 Running。 |
无。 | 删除。 |
| 正在运行 | 迁移作业正在运行。 |
正在进行 CDC 和提升。 | 停止。宣传。删除。 |
| 正在运行,但发生错误 | 此状态表示 Database Migration Service 在迁移过程中遇到了错误。系统会重试有故障的操作,并在解决基础问题后自动清除错误。
Database Migration Service 会继续迁移未受该错误影响的数据。 |
CDC。 | 停止。重新启动。提升(当作业处于 CDC 阶段时)。 |
| 已完成 | 迁移作业已完成。在持续迁移类型中,此操作会在成功升级后发生。 | 无。 | 删除。 |
| 失败 | 由于出现错误,迁移作业失败。根据错误的类型,迁移作业可能会在问题解决后自动恢复。否则,故障是不可恢复的,需要重启迁移作业。 当您迁移特定数据库时,Database Migration Service 会针对每个数据库单独显示失败状态。您可以查看特定于相应数据库的错误。 如果您需要继续迁移,但无法解决问题,可以从迁移中移除失败的数据库。 |
迁移作业失败之前的最后状态。在 CDC 中失败,在完全转储中失败。 | 重新启动。删除。宣传。 |
| 正在重启 | 迁移作业正在重启。 | 无。 | 删除。 |
| 已停止 | 迁移作业已停止。 | 迁移作业停止前的最后状态:在 CDC 中停止。 | 如果处于 CDC 阶段,则可以恢复、提升或删除迁移作业。 |
| 正在恢复 | 迁移作业正在恢复。 | 无。 | 删除。 |
| 正在停止… | 在调用 Stop 后,迁移作业正在停止。这是用户停止迁移作业时出现的中间状态。停止作业大约需要一分钟,在此期间,状态为 Stopping。随后,状态会更改为 Stopped。 |
无。 | 删除。 |