0

我在使用 AWS Database Migration Service 实现从 SQL Server 作为源数据库引擎的事务复制时遇到问题,非常感谢您的帮助。

securePolicy ”连接属性默认为“ RELY_ON_SQL_SERVER_REPLICATION_AGENT ”。这些工具将开始模拟数据库中的事务,以防止日志被重用并能够从活动日志中读取尽可能多的更改。

但是这些保障交易的预期行为是什么?这些会话会在某个时候停止吗?启动/运行一段时间/停止此类事务的机制是什么?

我管理的生产数据库处于完全恢复模式,每半小时备份一次日志。由于有效的截断过程无法成功以及由于 DMS 工具启动的那些保护事务,日志会增长到巨大的大小。

由于 DMS 的这种行为导致的 LOG_SCAN 导致的完整事务日志,目前唯一的解决方案是停止 DMS 任务并运行手动截断日志,以释放未使用的空间。但是,如果我们知道每次发生此类问题时都需要停止复制,那根本不是解决方案,因为它会经常发生。

如果可能,请分享有关该工具的一些内部信息。

谢谢

4

0 回答 0