AWS DMS 迁移问题

Posted

技术标签:

【中文标题】AWS DMS 迁移问题【英文标题】:AWS DMS Migration Questions 【发布时间】:2021-06-17 23:15:36 【问题描述】:

我是 AWS DMS 的新手,并试图了解一些细节但无法找到答案,因此非常感谢任何帮助。

Q1 - 如果您在公司数据中心(本地)有分布式数据库,您是否需要为每个分布式数据库创建 DMS?如果是这样,它会在 CDC 进行时全部同步

Q2 - DMS 可以从备用数据库复制吗?

【问题讨论】:

【参考方案1】:

Q1) 假设您使用单个 URL 连接到数据库,您应该只需要这组连接信息来复制数据库。

Q2)如果您只是在进行完全加载并且没有进行复制,那么是的,这是可能的。如果您正在谈论持续复制,它取决于数据库,但通常需要启用额外的日志记录。例如,Oracle 需要添加补充日志,mysql 需要行级二进制日志(bin logging)。很多时候备用数据库没有启用这些,但假设它们在您的实例上启用,应该是可能的。

参考资料:

https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Task.CDC.html

【讨论】:

谢谢JD D,你解释得真好。

以上是关于AWS DMS 迁移问题的主要内容,如果未能解决你的问题,请参考以下文章

无法在CLoud格式模板中测试AWS DMS端点

数据迁移服务 (DMS):出现错误后如何继续(无法执行删除语句)?

AWS DMS 添加新列以跟踪更改

使用 AWS DMS 加载数据时如何修剪列

EC2-classic 中的源端点的 AWS DMS 问题

AWS 迁移MSSQL 数据库到 Aurora