全备: innobackupex--user=bkpuser --password=bkppassword /app/soft/backup/20160107 --no-timestamp--defaults-file=/app/data/mysql/3336/etc/my.cnf 增量备份1,以上次备份为基准,上次备份是全备: innobackupex--incremental /app/soft/backup/ --incremental-basedir=/app/soft/backup/20160107/ --user=bkpuser --password=bkppassword --defaults-file=/app/data/mysql/3336/etc/my.cnf 增量备份2,以上次备份为基准,上次备份时增量备份1: innobackupex--incremental /app/soft/backup/ --incremental-dir=/app/soft/backup/2016-01-07_14-36-27/ --user=bkpuser --password=bkppassword --defaults-file=/app/data/mysql/3336/etc/my.cnf
备份恢复准备,注意在有多个备份时除最后一个不加--redo-only,其他都需要加: innobackupex--apply-log --redo-only /app/soft/backup/20160107/
innobackupex --apply-log --redo-only/app/soft/backup/20160107/--incremental-dir=/app/soft/backup/2016-01-07_14-36-27/
innobackupex--apply-log /app/soft/backup/20160107/--incremental-dir=/app/soft/backup/2016-01-07_14-37-13/
innobackupex--apply-log /app/soft/backup/20160107/
恢复: 第一步:清空目标mysql 实例datadir 第二步:执行恢复 innobackupex--copy-back /app/soft/backup/20160107/--defaults-file=/app/data/mysql/3337/etc/my.cnf 第三步:更改数据目录权限 Chown -Rmysql:mysql /app/data/mysql/3337 第四步:启动mysql实例 /usr/local/mysql/bin/mysqld_safe--defaults-file=/app/data/mysql/3337/etc/my.cnf& 第五步:验证数据准确性
|