
回复
背景说明
AWS RDS 权限受限,使用 mysqldump 的时候无法添加 --master_data 参数获取Binlog 的 Pos 信息,故需要调用官方存储过程进行处理,详细步骤如下。
操作步骤
1.登陆aws从实例确认下主从同步
2.调用aws的存储过程停止同步
3.调用aws的存储过程,调整binlog保留时间为168H
4.在中转的aws服务器上进行数据导出
记录以下4个信息
● Master_Host # RDS的HOST信息,通常是一串域名
● Master_Port # RDS的端口
● Relay_Master_Log_File # 主RDS节点Binlog
● Exec_Master_Log_Pos # 主RDS节点Pos
5.将导出SQL导入的本地实例中
6.创建同步权限
7、建立同步
8.原先从RDS的存储过程开启同步
Enjoy GreatSQL :)
文章转载自公众号:GreatSQL社区