O melhor método para garantir a replicação do escravo mestre do Mysql é consistente?

1

Estou executando um sistema de replicação master slave em sistemas AWS EC2 sobre ssh. No entanto, deparei com alguns artigos de melhores práticas indicando que mesmo isso pode permitir que inconsistências se infiltrem nos bancos de dados - gostaria de saber qual é a maneira mais fácil de garantir que os dois bancos de dados sejam consistentes e que corrigirão quaisquer inconsistências se surgiu?

    
por user1658296 21.03.2015 / 11:46

1 resposta

2

O Percona Toolkit fornece duas ferramentas para verificar a integridade da replicação do MySQL e repará-la, se necessário: pt-table-checksum e pt-table-sync. Você pode combinar o primeiro com algum sistema de alerta como nagios e avaliar se uma sincronização é segura. Todas as sincronizações por pt-table-sync são feitas no mestre para manter a consistência na replicação.

link

    
por 21.03.2015 / 13:47