千家信息网

CentoS 6.X安装xtrabackup 2.2.13

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,作为一线运维或者DBA对数据备份绝对不会陌生,mysqldump、xtrabackup等常见备份姿势更是非常熟悉,还有很多商业备份工具以及其他的开源备份工具,所谓的冷备、热备、增量备份什么的,各种名词
千家信息网最后更新 2026年10月31日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

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


1、Install the Percona repository

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


2、Testing the repository

Make sure packages are now available from the repository, by executing the following command:

yum list | grep percona

You should see output similar to the following:

...percona-xtrabackup-20.x86_64               2.0.8-587.rhel5             percona-release-x86_64percona-xtrabackup-20-debuginfo.x86_64     2.0.8-587.rhel5             percona-release-x86_64percona-xtrabackup-20-test.x86_64          2.0.8-587.rhel5             percona-release-x86_64percona-xtrabackup-21.x86_64               2.1.9-746.rhel5             percona-release-x86_64percona-xtrabackup-21-debuginfo.x86_64     2.1.9-746.rhel5             percona-release-x86_64percona-xtrabackup-22.x86_64               2.2.13-1.el5                percona-release-x86_64percona-xtrabackup-22-debuginfo.x86_64     2.2.13-1.el5                percona-release-x86_64percona-xtrabackup-debuginfo.x86_64        2.3.2-1.el5                 percona-release-x86_64percona-xtrabackup-test.x86_64             2.3.2-1.el5                 percona-release-x86_64percona-xtrabackup-test-21.x86_64          2.1.9-746.rhel5             percona-release-x86_64percona-xtrabackup-test-22.x86_64          2.2.13-1.el5                percona-release-x86_64

3、install the packages

You can now install Percona XtraBackup by running:

yum install percona-xtrabackup-22

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

Total size: 19 MTotal download size: 4.8 MIs this ok [y/N]: yDownloading Packages: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 to read"Trying other mirror.Error Downloading Packages:  percona-xtrabackup-22-2.2.13-1.el6.x86_64: failure: percona-xtrabackup-22-2.2.13-1.el6.x86_64.rpm from percona-release-x86_64: [Errno 256] No more mirrors to try.

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

wget
root@username1-pc ~]# rpm  -ivh   percona-xtrabackup-22-2.2.13-1.el6.x86_64.rpm warning: percona-xtrabackup-22-2.2.13-1.el6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID cd2efd2a: NOKEYerror: Failed dependencies:        perl(DBD::mysql) is needed by percona-xtrabackup-22-2.2.13-1.el6.x86_64        perl(Time::HiRes) is needed by percona-xtrabackup-22-2.2.13-1.el6.x86_64
percona-xtrabackup-22                  x86_64               2.2.13-1.el6                              percona-release-x86_64               4.8 MInstalling for dependencies: Percona-Server-shared-51               x86_64               5.1.73-rel14.12.625.rhel6                 percona-release-x86_64               2.1 M perl-DBD-MySQL                         x86_64               4.013-3.el6                               base                                 134 k perl-Time-HiRes                        x86_64               4:1.9721-144.el6                          base                                  49 kUpdating for dependencies: perl                                   x86_64               4:5.10.1-144.el6                          base                                  10 M perl-Compress-Raw-Zlib                 x86_64               1:2.021-144.el6                           base                                  70 k perl-Compress-Zlib                     x86_64               2.021-144.el6                             base                                  46 k perl-IO-Compress-Base                  x86_64               2.021-144.el6                             base                                  70 k perl-IO-Compress-Zlib                  x86_64               2.021-144.el6                             base                                 136 k perl-Module-Pluggable                  x86_64               1:3.90-144.el6                            base                                  41 k perl-Pod-Escapes                       x86_64               1:1.04-144.el6                            base                                  33 k perl-Pod-Simple                        x86_64               1:3.13-144.el6                            base                                 213 k perl-libs                              x86_64               4:5.10.1-144.el6                          base                                 579 k perl-version                           x86_64               3:0.77-144.el6                            base                                  52 k

在rpm包安装的时候出现依赖报错,我们检查了yum安装的时候出现的依赖软件包,根据提示安装相关的软件即可,例如:

yum  install -y  perl-DBD-MySQL  perl-Time-HiRes

再执行rpm安装命令

rpm  -ivh   percona-xtrabackup-22-2.2.13-1.el6.x86_64.rpm

安装成功,就可以备份测试了!

备份 方式 软件 备份工具 工具 常见 文件 文档 时候 源码 版本 头疼 陌生 成功 接下来 操作系统 一线 依赖性 名词 命令 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 广州互联网科技公司 互联网 的科技创新 碳银互联网科技 奇士达互联网科技 成都狮子座互联网科技 佰商互联网科技有限公司 中国互联网金融科技基金 四个字互联网科技公司取名 互联网科技公司的市场部门 崇明区互联网教育科技售后服务 互联网科技大赛获奖感言 互联网金融科技名词解释 国大互联网教育科技有限公司薪资 互联网金融科技公司的优势 互联网领先科技宣传片 悟空问答互联网科技 盐城市攀科互联网科技有限公司 长沙易易互联网科技有限公司 六子台科技互联网展会 中国主要互联网科技公司 易通互联网络科技有限公司 互联网科技大会 现代科技和互联网有关系吗 阿里互联网科技公司 互联网科技研发水平 互联网领先科技宣传片 互联网科技年终奖 互联网科技手抄报图片 三亚科技创新互联网基地 高科技和互联网的现代国家
0