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.备 ...
随机推荐
- Python操作MongoDB(PyMongo模块的使用)
#!/usr/bin/env python #coding:utf-8 # Author: --<qingfengkuyu> # Purpose: MongoDB的使用 # Creat ...
- C# list与数组互相转换
1,从System.String[]转到List<System.String>System.String[] str={"str","string" ...
- Android 之 沉浸式状态栏及顶部状态栏背景色设置
现在很多应用都引用了沉浸式状态栏,如QQ,效果下图: 效果很酷炫,其实设置也很简单.但是,需要注意的是,这种效果只能在API19以及以上版本中才能够做到. 方法一: 首先,如果想让界面Activity ...
- Zabbix-Agent在主动模式启动服务后,提示no active checks on server [139.219.xx.xx:10051]: host [139.219.xx.xx] not found
一.解决方法
- JAVA各种泛型事例总结
转自:http://www.cnblogs.com/sunwei2012/archive/2010/10/08/1845938.html 普通泛型 class Point<T>{ // 此 ...
- js 内置函数 内置对象
1.内置函数 Object Array Boolean Number String Function Date RegExp Error 2.内置对象 Date JSON
- 元素高度、宽度获取 style currentStyle getComputedStyle getBoundingClientRect
1.示例代码 (1)html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> ...
- oracle 替换字符串中指定位置内容
1.情景展示 返回服务器的身份证号需要进行加密:只保留前四位和后四位,中间使用*代替,如何实现? 2.解决方案 第一步:查看该表的身份证号的长度有几种类型: 第二步:编写sql 错误方式: 长度为 ...
- oracle 快速复制表结构、表数据
1.情景展示 根据现有的表,建一个新的表,要求:新表的结构与原有表的表结构一模一样,如何快速实现? 根据现有的表,建一个新的表,要求:新表的结构.数据与原表一模一样,如何实现快速复制旧表? 2.解 ...
- Scala详解---------数组、元组、映射
一.数组 1.定长数组 声明数组的两种形式: 声明指定长度的数组 val 数组名= new Array[类型](数组长度) 提供数组初始值的数组,无需new关键字 Scala声明数组时,需要带有Arr ...