
Estou usando o AWS DMS Full Load Ongoing Replication (CDC) para replicar dados de um MySQL RDS para um servidor MySQL local (ambos executando o MySQL 8). Antes de iniciar o processo de replicação estou despejando a estrutura do master para a réplica, pois o DMS não replica a estrutura corretamente. Eu tenho um script Ansible para fazer isso, então está tudo bem.
O problema surge quando o pessoal que trabalha no backend precisa fazer algumas migrações de banco de dados (adicionar tabelas, editar tabelas, etc.). O DMS não replica as novas tabelas com a estrutura correta, ele replica apenas a chave primária, não a chave estrangeira ou quaisquer índices. Alguém encontrou uma solução para isso agora? Não existem muitos projetos envolvendo esse tipo de configuração, portanto também não há muita informação disponível por aí.