EC2 인스턴스에서 실행중인 MySQL과 AWS RDS MYSQL 인스턴스간에 복제를 설정하려고합니다.MySQL과 AWS RDS 간의 복제 MySQL : GTID 플래그 문제
다음은 this 가이드입니다.
내 마스터 MYSQL db (EC2에서 실행 중)에서 GTID 모드가 켜져 있습니다. 슬레이브 (AWS RDS MYSQL)가 되려는 나의 GTID 모드는 꺼져 있고, 분명히 그것을 켜는 방법이 없다. 내가 복제를 시작할 때이 때문에
, 나는 노예에 오류가 다음 얻을 :
The slave IO thread stops because the master has @@GLOBAL.GTID_MODE ON and this server has @@GLOBAL.GTID_MODE OFF
내가 나의 주인의 gtid 모드를 해제 할 수 없습니다. 이 복제를 어떻게 만들 수 있습니까?
이 MySQL 5.6 또는 MySQL 5.7입니까? –
@ Michael-sqlbot 이것은 5.6 –
입니다. RDS에있는 복제본의 동기는 무엇입니까? 이 중 일시적으로 EC2에서 RDS로 마이그레이션하거나 장기적인 전략입니까? 최선의 사례는 해결 방법을 찾은 것으로 보이며 의도를 이해하면 어떤 해결 방법이 적절한 지 명확히하는 데 도움이됩니다. MySQL 5.7이 로드맵에 있습니까 /이 작업을 수행하는 데 필요한 경우 RDS 복제본을 고려할 수있는 옵션입니까? 마스터에서 GTID를 사용 중지 할 수없는 이유는 무엇입니까? –