假设RDS A具有以下表:table1,table2,table3;
并且RDS B具有上述表格,然后更多:table1,table2,table3,table4,table5。
我可以从RDS A到RDS B进行单向复制吗?
也就是说,RDS A中的三个表(table1,table2,table3)中的数据被同时复制到RDS B中的相应三个表(table1,table2,table3)。
此外,我可以修改另外两个表,即RDS B的table4和table5吗?
如果可能,那么实现这一目标的正确步骤是什么?
是!您可以使用Aws数据库迁移服务来完成此操作。请看看https://aws.amazon.com/dms/
您可以使用AWS控制台创建和映射源和目标,或者安装来自amazon的架构来执行此操作。
有多种方法可以实现这一目标。每种方法都需要权衡数据,效率,成本等等。
有关比较AWS Glue和其他服务的更多细节,请参阅AWS FAQ。
注意:所有这些方法都是单向转移,因此您可以编辑RDS B上的表。
使用AWS Data Migration Service,您可以执行特定表的一次性移动或连续复制,甚至是这些表中的特定列。