首页 > 系统服务 > 详细

Linux------------yum安装xtrabackup

时间:2020-02-22 17:51:41      阅读:65      评论:0      收藏:0      [点我收藏+]

详情请看
https://blog.csdn.net/xianjuke008/article/details/85599597

Xtrabackup有两个主要的工具:xtrabackup、innobackupex

xtrabackup 是用来备份 InnoDB 表的,不能备份非 InnoDB 表,和 mysqld server 没有交互;而且只有idb文件,frm文件它不管,恢复时需要DBA提示frm。innobackupex 脚本用来备份非 InnoDB 表,同时会调用 xtrabackup 命令来备份 InnoDB 表,还会和 mysqld server 发送命令进行交互,如加读锁(FTWRL)、获取位点(SHOW SLAVE STATUS)等。简单来说,innobackupex 在 xtrabackup 之上做了一层封装。

一般情况下,我们是希望能备份 MyISAM 表的,虽然我们可能自己不用 MyISAM 表,但是 mysql 库下的系统表是 MyISAM 的,因此备份基本都通过 innobackupex 命令进行;另外一个原因是我们可能需要保存位点信息。

环境:Centos7.4

1.安装依赖包
yum -y install cmake gcc gcc++ libaio libaio-devel automake autoconf bzr bison libtool ncurses-devel zlib-devel

确保数据库的配置文件有以下内容:
basedir
datadir
port
server_id
socket

2.1安装方法1:yum安装方法
准备epel源和依赖包和rpm包
yum install -y https://repo.percona.com/yum/percona-release-latest.noarch.rpm percona-release enable-only tools release

yum安装xtrabackup
yum install -y percona-xtrabackup-24

查看版本
xtrabackup -v

2.2去官网下包

Linux------------yum安装xtrabackup

原文:https://www.cnblogs.com/wangchengshi/p/12346364.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!