关于linux:linux安装XtraBackup8

52次阅读

共计 1266 个字符,预计需要花费 4 分钟才能阅读完成。

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.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

> 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 --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

> yum remove `rpm -qa | grep percona-xtrabackup`

原文链接:https://rumenz.com/rumenbiji/…
微信公众号: 入门小站

正文完
 0