Habilitar a retenção de logs binários
1. Ative o binary logging por meio de backups automatizados
2. Aumente o intervalo de retenção do binlog
binlog retention hours), use o procedimento mysql.rds_set_configuration:
Configure as configurações do binlog
Clique no link do grupo de parâmetros para acessar a página dedicada a ele. Você deverá ver um botão Edit no canto superior direito. Os parâmetros a seguir precisam ser definidos da seguinte forma:
binlog_formatcomoROW.
binlog_row_metadatacomoFULL
binlog_row_imagecomoFULL
Em seguida, clique em Save Changes no canto superior direito. Talvez seja necessário reiniciar a instância para que as alterações entrem em vigor — você saberá disso se
Pending reboot aparecer ao lado do link do grupo de parâmetros na aba Configuration da instância do RDS.
Ative o modo GTID
- No Console do RDS, clique na sua instância do MySQL.
- Clique na guia Configuration.
- Clique no link do grupo de parâmetros.
- Clique no botão Edit no canto superior direito.
- Defina
enforce_gtid_consistencycomoON. - Defina
gtid-modecomoON. - Clique em Save Changes no canto superior direito.
- Reinicie sua instância para que as alterações entrem em vigor.
Configure um usuário de banco de dados
-
Crie um usuário dedicado para o ClickPipes:
-
Conceda permissões no schema. O exemplo a seguir mostra as permissões para o banco de dados
mysql. Repita esses comandos para cada banco de dados e host que você quiser replicar: -
Conceda permissões de replicação ao usuário: