xtrabackup增量备份与恢复备份1、全备份innobackupex --user=root --password=dingding /opt/
2、基于全部做增量
innobackupex --user=root --password=dingding --incremental --incremental-basedir=/opt/2015-03
-03_09-20-44/ /opt/
2、基于第一次增量做增量
innobackupex --user=root --password=dingding --incremental --incremental-basedir=/opt/2015-
03-03_09-29-49/ /opt/
恢复
1、准备完全备份
innobackupex --apply-log --redo-only /opt/2015-03-03_09-20-44/
2、准备第一次增量备份
innobackupex --apply-log --redo-only /opt/2015-03-03_09-20-44/ --incremental-dir=/opt/2015-
03-03_09-29-49/
注意:要以完全备份集为基础,然后按顺序应用各个增量备份集。
3、准备第二次增量备份
innobackupex --apply-log /opt/2015-03-03_09-20-44/ --incremental-dir=/opt/2015-03-03_09-38-
19/
注意:最后一次应用增量备份时不需要--redo-only选项
4、恢复(mysql服务需要停止,数据库目录需要为空)
innobackupex --copy-back /opt/2015-03-03_09-20-44/
5、修改文件夹用户权限
chown -R mysql.mysql data
6启动mysql
service mysql restart
mysql -uroot -p