AWS RDS MySQL 从外部 数据库同步数据到RDS slave环境搭建

参考链接:

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;

你可能感兴趣的:(基础篇)