Назад | Перейти на главную страницу

Лучший способ обеспечить согласованность репликации главного подчиненного сервера Mysql?

Я использую систему репликации master-slave в системах AWS EC2 через ssh. Однако я наткнулся на несколько статей о передовой практике, в которых говорится, что даже это может позволить несогласованностям проникнуть в базы данных - я хотел бы знать, какой самый простой способ обеспечить согласованность обеих баз данных и который устранит любые несоответствия, если они возникла?

Percona Toolkit предоставляет два инструмента для проверки целостности репликации MySQL и восстановления ее при необходимости: pt-table-counterum и pt-table-sync. Вы можете объединить первое с какой-нибудь системой оповещения, например nagios, и оценить, безопасна ли синхронизация. Все синхронизации с помощью pt-table-sync выполняются на главном сервере, чтобы обеспечить согласованность репликации.

http://www.percona.com/doc/percona-toolkit/2.2/