CentoS 6。X安装xtrabackup 2.2.13

  

,,作为一线运维或者DBA对数据备份绝对不会陌生,,mysqldump, xtrabackup等常见备份姿势更是非常熟悉,还有很多商业备份工具以及其他的开源备份工具,所谓的冷备,热备,增量备份什么的,各种名词直接晃悠的你头疼。接下来跟着我继续踩一遍软件安装的坑吧。

操作系统:CentoS 6.7

xtrabackup版本:2.2.13

MySQL版本:5.6.30

官网文档:https://www.percona.com/doc/percona-xtrabackup/2.2/installation/yum_repo.html 

常见的安装方式有源码包和百胜以及转速等方式,源码编译什么比较麻烦,RPM包安装可能会出现依赖性的问题,本文中刚开始选择了用yum的方式,


1,

yum  install  http://www.percona.com/downloads/percona - release/redhat/0.1 3/percona -释放- 0.1 - 3. - noarch.rpm


2,

确保包现在可以从存储库,通过执行下面的命令:

 yum  list  |, grep  percona 

应该会看到类似于下面的输出:

<>之前…   percona xtrabackup - 20. x86_64 ,,,,,,,,,,,,,, 2.0.8-587.rhel5 ,,,,,,,,,,, percona-release-x86_64   percona-xtrabackup-20-debuginfo.x86_64 ,,,, 2.0.8-587.rhel5 ,,,,,,,,,,, percona-release-x86_64   percona-xtrabackup-20-test.x86_64 ,,,,,,,,, 2.0.8-587.rhel5 ,,,,,,,,,,, percona-release-x86_64   percona xtrabackup - 21. x86_64 ,,,,,,,,,,,,,, 2.1.9-746.rhel5 ,,,,,,,,,,, percona-release-x86_64   percona-xtrabackup-21-debuginfo.x86_64 ,,,, 2.1.9-746.rhel5 ,,,,,,,,,,, percona-release-x86_64   percona xtrabackup - 22. x86_64 ,,,,,,,,,,,,,, 2.2.13-1.el5 ,,,,,,,,,,,,,, percona-release-x86_64   percona-xtrabackup-22-debuginfo.x86_64 ,,,, 2.2.13-1.el5 ,,,,,,,,,,,,,, percona-release-x86_64   percona-xtrabackup-debuginfo.x86_64 ,,,,,,, 2.3.2-1.el5 ,,,,,,,,,,,,,,, percona-release-x86_64   percona-xtrabackup-test.x86_64 ,,,,,,,,,,,, 2.3.2-1.el5 ,,,,,,,,,,,,,,, percona-release-x86_64   percona xtrabackup -测试- 21. x86_64 ,,,,,,,,, 2.1.9-746.rhel5 ,,,,,,,,,,, percona-release-x86_64   Percona XtraBackup -测试- 22. x86_64 ,,,,,,,,, 2.2.13-1.el5 ,,,,,,,,,,,,,,, percona-release-x86_64

3

现在可以install  Percona XtraBackup ,通过运行:

 yum  install  percona-xtrabackup-22 

,根据文档配置百胜源,然后开始安装软件,下载什么很慢,并且出现以下报的错,于是我们就采取下载文件的方式

Total 尺寸:19,M   Total  download 大小:4.8,米   Is 却;能够ok  [y/N]: y   Downloading 包:   http://repo.percona.com/release/6/rpms/x86_64/percona - xtrabackup - 22 - 2.2.13 - 1. - el6.x86_64.rpm:, (Errno  14), PYCURL  ERROR  18,安康;“transfer  closed  with  884350, bytes  remaining 用读”   Trying  other 镜子。         Error  Downloading 包:   percona才能- xtrabackup - 22 - 2.2.13 - 1. - el6.x86_64:,失败:,percona - xtrabackup - 22 - 2.2.13 - 1. - el6.x86_64.rpm 得到percona-release-x86_64:, (Errno  256), No  more  mirrors 用试一试。

4,使用wget下载文件用rpm安装

wget root@username1-pc  ~) #, rpm , -ivh ,, percona - xtrabackup - 22 - 2.2.13 - 1. - el6.x86_64.rpm    警告:,percona - xtrabackup - 22 - 2.2.13 - 1. - el6.x86_64.rpm:, Header  V4  DSA/SHA1 签名,,key  ID  cd2efd2a: NOKEY   错误:,Failed 依赖关系:   perl (DBD:: mysql), is  needed  by  percona - xtrabackup - 22 - 2.2.13 - 1. - el6.x86_64   perl(时间::员工),is  needed  by  percona - xtrabackup - 22 - 2.2.13 - 1. - el6。null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

CentoS 6。X安装xtrabackup 2.2.13