CentOS7 上安装 Percona XtraBackup

介绍

Percona XtraBackup是一款适用于基于MySQL的服务器的开源热备份实用程序,在备份期间不会锁定数据库。它可以备份MySQL 5.1、5.5、5.6 和 5.7 服务器上的InnoDB、XtraDB 和MyISAM表的数据,以及带有 XtraDB 的 Percona Server。

下载网址
2.4文档地址

版本说明

在这里插入图片描述
Percona XtraBackup 2.4 不支持备份在MySQL 8.0*、Percona Server for MySQL 8.0或Percona XtraDB Cluster 8.0中创建的数据库。

对于 8.0 版数据库,使用 Percona XtraBackup 8.0。

在线安装

安装步骤均来自官网
在这里插入图片描述
以下安装内容是2.4版本
1.安装percona-release配置工具

yum  -y install https://repo.percona.com/yum/percona-release-latest.noarch.rpm

您应该看到一些输出,如下所示:

Retrieving https://repo.percona.com/yum/percona-release-latest.noarch.rpm
Preparing...                ########################################### [100%]
   1:percona-release        ########################################### [100%]

RHEL / Centos 5 不支持直接从远程位置安装软件包,因此您需要先下载软件包并使用 rpm 手动安装

wget https://repo.percona.com/yum/percona-release-latest.noarch.rpm
rpm -ivH percona-release-latest.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
...
  1. 启用存储库:
percona-release enable-only tools release

如果Percona XtraBackup打算与上游 MySQL 服务器结合使用,您只需启用tools 存储库:percona-release enable-only tools。

4.安装Percona XtraBackup2.4

yum -y install percona-xtrabackup-24

如果是centos7之前的版本需要首先安装该软件包。该软件包可以从EPELlibev存储库安装。

5.验证安装是否成功

xtrabackup -v

显示以下相似内容则安装成功

xtrabackup: recognized server arguments: --log_bin=mysql-bin --server-id=1 --datadir=/opt/mysql5.6.46/data 
xtrabackup version 2.4.28 based on MySQL server 5.7.40 Linux (x86_64) (revision id: 44a8f7b)

本地安装

1.下载安装包
1.1: 可以自己去下载页面,下载对应的包
1.2: 使用wget下载
wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.4/\
binary/redhat/7/x86_64/percona-xtrabackup-24-2.4.4-1.el7.x86_64.rpm

2.安装

yum -y localinstall percona-xtrabackup-24-2.4.4-1.el7.x86_64.rpm

3.校验是否安装成功
步骤同上面在线安装

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值