O RDS cuidará da própria questão de replicação e é por isso que a AWS criou o RDS. Você se concentra no seu trabalho, enquanto a AWS cuida de todas essas coisas (replicação, backup, failover etc.)
Crie uma réplica de leitura da sua instância do RDS. A réplica de leitura é considerada como escrava, enquanto sua instância do RDS, que é o seu mestre, é chamada como Primária.
Se você quiser configurar o escravo externamente, os comandos serão úteis.
Todos os comandos devem ser disparados no escravo. Para redefinir o mestre atual,
CALL mysql.rds_reset_external_master;
CALL mysql.rds_set_external_master ('IP/Domain of your maser server', 'MySQL port', 'replication user', 'password', 'mysql bin changelog file', 'MySQL master position, 0);por exemplo.
CALL mysql.rds_set_external_master ('mymasterserver.mydomain.com', 3306, 'repl_user', 'password', 'mysql-bin-changelog.000031', 107, 0);Comando para iniciar a replicação depois de alterar o mestre,
CALL mysql.rds_start_replication;Ou pare o comando de replicação se você precisar,
CALL mysql.rds_stop_replication;