软件准备:要安装两个软件
1. Percona Xtrabackup 安装步骤
yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm
yum list | grep percona
yum install percona-xtrabackup-24
2.下载 qpress 工具安装
下载地址:
https://docs-tencentdb-1256569818.cos.ap-guangzhou.myqcloud.com/qpress-11-linux-x64.tar
tar -xf qpress-11-linux-x64.tar -C /usr/local/bin
source /etc/profile
3.使用 xbstream 命令将备份文件解包到目标目录
xbstream -x --parallel=2 -C /data/mysql < /data/bakup.xb
本文目标目录以 /data/mysql 为数据文件恢复存储,您可根据实际情况替换为实际路径。
/data/bakup.xb 替换为您的备份文件。
4.使用如下命令将目标目录下所有以.qp结尾的文件都解压出来
xtrabackup --decompress --target-dir=/data/mysql
xtrabackup 默认在解压缩时不删除原始的压缩文件,若需解压完删除原始的压缩文件,可在上面的命令中加上 --remove-original 参数。
5.Prepare 备份文件
xtrabackup --prepare --target-dir=/data/mysql
6.启动mysql:
chown -R mysql:mysql /data/mysql
mysqld_safe --defaults-file=/etc/my.cnf --user=mysql --datadir=/data/mysql &
网友评论