使用XtraBackup備份恢複MariaDB資料庫
使用xtrabackup進行備份
Xtrabackup簡介
Xtrabackup是由percona提供的mysqlDatabase Backup工具,據官方介紹,這也是世界上惟一一款開源的能夠對innodb和xtradb資料庫進行熱備的工具。特點:
(1)備份過程快速、可靠;
(2)備份過程不會打斷正在執行的事務;
(3)能夠基於壓縮等功能節約磁碟空間和流量;
(4)自動實現備份檢驗;
(5)還原速度快;
官方介紹和:https://www.percona.com/software/percona-xtrabackup
xtrabackup安裝
官方有系統rpm包版的軟體,可以下載rpm包版的軟體直接安裝,由於xtrabackup是使用perl指令碼編寫的所以需要安裝perl-DBD-MySQL否則會報依賴。
[root@MariaDB~]# yum -y install perl-DBD-MySQL
[root@MariaDB~]# rpm -ivh percona-xtrabackup-2.2.3-4982.el6.x86_64.rpm
innobackupex: 用戶端工具, 以mysql協議連入mysqld,不支援離線備份,但是支援離線恢複
--------------------------------------分割線 --------------------------------------
在 CentOS/RHEL/Scientific Linux 6 下安裝 LAMP (Apache with MariaDB and PHP)
MariaDB Proxy讀寫分離的實現
Linux下編譯安裝配置MariaDB資料庫的方法
CentOS系統使用yum安裝MariaDB資料庫
安裝MariaDB與MySQL並存
MySQL管理之使用XtraBackup進行熱備
MySQL開源備份工具Xtrabackup備份部署
MySQL Xtrabackup備份和恢複
用XtraBackup實現MySQL的主從複製快速部署【主不鎖表】
安裝和使用 Percona 推出的 Xtrabackup 備份 MySQL
[翻譯]Ubuntu 14.04 (Trusty) Server 安裝 MariaDB