innobackupex 压缩备份后,如需还原,需要经过解压缩。Innobackupex默认没有集成安装qpress,下面是下载安装的具体步骤。在此不讨论yum安装。
step 1 因为服务器没有上网权限,请本地下载,然后上传服务器
选定下载文件,如 图-1;
<图-1>
Step 2 解压下载
因为是tar文件,如果目标服务器没有相应的解压软件,可以上传前,本地解压。
Step 3 上传至指定 服务器
Step 4 将上传文件中的 qpress 复制到 /usr/bin 下
cp qpress /usr/bin
(默认从/usr/local/bin寻找qpress解压)
Step 5 检查文件的权限,赋权,否则报错
报错信息如图-2
<图-2>
在 /usr/bin 下
chmod 755 qpress
P.S 补充说明
(1)解压语法
innobackupex [--decompress] [--parallel=NUMBER-OF-FORKS] BACKUP-DIR --decompress:该选项表示解压--compress选项压缩的文件。 --parallel:该选项表示允许多个文件同时解压。为了解压,qpress工具必须有安装并且访问这个文件的权限。这个进程将在同一个位置移除原来的压缩/加密文件。 BACKUP-DIR:备份目录
(2)压缩前的文件需手动删除
官网要求如图-3
<图-3>
解压缩后删除压缩文件的命令可以参考一些指令:
find . -name "*.qp" |xargs rm -rf