写点什么

linux 安装 XtraBackup8

用户头像
入门小站
关注
发布于: 刚刚

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

> 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
复制代码

常见错误

> rpm -ivh percona-xtrabackup-80-8.0.4-1.el7.x86_64.rpmerror: 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

> yum install  libev -y
复制代码

安装 DBD::mysql

> yum install perl-DBD-MySQL -y
复制代码

安装 Digest::MD5

> yum install -y perl-Digest-MD5
复制代码

继续安装 XtraBackup

> rpm -ivh rpm -ivh percona-xtrabackup-80-8.0.4-1.el7.x86_64.rpm
复制代码

查看 XtraBackup 版本

> xtrabackup --versionxtrabackup: 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

> yum remove `rpm -qa | grep percona-xtrabackup`
复制代码


原文链接:https://rumenz.com/rumenbiji/linux-install-xtrabackup8.html

微信公众号:入门小站

发布于: 刚刚阅读数: 2
用户头像

入门小站

关注

还未添加个人签名 2020.01.18 加入

还未添加个人简介

评论

发布
暂无评论
linux安装XtraBackup8