Percona XtraBackup是一个基于MySQL的服务器的开源热备份实用程序 ,它不会在备份期间锁定您的数据库。
无论是24x7高负载服务器还是低事务量环境,Percona XtraBackup都旨在使备份成为一个无缝过程,而不会破坏生产环境中服务器的性能。

问题描述:

今天安装xtrabackup出现了问题,显示如下问题:

Failing package is: percona-xtrabackup--2.4.-.el7.x86_64
GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Percona [root@_mongodb_116 data]# cat hins7683145_data_20190508051605_qp.xb | xbstream -x -v
-bash: xbstream: command not found

直接显示没有找到xbstream这个命令,因为xtrabackup没有安装成功的原因

解决方法:

  • 1.从存储库安装Percona XtraBackup(推荐)

  • 2.从Downloaded rpm或apt软件包安装Percona XtraBackup

1.从Percona 存储库安装Percona XtraBackup Yum(推荐)

通过以root用户或sudo运行以下命令来安装Percona yum存储库 :

[root@_mongodb_116 data]# yum install -y https://repo.percona.com/yum/percona-release-latest.noarch.rpm

启用存储库:

[root@_mongodb_116 data]# percona-release enable-only tools release
* Disabling all Percona Repositories
* Enabling the Percona Tools repository
<*> All done!

如果Percona XtraBackup打算与MySQL服务器结合使用,您只需要启用tools 存储库:

[root@_mongodb_116 data]# percona-release enable-only tools

运行以下命令安装Percona XtraBackup:

[root@_mongodb_116 data]# yum install -y percona-xtrabackup-80 #安装8.0版本
[root@_mongodb_116 data]# yum install -y percona-xtrabackup-24 #安装2.4版本

注意:

libev在安装Percona XtraBackup之前,请确保已安装该软件包 。

libev软件包可从EPEL存储库获得。

可以自行去http://rpm.pbone.net搜索系统所需要的rpm包进行下载安装

#wget ftp://ftp.pbone.net/mirror/apt.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/libev-4.15-1.el6.rf.x86_64.rpm

#rpm -ivh libev-4.15-.el6.rf.x86_64.rpm

相关依赖:

#yum install cmake gcc gcc-c++ libaio libaio-devel automake autoconf bzr \
bison libtool ncurses5-devel
#yum -y install perl perl-devel libaio libaio-devel perl-Time-HiRes perl-DBD-MySQL

2.使用下载的rpm软件包安装Percona XtraBackup

下载页面下载适用于您的体系结构的所需系列的软件包 。以下示例为CentOS 7 下载Percona XtraBackup 8.0.4发行包:

#.0版本
$ wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-8.0.4/binary/redhat/7/x86_64/percona-xtrabackup-80-8.0.4-1.el7.x86_64.rpm #.4版本
$ wget https://www.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBackup-2.4.4/binary/redhat/7/x86_64/percona-xtrabackup-24-2.4.4-1.el7.x86_64.rpm

rpm手动安装:

rpm -ivH percona-xtrabackup--2.4.-.el7.x86_64.rpm
#通过执行以下命令,确保软件包中的软件包现在可用:
yum list | grep percona
#安装软件包
yum install percona-xtrabackup-

安装Percona XtraBackup:

#像这样手动安装软件包时,您需要确保解决所有依赖性并自己安装缺少的软件包。
wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.4/\
binary/redhat//x86_64/percona-xtrabackup--2.4.-.el7.x86_64.rpm
yum localinstall percona-xtrabackup--2.4.-.el7.x86_64.rpm
yum localinstall percona-xtrabackup--8.0.-.el7.x86_64.rpm

卸载Percona XtraBackup:

yum remove percona-xtrabackup

最新文章

  1. Lesson 5 No wrong numbers
  2. Xcode导航栏不显示模拟器选择框ToolBar
  3. EditPlus 3.1
  4. bzoj2631: tree
  5. [示例]NSDictionary编程题-字典的排序应用(iOS7班)
  6. jquery.chosen.js实现模糊搜索
  7. cmd执行mssql脚本或者执行mysql脚本
  8. poj3307
  9. 链表逆序(JAVA实现)
  10. 工作总结:将电脑中的ARP缓存清空黑屏命令
  11. Bootstrap3 表单-基本表单
  12. Redis持久化persistence
  13. Qt5+MSVC2015环境将VS2015编写的控制台程序转化为GUI程序
  14. MYSQL实战-------丁奇(极客时间)学习笔记
  15. 配置Apache虚拟主机
  16. numpy累积
  17. wagger的展示路径修改
  18. 蚂蚁金服研发的金融级分布式中间件SOFA背后的故事
  19. 关于C++中字符串与数字的互相转换
  20. ASP.NET MVC同时支持web与webapi模式

热门文章

  1. 关于python的十一道练习
  2. 动态类型dynamic转换为特定类型T的方案
  3. Flask 教程 第二章:模板
  4. Java生鲜电商平台-优惠券系统的架构设计与源码解析
  5. 关于vue项目中使用组件的一些心得
  6. CSS设置文本的水平对齐方向
  7. Dynamics CRM定制子网格添加按钮实例之二:调试代码、打开Web资源及获取选择的记录
  8. springboot-配置多个数据源
  9. SQL常用增删改查语句--来源于网络
  10. 远程控制服务(SSH)之Windows远程登陆Linux主机