MySQL备份与恢复工具之XTRABACKUP

  • :coffee: 安装
  • :feet: 原理
  • :deer: 用法
    • 全量备份与还原
      • STEP 1: BACKUP
      • STEP 2: PREPARE
      • STEP 3: RESTORE
    • 增量备份与还原
      • STEP 1: BACKUP
      • STEP 2: PREPARE
      • STEP 3: RESTORE

Percona XtraBackup是一款开源的MySQL热备份工具。XtraBackup支持对基于InnoDB、XtraDB和MyISAM存储引擎的表的备份,且支持Oracle MySQL、Percona Server和MariaDB多个分支。目前官网提供2.4和8.0两个版本的下载,前者支持MySQL 5.1、5.5、5.6、5.7的备份,后者仅支持MySQL 8.0的备份。

☕️ 安装

XtraBackup的下载地址为:https://www.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBackup-2.4.24/binary/redhat/7/x86_64/

安装xtrabackup

提前下好tar安装包,使用yum localinstall安装自动解决安装包依赖问题:

[root@mysql-node1 ~]# tar -xvf Percona-XtraBackup-2.4.24-rb4ee263-el7-x86_64-bundle.tar
[root@mysql-node1 ~]# yum localinstall -y percona-xtrabackup-24-2.4.24-1.el7.x86_64.rpm

如果使用rpm命令安装,需要手动安装依赖:

yum install -y perl-DBD-MySQL per-DBI perl-Time-HiRes libaio*
yum install -y perl-Digest-MD5 rsync
yum install -y libev
rpm -ivh percona-xtrabackup-24-2.4.24-1.el7.x86_64.rpm

安装压缩备份工具qpress

[root@mysql-node1 ~]# wget https://repo.percona.com/yum/release/7/RPMS/x86_64/qpress-11-1.el7.x86_64.rpm
[root@mysql-node1 ~]# yum localinstall qpress-11-1.el7.x86_64.rpm -y

MySQL备份与恢复工具之XTRABACKUP相关推荐

  1. MySQL备份工具之xtrabackup

    2019独角兽企业重金招聘Python工程师标准>>> 1.xtrabackup简介 Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时 不影响数据读写 ...

  2. MySQL在线备份与恢复工具 -- Xtrabackup

    1 Xtrabackup原理简介 xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbackup的一个很好的替代品.  ...

  3. mysql备份工具xtr_mysql-xtrbackup备份与恢复

    mysql-xtrbackup备份与恢复 ★简介: Xtrabackup是由percona提供的mysql数据库备份工具,据官方介绍,这也是世界上惟一款开源的能够对innodb和xtradb数据库进行 ...

  4. 青蛙学Linux—MySQL备份工具XtraBackup

    XtraBackup是Percona公司开发的一款免费开源的MySQL备份工具.与上一篇介绍的mysqldump不同,XtraBackup可以对MySQL进行物理备份(备份的是MySQL的文件而不是生 ...

  5. Mysql备份工具xtrabackup 8 安装图解

    Mysql备份工具xtrabackup安装图解 声明 本文的数据来自网络,部分代码也有所参照,这里做了注释和延伸,旨在技术交流,如有冒犯之处请联系博主及时处理. 注: 当前操作系统CentOS 8.M ...

  6. navc mysql函数备份_入门MySQL——备份与恢复

    前言: 前面几篇文章为大家介绍了 MySQL 各种语句语法的用法及用户权限相关知识.本篇文章将主要讲解 MySQL 数据库数据备份与恢复相关知识,主要聚焦于逻辑备份,介绍mysqldump工具的使用以 ...

  7. percona mysql备份与恢复(一)

    author:skate time:2012/06/27 percona mysql备份与恢复(一) XtraBackup 是开源的热备mysql的软件,可以备份InnoDB, XtraDB, and ...

  8. 数据库管理与高可用----MySQL 备份与恢复

    文章目录 一: 数据库备份的分类 1.1: 数据备份的重要性 1.2: 数据库备份的分类 1.3: 从数据库的备份策略角度,备份可分为 1.4: 常见的备份方法 1.5: MySQL物理冷备份与恢复 ...

  9. 看完就懂——MySQL备份与恢复

    目录 前言 一.数据库备份的分类 1.1 数据丢失的原因 1.2 数据库备份的分类 1.2.1 从物理与逻辑的角度 1.2.2 从数据库的备份策略角度 1.3 常见的备份方法 二.MySQL完全备份 ...

最新文章

  1. android荧光进度条,CSS3 彩色荧光棒进度条
  2. FIA2020会议准备相关工作
  3. Nature子刊:利用闭环脑机接口缓解疼痛感
  4. Spring Redis中使用Lua脚本实现高并发原子操作
  5. Spark创建RDD的四种方式(一):从集合(内存)中创建 RDD代码示例
  6. 流程DEMO-补打卡
  7. concurrenthashmap_ConcurrentHashMap是如何保证线程安全的
  8. (三)使用预定义模型QDirModel的例子
  9. 0x3a能否作为c语言常量,C语言编程遇到了宏定义的问题,求解答,万分感谢
  10. java实现小程序订阅消息推送(附源码)
  11. 浅谈软件开发的四大要素
  12. 如何快速提高idm下载速度?idm下载速度只有几十kb
  13. 威金又现!专杀收集整合
  14. VM虚拟机 运行UEFI程序
  15. 《HelloGitHub》第 61 期
  16. c语言弹出文本框,微信小程序弹出文本输入框
  17. 多线程模拟实现银行家算法
  18. 华为云主机装oracle,hwcloud-通过华为云镜像服务创建ECS-镜像服务介绍与安装Redhat6.8...
  19. 推荐8个优质生产力工具,让你效率升级!
  20. 高新技术企业认定之材料错误篇!

热门文章

  1. AUTOCAD2014安装不上怎么办,提示已安装???
  2. Go语言的type func()用法 | type func() 自定义函数类型
  3. 网络安全学习日记DAY1-基础知识
  4. FH153C6封装SOT23-6-按一下ON按一下OFF开关IC
  5. 在kail下使用driftnet同时使用arpspoof伪装出现无法获取,被攻击主机图片
  6. Burp suite—Intruder中Attack Type模式详解
  7. 小程序 writeFile参数filePath要怎么写
  8. 牛吃草问题,若放养27头牛,6天把草吃完 ; 若放养23头牛,9天把草吃完。若放养21头牛,几天能把草吃完?(所有数据均用变量输入)
  9. 数据管理技术(一)数据管理的发展历程
  10. 深度用户访谈的8个原则