我想启动一个RDS实例,充当我当前MySQL服务器的从属设备。 我目前的MySQL服务器处于生产环境中,但我们计划在EC2 + RDS上运行新功能,新功能是只读的。我们需要将部分数据库复制到RDS。
一种选择是使用定期作业将数据从当前MySQL复制到RDS,但我仍然想知道是否可以利用MySQL本身的主/从复制功能。
感谢。
答案 0 :(得分:0)
在撰写本文时,无法使用MySQL的主/从复制功能使RDS系统成为另一个系统(系统)的从属设备。使用RDS MySQL版本5.1和5.5,只能从具有相同MySQL版本的现有MySQL RDS服务器创建新的只读副本。使用RDS MySQL 5.6,可以成为RDS主站的外部从站。但是,不能反过来,外部服务器或不同的RDS MySQL可以成为RDS MySQL 5.6从站的主服务器。
参考文献:http://aws.typepad.com/aws/amazon-rds/page/2/(关于MySQL 5.6支持) http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/MySQL.Procedural.Exporting.NonRDSRepl.html(关于RDS MySQL 5.6复制到非RDS MySQL 5.6从站)。