我的系统主从复制已经建立好了,并且运行正常. 我现在的备份策略是:
每天晚上2:00在从库用mysqldump把数据全导出来,做全库备份;
然后每半小时做一次增量备份,增量备份的方法就是备份从库产生的且没有备份过的binlog.现在的问题是:
全库备份没有问题,但是从库产生的binlog始终很小,我用了mysqlbinlog工具看其中的几个,发现里面没有根本没有sql语句. 而且我可以断定,主库是每半小时都会有数据加入的,且从库也会正确的与主库同步,但是从库却不能产生能够反映自每天凌晨2:00全库备份后对从库所做更改的binlog,这样我实际所做的增量备份是无效的. 不知道是不是我在哪里配置错了还是咋的,请高手指点呀!!!
每天晚上2:00在从库用mysqldump把数据全导出来,做全库备份;
然后每半小时做一次增量备份,增量备份的方法就是备份从库产生的且没有备份过的binlog.现在的问题是:
全库备份没有问题,但是从库产生的binlog始终很小,我用了mysqlbinlog工具看其中的几个,发现里面没有根本没有sql语句. 而且我可以断定,主库是每半小时都会有数据加入的,且从库也会正确的与主库同步,但是从库却不能产生能够反映自每天凌晨2:00全库备份后对从库所做更改的binlog,这样我实际所做的增量备份是无效的. 不知道是不是我在哪里配置错了还是咋的,请高手指点呀!!!
解决方案 »
- mysql binlog
- mysql引起的df磁盘使用率100%,du却只有%20多
- jdbc连接MySql解决中文乱码问题
- 请问MySQL是在黑屏的状态操作的吗
- pgsql什么情况下用链接池合适?
- grant错误,解释得详细的加分!
- 关于C API连接数据库的问题,代码出错了,我改了1个星期没改出来,大家帮看看
- [在线等待]php不能联接数据库问题|加急|
- 判断表是否存在,存在就重命名的sql语句怎么写
- 麻烦各位帮我看下 。。这也能错呢?
- 十万火急,如何写查询语句.
- 怎么改 memeo 类型的数据 update nvc_safecfg set value = 1 where key='safemode';
比如这样配置从服务器
server-id = 2
log_bin=mysql-bin
log_slave_updates=1
relay_log=mysql-relay-bin
这样mysql-bin.xxxxxxx就是二进制日志
log_slave_updates=1这两个配置项必须添加上去。
log_bin=mysql-bin打开从数据库的日志开关,如果对从库有非SELECT的操作,将会记录日志。
log_slave_updates=1 从主库复制过来的SQL语句,将会记录日志。这个的作用一般都A-B-C级联复制的时候使用。
如果需要的话,需要做配置。