前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux安装XtraBackup8

linux安装XtraBackup8

作者头像
入门笔记
发布2022-06-02 14:32:48
3470
发布2022-06-02 14:32:48
举报
文章被收录于专栏:入门小站入门小站

xtrabackup是percona团队研发的备份工具,比MySQL官方的ibbackup的功能还要多。支持myisam温全备、innodb热全备和温增备,还可以实现innodb的定时点恢复,而且备份和恢复的速度都较快。在目前MySQL的备份实现上,考虑价格、速度、安全、一致性等角度,xtrabackup是非常合适的工具。

MariaDB也可以使用percona xtrabackup进行备份,不过MariaDB基于percona xtrabackup开发了它自己的备份工具:MariaDB Backup。它基于xtrabackup开发,所以所用方法基本和xtrabackup相同,只是有些自己的特性

注意:XtraBackup只支持MySQL8.0,MySQL8.0以前的需要xtrabackup2.4备份和恢复

下载的rpm软件包安装Percona XtraBackup

代码语言:javascript
复制
> 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
常见错误
代码语言:javascript
复制
> rpm -ivh percona-xtrabackup-80-8.0.4-1.el7.x86_64.rpm
error: Failed dependencies:
        libev.so.4()(64bit) is needed by percona-xtrabackup-80-8.0.4-1.el7.x86_64
        perl(DBD::mysql) is needed by percona-xtrabackup-80-8.0.4-1.el7.x86_64
        perl(Digest::MD5) is needed by percona-xtrabackup-80-8.0.4-1.el7.x86_64
安装libev
代码语言:javascript
复制
> yum install  libev -y
安装DBD::mysql
代码语言:javascript
复制
> yum install perl-DBD-MySQL -y
安装Digest::MD5
代码语言:javascript
复制
> yum install -y perl-Digest-MD5
继续安装XtraBackup
代码语言:javascript
复制
> rpm -ivh rpm -ivh percona-xtrabackup-80-8.0.4-1.el7.x86_64.rpm
查看XtraBackup版本
代码语言:javascript
复制
> xtrabackup --version
xtrabackup: recognized server arguments: --datadir=/var/lib/mysql 
xtrabackup version 8.0.4 based on MySQL server 8.0.13 Linux (x86_64) (revision id: c2c0777)
卸载percona-xtrabackup
代码语言:javascript
复制
> yum remove `rpm -qa | grep percona-xtrabackup`
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-05-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 入门小站 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 下载的rpm软件包安装Percona XtraBackup
    • 常见错误
      • 安装libev
        • 安装DBD::mysql
          • 安装Digest::MD5
            • 继续安装XtraBackup
              • 查看XtraBackup版本
                • 卸载percona-xtrabackup
                相关产品与服务
                云数据库 SQL Server
                腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档