Percona XtraBackup介绍
Percona XtraBackup开源的、免费的mysql热备软件,可以执行无阻塞备份InnoDB和XtraDB数据库。
Percona XtraBackup有以下优点:
·备份快速、可靠 ·备份期间,不影响事务连续性
·节省磁盘空间和网络带宽
·自动验证备份
·快速还原,降低系统停机时间
Percona XtraBackup支持Percona Server, MySQL, 和MariaDB所有版本的热备。支持流、压缩和增量mysql备份。
Percona XtraBackup的一些特性:
·创建innodb的hot备份,不需要停数据库
·增量备份mysql
·支持流压缩,将mysql并备份到其他服务器上
·在不同mysql服务器上,在线移动表
·易于创建mysql复制slaves
·备份mysql时,不会增加负载
Percona XtraBackup包含以下工具:
·innobackupex : 提供了一个脚本集合,可以备份整个mysql数据库实例(包含myisam、innodb和xtradb表的数据库)。
·xtrabackup : 编译过的c二进制文件,只能copy innodb和xtradb的数据
·xbcrypt : 加密和解密备份文件
·xbstream : 支持stream和文件抽取的工具(以xbstream格式抽取)
Percona XtraBackup和MySQL Enterprise Backup特性比较
| Features | Percona XtraBackup | MySQL Enterprise Backup (InnoDB Hot Backup) |
|---|---|---|
| License | GPL | Proprietary |
| Price | Free | $5000 per server |
| Open source | Yes | |
| Streaming and encryption formats | Open source | Proprietary |
| Supported MySQL flavors | Percona Server, MySQL, MariaDB | MySQL |
| Non-blocking InnoDB backups [1] | Yes | Yes |
| Blocking MyISAM backups | Yes | Yes |
| Incremental backups | Yes | Yes |
| Full compressed backups | Yes | Yes |
| Incremental compressed backups | Yes | |
| Fast incremental backups [2] | Yes | |
| Incremental backups with archived logs | Yes | |
| Encrypted backups | Yes | Yes [3] |
| Streaming backups | Yes | Yes |
| Parallel local backups | Yes | Yes |
| Parallel streaming backups | Yes | |
| Parallel compression | Yes | Yes |
| Parallel encryption | Yes | Yes |
| Parallel apply-log | Yes | |
| Parallel copy-back | Yes | |
| Partial backups | Yes | Yes |
| Throttling [4] | Yes | Yes |
| Point-in-time recovery support | Yes | Yes |
| Safe slave backups | Yes | |
| Compact backups [5] | Yes | Yes |
| Buffer pool state backups | Yes | |
| Individual tables export | Yes | Yes [6] |
| Individual partitions export | Yes | |
| Restoring tables to a different server [7] | Yes | Yes |
| Data & index file statistics | Yes | |
| InnoDB secondary indexes defragmentation | Yes | |
| rsync support to minimize lock time | Yes | |
| Improved FTWRL handling | Yes | |
| Backup history table | Yes | |
| Backup progress table | Yes | |
| Offline backups | Yes | |
| Tape backups with Oracle Secure Backup | Yes |
Percona XtraBackup介绍的更多相关文章
- Percona XtraBackup 安装介绍篇
XtraBackup介绍 XtraBackup是Percona公司的开源项目,用以实现类似Innodb官方的热备份工具InnoDB Hot Backup的功能,它支持在线热备份(备份时不影响数据读写) ...
- Percona XtraBackup 备份原理说明【转】
本文来自:http://mysql.taobao.org/monthly/2016/03/07/ 前言 Percona XtraBackup(简称PXB)是 Percona 公司开发的一个用于 MyS ...
- Percona XtraBackup User Manual 阅读笔记
XtraBackup XtraBackup 2 安装XtraBackup 2.1 安装XtraBackup binary版本 2.1.1 yum的安装方法: 2.1.2 直接下载rpm包安装 3 Xt ...
- Percona Xtrabackup备份mysql(转)
add by zhj:另外,参考了Xtrabackup之innobackupex备份恢复详解,我用的是Xtrabackup2.2.6版本, 可以成功备份和恢复指定的数据库. 原文:http://www ...
- MySQL · 物理备份 · Percona XtraBackup 备份原理
http://mysql.taobao.org/monthly/2016/03/07/ 前言 Percona XtraBackup(简称PXB)是 Percona 公司开发的一个用于 MySQL 数据 ...
- Percona Xtrabackup备份mysql全库及指定数据库(完整备份与增量备份)
原文地址:http://www.tuicool.com/articles/RZRnq2 Xtrabackup简介 Percona XtraBackup是开源免费的MySQL数据库热备份软件,它能对In ...
- Percona XtraBackup 备份原理
前言 Percona XtraBackup(简称PXB)是 Percona 公司开发的一个用于 MySQL 数据库物理热备的备份工具,支持 MySQl(Oracle).Percona Server 和 ...
- 【理论篇】Percona XtraBackup 恢复单表
小明在某次操作中,误操作导致误删除了某个表,需要立即进行数据恢复. 如果是数据量较小的实例,并且有备份,即便是全备,做一次全量恢复,然后单表导出导入,虽然麻烦一点,却也花不了多少时间:如果是数据量大的 ...
- 通过Percona Xtrabackup实现数据的备份与恢复
Xtrabackup简介 Percona XtraBackup是一个开源.免费的MySQL热备份软件,能够为InnoDB和XtraDB数据库执行非阻塞备份,特点如下: 1.快速.可靠的完成备份 2.备 ...
随机推荐
- 15款不容错过的前端开发Javascript和css类库 - 2017版本~
前端的JS和CSS类库日新月异, 在今天这篇介绍中,我们将精挑细选15款超棒的JS/CSS类库, 希望大家在开发过程中会觉得有帮助~ Core UI 基于Bootstrap4的一套UI类库, Core ...
- Java开发 - 异常 - 使用throws
如果一个方法可能会产生异常,我们需要用throws关键字给它标注会抛出什么异常, 这样就可以在方法调用的时候捕获它. 代码如下: package corejava8.exceptions; publi ...
- 微信小程序 - 分包加载(独立分包)
独立分包是小程序中一种特殊类型的分包,可以独立于主包和其他分包运行.从独立分包中页面进入小程序时,不需要下载主包.当用户进入普通分包或主包内页面时,主包才会被下载 将某些具有一定功能独立性的页面配置到 ...
- 两个自定义对象List列表取交集(intersection)
public static void main(String[] args) { List<Fpxx> list = ListUtils.intersection(getFpList1() ...
- JAVA的Spring注入机制事例详解
一.前言 最近使用Spring里面的依赖注入,比如StudentServiceImple2.java代码: package di.service.imple; import com.mengya.sp ...
- dir for RequestHandler and request
两个对象的dir # RequestHandler ['GET', 'GETPOST', 'POST', 'SUPPORTED_METHODS', '_ARG_DEFAULT', '_INVALID_ ...
- 【Python】文件读写操作
Python的文件读写有点类似php的文件读写.php的文件读写已经在<[php]让记事本成为你调控变量的控制台>(点击打开链接)说过了,以下用一个小样例说明Python的文件读写. 在F ...
- python 3使用binascii方法的报错解决
环境是python 3 问题: 使用binascii方法一直出现报错TypeError: a bytes-like object is required, not 'str' #coding: utf ...
- not available in automatic reference counting mode
UncaughtExceptionHandler.m:156:47: 'autorelease' is unavailable: not available in automatic referenc ...
- ODI Studio拓扑结构的创建与配置(MySQL)
拓扑结构的创建与配置 一.概念解释 Topology Manager主要用来管理下面5类任务,并将信息存储在主资料库中,供所有模块共享使用. 物理体系结构: 定义各种技术及其数据服务器.物理架构.物理 ...