我正在尝试使用 DMS 从 SQL Server 捕获更改日志并将其写入 S3。我设置了 6 小时的长轮询周期。 (AWS 建议 > 1 小时)。当数据库在夜间闲置几个小时时,DMS 会失败并出现以下错误。
DMS 错误:
最后一个错误 AlwaysOn BACKUP-ed 数据不可用 从子任务 0、线程 0 收到任务错误通知
来自云监视的错误 - 由于 BACKUP/LOG-s 不可用,因此无法访问备份日志集中的 LSN '000033fc:00005314:01e6'
我目前正在使用具有多可用功能的 DMS 版本 3.4.6。
我一直认为DMS在用DML更改更新T日志后立即读取更改数据。为什么即使轮询周期很长,我们也会看到此错误?有人可以解释为什么会导致这个问题吗?我们该如何处理这个问题?
根据 AWS 的说法,DMS 有一个错误会导致此问题,根据我的经验,我们在从 DMS 运行维护时会看到此问题,但并非每次运行维护时都会发生此问题,解决方法: