首先配置下mysql增量备份:
server-id              = 1
 log_bin                = /var/log/mysql/mysql-bin.log
 binlog-ignore-db       = sys, mysql, information_schema, performance_schema
 #设置日志格式
 binlog_format = mixed
#设置日志路径,注意路经需要mysql用户有权限写
 log-bin = /data/mysql/logs/mysql-bin.log
#设置binlog清理时间
 expire_logs_days = 7
 #binlog每个日志文件大小
 max_binlog_size = 100m
#binlog缓存大小
 binlog_cache_size = 4m
#最大binlog缓存大小
 max_binlog_cache_size = 512m
innodb_buffer_pool_size=64m
 innodb_thread_concurrency = 8
1.MySQLdump增量备份
 假定星期日下午1点执行全量备份,适用于MyISAM存储引擎。
 [root@test-huanqiu ~]# MySQLdump --lock-all-tables --flush-logs --master-data=2 -u root -p test > backup_sunday_1_PM.sql
对于InnoDB将--lock-all-tables替换为--single-transaction
 --flush-logs为结束当前日志,生成新日志文件;
 --m