通过二进制方式安装innobackupex
环境
OS:CentOS 6.6 32bit
介绍
官方下载地址:https://www.percona.com/downloads/XtraBackup/LATEST/
打开网页后,有些童鞋可能会问:“你不是要教我们安装innobackupex吗?给个链接却是下载XtraBackup,这是要闹哪样?”,是的,我没给错,你也没看错,因为innobackupex其实是对XtraBackup的封装,它比XtraBackup更强大,因为它不仅可以备份InnoDB表,还可以备份MyISAM表。
关于XtraBackup的安装,其实有三种方式。第一种是通过RPM包的方式安装,其优点是需要下载的文件比较小,安装也很方便;第二种是通过源代码的方式安装,其优点是不受平台的架构影响,无论你是32位还是64位,只需下载一个源码包即可,其缺点是耗时长,安装难度大,依赖软件多;第三种是通过二进制的方式安装,这种方式是最简单的,用户只需到官方网站下载对应系统版本的二进制包,然后在服务器上解压,将对应的文件拷贝到对应的目录即可,推荐新手使用。
本文只介绍通过二进制方式安装,首先打开上面给出的官方下载地址,然后按下图指示操作。
下载完之后就把文件上传到服务器(当然,你也可以直接在服务器上用wget的方式下载)。
操作
# 解压
tar xzf percona-xtrabackup-2.3.2-Linux-i686.tar.gz
# 进入解压出来的目录
cd percona-xtrabackup-2.3.2-Linux-i686/
# 拷贝bin目录下的xtrabackup命令和innobackupex命令到/usr/bin/目录
cp bin/{xtrabackup,innobackupex} /usr/bin/
# 拷贝对应的man文件到对应的man目录
cp man/man1/{xtrabackup.1,innobackupex.1} /usr/share/man/man1/
通过以上步骤就完成innobackupex的安装了,是不是很简单?