Maatkit工具 检查replication数据一致性

十月 10, 2011 by · Leave a Comment 

工具介绍:
1.  Mk-table-checksum:
用于对比一个服务器上不同库之间的数据,也可用于对比多个服务器上数据库之间的数据;可对在线的replication进行一致性检查。比较方法有三种,函数也可以自选。

2.  Mk-checksum-filter
用于对mk-table-checksum产生的结果做过滤,并输出不同的结果集

3.  Mk-table-sync
打印、修复两个表之间不一致的记录。

4.  详细内容请参见http://www.maatkit.org/doc/     https://launchpad.net/percona-toolkit

5.  maatkit目前已经成为Percona Toolkit的一部分,前缀“mk”相应的变成“pt”

 

应用场景:

本节主要介绍工具在replication中的应用,可以对比Master与Slave之间是否存在数据的不同,并讨论是否能够真正实现对online replication的环境进行数据一致性验证。

 

 

原文地址:http://www.mysqlops.com/2011/10/10/maatkit-compare-rplication-consistency.html