阅读更多

35顶
0踩

数据库

原创新闻 XtraBackup - 开源MySQL在线热备份工具介绍

2009-02-25 13:44 by 见习编辑 robbin 评论(3) 有9983人浏览
XtraBackup是MySQL咨询公司percona正在开发的一个开源热备份工具。

MySQL现在是最流行的互联网关系数据库,但是MySQL的数据备份历来是MySQL DBA很头疼的一件事情,原因在于:

1、互联网需要24*7持续运行,不可能允许DBA进行关闭数据库的冷备份

2、MySQL自己提供的mysqldump是把数据转换为SQL语句,这种方式的效率非常低,备份和还原的速度都非常缓慢,一个几十GB的数据,完整的dump出来至少需要10分钟以上,而且在dump过程中为了保证数据一致性,任何数据插入和更新操作都会被挂起。

3、InnoBase公司提供了商业工具InnoDB Hotbackup,但是这个工具是收费的,而且InnoBase公司已经被Oracle收购,作为MySQL在互联网关系数据库的竞争对手,Oracle未必会便宜MySQL的用户。

4、MySQL DBA只好采用Linux LVM的snapshot功能进行数据库分区的备份,但是该备份方法性能低下。

percona的创办人是一个MySQL专家,曾经在MySQL公司工作,现在专门从事MySQL咨询工作,他的博客非常有名气:http://www.mysqlperformanceblog.com

percona正在开发的XtraBackup相当于InnoDB Hotbackup的开源版本,工具和Hotbackup基本一致,计划开发的功能有:

1、支持InnoDB的在线热备份,可以实时备份数据库表和事务日志
2、支持增量备份
3、支持指定特定表的备份和还原
4、支持备份压缩

XtraBackup无疑是MySQL的一大福音,让我们一起期待XtraBackup项目正式release的一天吧!
35
0
评论 共 3 条 请登录后发表评论
3 楼 lucky16 2009-04-07 14:59
看了楼主的介绍!
还是很期待的!
2 楼 liberD 2009-03-17 18:49
支持啊!
上一年做作业,用了一下,感觉真的 是超级方便啊!
O(∩_∩)O哈哈~
1 楼 whaosoft 2009-02-26 07:28
咦 这个东西好用不??

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • MySQL 社区开源备份工具 Xtrabackup 详解

    数据库备份恢复是 DBA 的 “保命” 技能,生产业务不仅要保证有合适的备份策略,也要定期验证备份...Xtrabackup 是 MySQL 社区唯一一款开源物理热备工具,本篇文章将详细介绍 DBA 如何使用它,以及备份恢复的详细步骤。

  • XtraBackup - 开源MySQL在线热备份工具概述

    XtraBackup是MySQL咨询公司percona正在开发的一个开源热备份工具。   MySQL是流行的互联网关系数据库,但是MySQL的数据备份是MySQL DBA头疼的事情,原因: 1、互联网需要24*7持续运行,不可能允许DBA进行...

  • XtraBackup - 开源MySQL在线热备份工具安装使用

    作者: fcoolx | 可以转载, 转载时务必以超链接形式标明文章原始出处和作者信息网址: http://blog.csdn.net/fcoolx/archive/2009/06/25/4298608.aspx XtraBackup 已经在上篇blog中附上了简单的介绍,下面对于本人的...

  • MySQL 数据库管理之 --- Xtrabackup 工具实现热备份

    Xtrabackup是由percona开源的免费数据库热备份软件,它能对InnoDB数据库和XtraDB存储引擎的数据库非阻塞地备份(对于MyISAM的备份同样需要加表锁);mysqldump备份方式是采用的逻辑备份,其最大的缺陷是备份和恢复...

  • mysql - percona-xtrabackup 物理备份

    2.完全备份流程操作步骤在下方Xtrabackup是开源免费的支持MySQL数据库热备份的软件,在Xtrabackup包中主要有Xtrabackup和innobackupex两个工具。其中Xtrabackup只能备份InnoDB和XtraDB两种引擎;innobackupex则是封装...

  • 使用XtraBackup备份Mysql数据库

    Percona XtraBackup 著名的开源Mysql服务器第三方备份软件,其使用物理热备份形式,在备份期间不会锁定数据库,特别适合24x7高负载服务器。 Percona XtraBackup 支持Mysql 8.0服务器的InnoDB和MyIsam数据库引擎。...

  • MySql -- 数据库备份工具xtrabackup

    一、认识数据库备份1、MySQL备份原理详解2、常见的备份方式 ---- 冷备份3、常见的备份方式 ---- 热备份3.1、快照备份3.2、逻辑备份3.2.1、Mysqldump3.2.2、Mydumper3.2.3、物理备份(Xtrabackup)1、Xtrabackup的改进2...

  • mysql备份工具命令xtra_mysql数据热备份工具xtrabackup使用介绍

    最近需要用XtraBackup进行...如果确定数据库的表全部是myisam的表,那就可以简单用“mysql数据热备份脚本-MYISAM表”里的方法做文件备份了,简单的东西总是"更简单可依赖"。XtraBackup包含2个主要的部分:C程序x...

  • percona-xtrabackup-数据库备份工具学习使用

    学习使用笔记-percona-xtrabackup 数据库备份工具 一、xtrabackup介绍 Percona XtraBackup是一款基于MySQL的服务器的...Percona XtraBackup为所有版本的Percona Server,MySQL和MariaDB进行MySQL热备份。它执行流,压缩

  • 《Linux运维实战:使用Percona XtraBackup物理备份与恢复Mysql数据》

    《Linux运维实战:使用Percona XtraBackup物理备份与恢复Mysql数据》

  • mysql异地备份xtrabackup_xtrabackup备份(MySQL备份)与恢复

    1. innobackupex参数选项--no-timestamp:不创建一个时间戳--defaults-file=[MY.CNF]//指定配置文件:只能从给定的文件中读取默认...--databases=#//指定备份的数据库和表,格式为:--database="db1[.tb1]db2[.tb2]...

  • mysql innodb 热备份_开源Mysql热备份工具Xtrabackup详细学习手册

    1.Xtrabackup工具介绍:Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbackup的一个很好的替代品。Xtrabackup有两个主要的工具:xtrabackup和...

  • MySQL热备份---Xtrabackup(一)完全备份

    Xtrabackup是由percona开源的免费数据库热备份软件,它能对InnoDB和XtraDB存储引擎的数据库非阻塞地备份(对于MyISAM的备份同样需要加表锁); mysqldump备份方式是采用的逻辑备份,其最大的缺陷是备份和恢复速度较...

  • Xtrabackup--备份mysql

    Xtrabackup是由percona开源的免费数据库热备份软件,它能对InnoDB数据库和XtraDB存储引擎的数据库非阻塞地备份(对于MyISAM的备份同样需要加表锁);mysqldump备份方式是采用的逻辑备份,其最大的缺陷是备份和恢复...

  • MySQL备份与恢复工具之XTRABACKUP

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

  • CentOS7.x 安装mysql5.7 XtraBackUp备份工具使用

    mysql安装 1.mysql下载 # 官网 https://www.mysql.com/ # 下载模块 https://downloads.mysql.com/archives/community/ # 官网下载链接 ...

  • mysql 备份 开源_Mysql开源备份工具Xtrabackup备份部署

    Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbackup的一个很好的替代品。Xtrabackup有两个主要的工具:xtrabackup、innobackupex1、xtrabackup只能...

  • 数据库-xtrabackup定时热备份生产数据库

    xtrabackup定时热备份生产数据库1.Xtrabackup介绍2.Xtrabackup优点3.备份专用用户创建4.下载安装xtrabackup4.1下载xtrabackup4.1.1libev4.1.2xtrabackup4.2安装依赖4.2.2安装perl-DBD-MySQ4.2.3安装libev4.2.4安装...

  • mysql 热备份 xtrabackup_使用xtrabackup对MySQL innodb表热备份,增量备份

    1、MySQL备份方式对于数据库的备份重要性不必多言,为了防止数据以各种方式丢失,损坏,必须对数据库进行定期备份。首先考虑备份的时候对数据库业务的影响热备:读写操作均可进行的状态下进行备份温备:可读但不可写...

Global site tag (gtag.js) - Google Analytics