生产环境中,有时需要做MySQL的备份和恢复工作.因MySQL是在运行过程中的,做全量备份需要时间,全量备份完成后又有数据变动,此时需要增量备份辅助.如果想恢复数据到一个空库(例如数据迁移或者上云等更换MySQL数据库的场景),基于全量备份+增量备份的数据进行恢复,可以更接近于原本的数据. 工作中曾经使用过的2种方法: 1.基于dump全量备份.sql+binlog生成增量备份sql,进行全量+增量的备份/恢复操作. 备份过程: (1)dump命令,生成全量备份sql文件. (2)查看全量备份文