设为首页 加入收藏

TOP

Percona XtraBackup 安装介绍篇(一)
2017-07-14 10:22:45 】 浏览:7824
Tags:Percona XtraBackup 安装 介绍

XtraBackup介绍


XtraBackup是Percona公司的开源项目,用以实现类似Innodb官方的热备份工具InnoDB Hot Backup的功能,它支持在线热备份(备份时不影响数据读写)。到目前为止,最新的版本为Percona XtraBackup 2.4.7.


XtraBackup有很多功能和优点:例如支持全备、增量备份、部分备份;支持压缩备份;备份不影响数据读写、事务等,但是也有缺陷不足:例如不支持脱机备份、不支持直接备份到磁带设备、不支持Cloud Back,MyISAM的备份也会阻塞。不过这些小瑕疵不影响XtraBackup成为一款流行的MySQL备份工具。另外,请注意XtraBackup只支持Linux平台,不支持Windows平台。


下面是XtraBackup的官方文档的介绍资料:


Percona XtraBackup is the worlds only open-source, free MySQL hot backup software that performs non-blocking


backups for InnoDB and XtraDB databases. With Percona XtraBackup, you can achieve the following benefits:


? Backups that complete quickly and reliably


? Uninterrupted transaction processing during backups


? Savings on disk space and network bandwidth


? Automatic backup verification


? Higher uptime due to faster restore time


Percona XtraBackup makes MySQL hot backups for all versions of Percona Server, MySQL, and MariaDB. It performs


streaming, compressed, and incremental MySQL backups.


Percona XtraBackup works with MySQL, MariaDB, and Percona Server. It supports completely non-blocking backups


of InnoDB, XtraDB, and HailDB storage engines. In addition, it can back up the following storage engines by briefly


pausing writes at the end of the backup: MyISAM, Merge, and Archive, including partitioned tables, triggers, and


database options.


Percona  XtraBackup的特征:


 


 


XtraBackup下载


 


XtraBackup可以从官方链接https://www.percona.com/downloads/XtraBackup/LATEST/下载你需要的稳定版本。到目前为止,XtraBackup最新的版本为Percona-XtraBackup-2.4.7。这个链接也提供Percona XtraBackup Documentation相关文档下载。 下载的时候,注意版本与平台信息。


  Percona XtraBackup的源码放在Github 上,地址为https://github.com/percona/percona-xtrabackup.git


  Percona XtraBackup的文档地址:


        https://www.percona.com/doc/percona-xtrabackup/2.2/index.html


        https://www.percona.com/doc/percona-xtrabackup/2.3/index.html


        https://www.percona.com/doc/percona-xtrabackup/2.4/index.html


 


XtraBackup安装 


Percona XtraBackup的安装方式总体来说有下面三种,我们下面简单的介绍一下。然后都具体都练练手。


Installing Percona XtraBackup from Repositories (recommended)


Installing Percona XtraBackup from Downloaded rpm or apt Packages


Compiling and Installing from Source Code 


1:Installing Percona XtraBackup from Repositories  


下面我测试的环境为CentOS Linux release 7.2.1511 (Core) ,安装Percona XtraBackup 2.4为例:


步骤1: Install the Percona repository


RHEL/Centos 5不支持从远程位置直接安装软件包,因此您需要首先下载软件包,然后用rpm手动安装


安装完成后,你就能在/etc/yum.repos.d 下看到一个percona-release.repo文件。


步骤2: 测试Repository,确保Percona XtraBackup相关包已经在Repository中。


步骤3:安装Percona XtraBackup包。


Installing Percona XtraBackup from Percona apt repository 


1:从Percona官方网址获取repository packages:


mylnx02@mylnx02:~$  wget https://repo.percona.com/apt/percona-release_0.1-4.$(lsb_release -sc)_all.deb


--2017-02-28 11:57:52--  https://repo.percona.com/apt/percona-release_0.1-4.xenial_all.deb


Resolving repo.percona.com (repo.percona.com)... 74.121.199.234


Connecting to repo.percona.com (repo.percona.com)|74.121.199.234|:443... connected.


HTTP request sent, awaiting response... 200 OK


Length: 6394 (6.2K) [application/octet-stream]


Saving to: percona-release_0.1-4.xenial_all.deb


percona-release_0.1-4.xenial_all.deb        100%[==================&

首页 上一页 1 2 下一页 尾页 1/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Oracle基础教程之Merge into 下一篇CentOS 6.9安装MySQL 5.1.73

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目