innobackup stream 压缩备份,解压后的qp文件

是用innobackup stream 压缩备份,解压后很多文件还是qp格式的压缩文件,需要再解压。

备份:

[root@ ~]# /usr/bin/innobackupex --defaults-file=/etc/my.cnf --user=root --password=*** --stream=xbstream --compress --compress-threads=8 --parallel=4 ./ > /data/backup/all_db_backup.xbstream

解压:

[root@ ~]# /usr/bin/xbstream -x < /data/backup/all_db_backup.xbstream  -C /data/backup/all_db_backup/ 

解压出来后会有很多 *.qp文件,这些是qp压缩格式的压缩文件,需要再次解压:

[root@ ~]# cd /data/backup/all_db_backup/ 
[root@ ~]# for qp in `find . -iname "*\.qp"`; do /usr/local/bin/qpress -d $qp $(dirname $qp) && rm $qp; done 

如果xtrabackup版本大于2.1.4,可以直接通过该方式解压:

[root@ ~]# /usr/bin/innobackupex --decompress /data/backup/all_db_backup/ 

到此,就可以进行apply -log 了

猜你喜欢

转载自www.cnblogs.com/wshenjin/p/9231157.html
今日推荐