XtraBackup工具詳解 Part 2 xtrabackup安裝
實驗環境
此次實驗的環境如下
-
MySQL 5.7.25
-
Redhat 6.10
1. xtrabackup版本
我們在官方網站可以看到xtrabackup有多個版本
https://www.percona.com/downloads/
- Percona XtraBackup 8.0
- Percona XtraBackup 2.4
- Percona XtraBackup 2.3
- Percona XtraBackup 2.2
其中8.0只支援MySQL 8.0的版本
2.4版本支援MySQL 5.11 , 5.5, 5.6 和5.7的版本
所以這裡我們使用2.4的版本
2.下載rpm包
這裡我們使用rpm包的形式安裝
下載XtraBackup 2.4.14
這裡我們只下載第一個包,也可點選下面連結下載
連結: https://pan.baidu.com/s/12TScnbBXLOeeAR2nuB7DuA 提取碼: mhgx
3. 安裝XtraBackup 2.4
這裡我們要先安裝依賴包,否則會報錯缺少依賴包
yum install -y perl-DBD-MySQL rpm -ivh libev-4.15-1.el6.rf.x86_64.rpm
其中libev需要單獨下載,注意需要下載2.4.15版本。也可以點選下面百度雲連結下載
https://centos.pkgs.org/6/repoforge-x86_64/libev-4.15-1.el6.rf.x86_64.rpm.html
連結: https://pan.baidu.com/s/12TScnbBXLOeeAR2nuB7DuA 提取碼: mhgx
最後安裝xtrabackup
rpm -ivh percona-xtrabackup-24-2.4.14-1.el6.x86_64.rpm
4. 驗證安裝
最後我們驗證下安裝是否成功
5. Percona XtraBackup命令
Percona XtraBackup工具包含如下兩個命令
- xtrabackup
- innobackupex
二者都可用來進行資料庫的備份,都支援innodb和非innodb
早期版本中innobackup為xtrabackup的perl實現,現在是xtrabackup的一個符號連結
innobackupex在後續版本中會被廢除
其有如下用法上的區別
- xtrabackup指定備份目錄時需要加--target-dir選項,而innobackupex不需要
- xtrabackup備份的檔案直接放在備份目錄下,而innobackupex會在備份目錄下建立一個日期命名的資料夾
這些後續內容詳細介紹
由於現在innobackupex用的比較多,這期用innobackupex做講解
5. 參考資料
本專題所有內容翻譯子Percona XtraBackup的官方文件
可通過如下連結下載
http://www.zhaibibei.cn/mysql/xtrabackup/tutorial1
可以看到已經安裝完成,下節我們繼續
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28413242/viewspace-2650735/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- XtraBackup工具詳解 Part 3 XtraBackup工作原理
- XtraBackup工具詳解 Part 4 XtraBackup許可權及配置
- 安裝xtrabackup
- RHEL安裝Xtrabackup
- Xtrabackup安裝及使用
- XtraBackup工具詳解 Part 5 使用innobackupex對資料庫進行全備資料庫
- MySQL xtrabackup for centos7.2安裝MySqlCentOS
- CentOS 6.5 Xtrabackup 2.4.2安裝流程CentOS
- Percona XtraBackup 原始碼安裝原始碼
- mysql之 percona-xtrabackup 2.4.7安裝(熱備工具)MySql
- mysql之 xtrabackup-2.4.12 安裝MySql
- xtrabackup_2.4.9安裝依賴包
- XtraBackup 用rpm的安裝方法
- Xtrabackup2.0.8原始碼安裝使用原始碼
- Xtrabackup之innobackupex備份恢復詳解薦
- 【Xtrabackup】Xtrabackup備份基礎知識
- xtrabackup: Error: cannot open /../../base/xtrabackup_checkpointsError
- yum方式安裝Percona XtraBackup報錯解決一例
- 用xtrabackup工具建立slave節點
- Percona Xtrabackup2.4.12版本安裝小記
- innodb儲存引擎備份工具--Xtrabackup儲存引擎
- XtraBackup 2.2.8 釋出,MySQL 備份工具MySql
- Mysql 物理備份工具xtrabackup的使用MySql
- 【MySql】 MySql備份工具Xtrabackup之二MySql
- 【MySql】 MySql備份工具Xtrabackup之一MySql
- CentOS下使用yum方式安裝percona xtrabackup步驟CentOS
- 【Xtrabackup】Xtrabackup全備、增量備份及恢復示例
- CentOS release 5.9安裝xtrabackup2.1.5與測試SLAVE重置CentOS
- MySQL 複製全解析 Part 11 使用xtrabackup建立MySQL複製MySql
- MySQL:xtrabackup備份MySql
- MySQL Percona XtraBackupMySql
- XtraBackup備份MySQLMySql
- Percona XtraBackup 2.4 xtrabackup全量、增量備份恢復流程
- MySQL DBA備份工具Xtrabackup使用指南(轉)MySql
- MySQL 備份軟體 Xtrabackup 的 xtrabackup_binlog_pos_innodb和xtrabackup_binlog_info 檔案區別MySql
- MySQL8.0之XtraBackupMySql
- xtrabackup備份mysql innodbMySql
- 建立MySQL資料庫備份的好工具:XtraBackupMySql資料庫