XtraBackup工具详解 Part 2 xtrabackup安装
前情提要
XtraBackup工具详解 Part 1 xtrabackup介绍
实验环境
此次实验的环境如下
- MySQL 5.7.25
- Redhat 6.10
1. xtrabackup版本
我们在官方网站可以看到xtrabackup有多个版本
https://www.percona.com/downloads/
- Percona XtraBackup 8.0
- Percona XtraBackup 2.4
- Percona XtraBackup 2.3
- Percona XtraBackup 2.2
其中8.0只支持MySQL 8.0的版本
2.4版本支持MySQL 5.11 , 5.5, 5.6 和5.7的版本
所以这里我们使用2.4的版本
2.下载rpm包
这里我们使用rpm包的形式安装
下载地址
下载XtraBackup 2.4.14
这里我们只下载第一个包,也可点击下面链接下载
链接: https://pan.baidu.com/s/12TScnbBXLOeeAR2nuB7DuA 提取码: mhgx
3. 安装XtraBackup 2.4
这里我们要先安装依赖包,否则会报错缺少依赖包
yum install -y perl-DBD-MySQL
rpm -ivh libev-4.15-1.el6.rf.x86_64.rpm
其中libev需要单独下载,注意需要下载2.4.15版本。也可以点击下面百度云链接下载
https://centos.pkgs.org/6/repoforge-x86_64/libev-4.15-1.el6.rf.x86_64.rpm.html
链接: https://pan.baidu.com/s/12TScnbBXLOeeAR2nuB7DuA 提取码: mhgx
最后安装xtrabackup
rpm -ivh percona-xtrabackup-24-2.4.14-1.el6.x86_64.rpm
4. 验证安装
最后我们验证下安装是否成功
5. Percona XtraBackup命令
Percona XtraBackup工具包含如下两个命令
- xtrabackup
- innobackupex
二者都可用来进行数据库的备份,都支持innodb和非innodb
早期版本中innobackup为xtrabackup的perl实现,现在是xtrabackup的一个符号链接 innobackupex在后续版本中会被废除
其有如下用法上的区别
- xtrabackup指定备份目录时需要加--target-dir选项,而innobackupex不需要
- xtrabackup备份的文件直接放在备份目录下,而innobackupex会在备份目录下建立一个日期命名的文件夹
这些后续内容详细介绍
由于现在innobackupex用的比较多,这期用innobackupex做讲解
5. 参考资料
本专题所有内容翻译子Percona XtraBackup的官方文档
可通过如下链接下载
http://www.zhaibibei.cn/mysql/xtrabackup/tutorial1
可以看到已经安装完成,下节我们继续
觉得文章不错的欢迎转发,收藏~
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 如何判断一个网页是列表页还是详情页
- 小游戏:围住神经猫
- JAVA|Java方法的使用
- VBA解压缩ZIP文件06——Huffman树码表
- 精品连载丨安卓 App 逆向课程之五 frida 注入 Okhttp 抓包下篇
- Excel VBA常用功能加载宏——工作表隐藏
- VBE菜单——CommandBars对象
- Java|屏幕截图
- VBA解压缩ZIP文件07——length和distance扩展
- Excel VBA常用功能加载宏——打开活动工作簿所在文件夹
- 常用功能加载宏——拆分工作表
- MyVBA加载宏——添加自定义菜单04——功能实现
- CS学习笔记 | 14、powerup提权的方法
- VBA解压缩ZIP文件05——Huffman树
- JavaScript|jQuery基础语法