yum安装xtrabackup。亲身测试过 数据恢复成功rds5.7备份文件

参见percona官网通过使用yum安装xtrabackup。

https://www.percona.com/doc/percona-xtrabackup/LATEST/installation/yum_repo.html

1、安装percona依赖库:

使用root执行下面的命令

yum install http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.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.5-1.el5 percona-release-x86_64
percona-xtrabackup-test.x86_64 2.3.5-1.el5 percona-release-x86_64
percona-xtrabackup-test-21.x86_64 2.1.9-746.rhel5 percona-release-x86_64
percona-xtrabackup-test-22.x86_64 2.2.13-1.el5 percona-release-x86_64

3、安装percona

yum install percona-xtrabackup-24

提示缺少包libev.so.4()(64bit):

错误:Package: percona-xtrabackup-24-2.4.12-1.el6.x86_64 (percona-release-x86_64)
Requires: libev.so.4()(64bit)

安装之。

4、在http://rpmfind.net/linux/rpm2html/search.php上直接搜索该包libev-4.04-2.el6.x86_64.rpm安装之。

[root@mysql ~]# rpm -ivh libev-4.04-2.el6.x86_64.rpm
warning: libev-4.04-2.el6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 66534c2b: NOKEY
Preparing… ########################################### [100%]
1:libev ########################################### [100%]
5、然后在安装xtrabackup包:

[root@mysql ~]# yum install percona-xtrabackup-24
已加载插件:fastestmirror, refresh-packagekit, security
设置安装进程
Loading mirror speeds from cached hostfile
解决依赖关系
–> 执行事务检查
—> Package percona-xtrabackup-24.x86_64 0:2.4.12-1.el6 will be 安装
–> 处理依赖关系 perl(DBD::mysql),它被软件包 percona-xtrabackup-24-2.4.12-1.el6.x86_64 需要
–> 执行事务检查
—> Package perl-DBD-MySQL.x86_64 0:4.013-3.el6 will be 安装
–> 处理依赖关系 perl(DBI::Const::GetInfoType),它被软件包 perl-DBD-MySQL-4.013-3.el6.x86_64 需要
–> 处理依赖关系 perl(DBI),它被软件包 perl-DBD-MySQL-4.013-3.el6.x86_64 需要
–> 执行事务检查
—> Package perl-DBI.x86_64 0:1.609-4.el6 will be 安装
–> 完成依赖关系计算

依赖关系解决

===================================================================================================================
软件包 架构 版本 仓库 大小

正在安装:
percona-xtrabackup-24 x86_64 2.4.12-1.el6 percona-release-x86_64 8.1 M
为依赖而安装:
perl-DBD-MySQL x86_64 4.013-3.el6 base 134 k
perl-DBI x86_64 1.609-4.el6 base 705 k

事务概要

Install 3 Package(s)

总下载量:8.9 M
Installed size: 33 M
确定吗?[y/N]:y
下载软件包:
(1/3): percona-xtrabackup-24-2.4.12-1.el6.x86_64.rpm | 8.1 MB 00:08
(2/3): perl-DBD-MySQL-4.013-3.el6.x86_64.rpm | 134 kB 00:00
(3/3): perl-DBI-1.609-4.el6.x86_64.rpm | 705 kB 00:00

总计 984 kB/s | 8.9 MB 00:09
warning: rpmts_HdrFromFdno: Header V4 DSA/SHA1 Signature, key ID cd2efd2a: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Percona
Importing GPG key 0xCD2EFD2A:
Userid : Percona MySQL Development Team mysql-dev@percona.com
Package: percona-release-0.1-4.noarch (@/percona-release-0.1-4.noarch)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-Percona
确定吗?[y/N]:y
运行 rpm_check_debug
执行事务测试
事务测试成功
执行事务
Warning: RPMDB altered outside of yum.
正在安装 : perl-DBI-1.609-4.el6.x86_64 1/3
正在安装 : perl-DBD-MySQL-4.013-3.el6.x86_64 2/3
正在安装 : percona-xtrabackup-24-2.4.12-1.el6.x86_64 3/3
Verifying : perl-DBD-MySQL-4.013-3.el6.x86_64 1/3
Verifying : perl-DBI-1.609-4.el6.x86_64 2/3
Verifying : percona-xtrabackup-24-2.4.12-1.el6.x86_64 3/3

已安装:
percona-xtrabackup-24.x86_64 0:2.4.12-1.el6

作为依赖被安装:
perl-DBD-MySQL.x86_64 0:4.013-3.el6 perl-DBI.x86_64 0:1.609-4.el6

完毕!
[root@mysql ~]#
6、安装完成。

[root@mysql ~]# rpm -ql percona-xtrabackup-24
/usr/bin/innobackupex
/usr/bin/xbcloud
/usr/bin/xbcloud_osenv
/usr/bin/xbcrypt
/usr/bin/xbstream
/usr/bin/xtrabackup
/usr/lib64/xtrabackup/plugin/keyring_file.so
/usr/lib64/xtrabackup/plugin/keyring_vault.so
/usr/share/doc/percona-xtrabackup-24-2.4.12
/usr/share/doc/percona-xtrabackup-24-2.4.12/COPYING
/usr/share/man/man1/innobackupex.1.gz
/usr/share/man/man1/xbcrypt.1.gz
/usr/share/man/man1/xbstream.1.gz
/usr/share/man/man1/xtrabackup.1.gz

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值