为什么我的 AWS DMS 任务处于错误状态?

上次更新时间:2019 年 10 月 2 日

我的 AWS Database Migration Service (AWS DMS) 任务处于错误状态。错误状态有什么含义?我该如何排查并解决该错误?

简短描述

AWS DMS 任务处于错误状态意味着该任务中有一个或多个表无法迁移。状态为错误的任务继续从选择规则加载其他表,但失败的任务将会停止并产生致命错误。

解决方法

  1. 要找出有错误的表,请打开 AWS DMS 控制台
  2. 从导航窗格中,选择数据库迁移任务。 
  3. 出错的表列中,列出了有错误的表数量。
  4. 选择状态为错误的任务的名称。
  5. 表统计数据部分中,检查负载状态列以查看哪些表名称包含错误。或者,您也可以运行 describe-table-statistics
  6. 要针对错误消息进一步排错,您必须启用 Amazon CloudWatch 日志记录。如果您尚未启用日志记录,则停止任务,修改任务以启用日志记录,然后重新启动任务。
  7. 在任务的日志页面上,筛选时间戳以获得具有 ]E:]W: 的事件。
  8. 解决错误后,您必须重新加载表或重新启动任务以便解决错误状态。

AWS DMS 的常见错误

这篇文章对您有帮助吗?

我们可以改进什么?


需要更多帮助吗?