1. 延时备份的实现:
延时备份让slave滞后于master一段时间,当你误操作时只要立即停止slave的同步,即可轻松地从延时备份库中找回你误删的数据。
http://ourmysql.com/archives/912
主要是使用maatkit工具集 http://www.maatkit.org/doc/
在mysql replication filter中,不管是master filters还是slave filters, do-db(binlog-do-db, replicate-do-db)的优先级高于ignore-db(binlog-ignore-db, replication-ignore-db), do-table优先级高于ignore-table , 非wild优先级高于wild。
2. 关于MMM实现Master-Slave结构
3 、 mmm_control - simple script dedicated to management of the mmmd_mon processes by commands.
每一个MySQL 服务器 结点需要运行mmmd_agent ,同时在另外的一个机器上( 可以是独立的一台机器,也可以是和AppServer 共享同一个服务器) 运行mmmd_mon 。形成1 * mmmd_mon + n * mmmd_agent 的部署架构。
主机名
|
IP
|
Port
|
App
|
目录
|
备注
|
Node1
|
192.168.1.2
|
3306
|
mysql
|
/var/lib/mysql
|
数据库服务器1
|
Node2
|
192.168.1.3
|
3306
|
mysql
|
/var/lib/mysql
|
数据库服务器2
|
Mon
|
192.168.1.4
|
3306
|
Mysql
|
/var/lib/mysql
|
数据库管理服务器
|
Proxy
|
192.168.1.5
|
4040
|
Proxy
|
|
数据库代理(NLB)
|
详细见: http://liuyu.blog.51cto.com/183345/98867