参考链接:
https://docs.aws.amazon.com/zh_cn/AmazonRDS/latest/UserGuide/MySQL.Procedural.Importing.External.Repl.html
说明:亚马逊RDS支持从外部机器上通过mysql复制模式从外部master server同步到rds slave上。由于rds对权限进行了限制,无法在rds上直接使用change master 和 start slave及stop slave命令设置数据同步坐标以及开启、关闭复制,需要使用awd rds提供的接口。
设置步骤如下:
1.将创建slave的基础数据到rds,通常使用mysqldump将数据及同步坐标导出来,并导入到rds中
2设置复制坐标:CALL mysql.rds_set_external_master ('ip address', 3306, 'user', 'password', 'mysql-bin.001035', 128904824, 0);
3.启动复制:CALL mysql.rds_start_replication;
-- 如果需要终止复制,可使用如下命令
暂停复制:CALL mysql.rds_stop_replication;
停止复制,清空复制信息:CALL mysql.rds_reset_external_master;