RDS MySQL 5.5到外部服务器的复制(ec2)

RDS MySQL 5.5到外部服务器的复制(ec2),mysql,amazon-web-services,amazon-ec2,amazon-rds,replication,Mysql,Amazon Web Services,Amazon Ec2,Amazon Rds,Replication,我正在寻找一些关于将RDS MySQL迁移到外部服务器的具体问题的帮助 以下是Arquit体系结构: RDS实例->MySQL 5.5(生产数据库) EC2实例->Linux Ami2,带有MySQL 5.5(新的dbs实例) 它们之间没有网络问题,端口3306已打开 两边都有 这个想法是: 为我要创建的RDS实例创建只读副本 迁移(完成) 从RDS ReadOnly转储数据库,并导入新的EC2实例(新的 (已完成) 停止新RDS复制副本上的复制(完成) 将新MySQL(EC2实例)设置为

我正在寻找一些关于将RDS MySQL迁移到外部服务器的具体问题的帮助

以下是Arquit体系结构:

  • RDS实例->MySQL 5.5(生产数据库)
  • EC2实例->Linux Ami2,带有MySQL 5.5(新的dbs实例)
  • 它们之间没有网络问题,端口3306已打开 两边都有
这个想法是:

  • 为我要创建的RDS实例创建只读副本 迁移(完成)
  • 从RDS ReadOnly转储数据库,并导入新的EC2实例(新的 (已完成)
  • 停止新RDS复制副本上的复制(完成)
  • 将新MySQL(EC2实例)设置为从属(完成)
  • 将新MySQL连接到RDS intance,以便同步-->卡滞
  • 当数据为sycn时,切换我们公司所有的应用程序 对于新的MySQL,删除RDS master(也删除RDS只读),然后 将新的MySQL实例保留为主体。->未决
我阅读了所有这些文档:

但在所有情况下, 当我想为在RDS实例中创建的新用户授予复制从属权限时,我得到以下错误:

mysql> GRANT REPLICATION SLAVE,REPLICATION CLIENT ON *.* TO 'reply'@'%';
ERROR 1045 (28000): Access denied for user 'admin'@'%' (using password: YES)
因此,当我检查新MySQL实例的salve状态时,我得到如下结果:

Master command COM_REGISTER_SLAVE failed: Access denied for user 'reply'@'%' (using password: YES) (Errno: 1045)
我还注意到,y阅读的所有文档的MySQL版本都是关于RDS 5.6和更高版本的

所以

有人有过这个问题吗? 有没有人体验过从RDS mySQL 5.5迁移到外部mySQL实例的过程? 我不知道这是否是与mysql RDS版本(5.5)相关的特定问题

RDS MySQL 5.5中可能不存在“授权复制从机”

如果你需要更多的信息,我期待战争

谢谢你抽出时间!:D

国王问候

伊万