压缩备份
-
如果要加速压缩,可以使用--compress-threads选项
-
--compress-threads=4 使用四个线程同时进行压缩
清除之前的备份文件
[root@service ~]# rm -rf /data/backup/*
[root@service ~]# ls /data/backup
输入备份压缩命令
[root@service ~]# xtrabackup --defaults-file=/etc/my.cnf --backup --compress --target-dir=/data/backup/compressed/ -uroot -pWyxbuke00. -H localhost -P 3306
[root@service ~]# ls /data/backup
compressed
停止MySQL服务,删除数据库中的文件
[root@service ~]# systemctl stop mysqld
[root@service ~]# rm -rf /var/lib/mysql/*
解压缩
-
解压缩需要有 qpress 命令,由于我建了yum库,可以直接通过yum安装 yum -y install qpress
-
使用 --decompress压缩的备份集在准备备份之前需要解压,解压工具是qpress。解压后的原文件不会被删除,可以使用--remo