这个问题基本上是总结。
我有一个40Gb外部(不在AWS中)的MySQL v5.7数据库(它有一个16Gb的表)。该数据库将由另一个团队导入到RDS MySQL。
然后,我需要在微服务中拥有它的副本,而不是整个数据库,只有一些表(其中有16Gb的表)。 最佳解决方案是仅对各个表的某些列进行“读取复制”。 它需要与“主”表保持恒定同步。 我还想使用Aurora代替MySQL(原因:速度和成本)。
我在Google上搜索了一些信息,但除了找不到其他有用的信息 AWS Data migration service。
这里有人有经验吗?你有什么建议?
答案 0 :(得分:0)
是的,您可以明确使用DMS服务。您可以使用转换规则并放置db name和table name,这将有助于选择性迁移。
注意:-必须对任何类型的RDS源将Binlog_format设置为true。他们还应该启用备份。