激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - mysql xtrabackup 備份恢復實現分享

mysql xtrabackup 備份恢復實現分享

2019-12-13 11:48MYSQL教程網 Mysql

Xtrabackup是由percona提供的mysql數據庫備份工具,據官方介紹,這也是世界上惟一一款開源的能夠對innodb和xtradb數據庫進行熱備的工具

簡介 
Xtrabackup是由percona提供的mysql數據庫備份工具,據官方介紹,這也是世界上惟一一款開源的能夠對innodb和xtradb數據庫進行熱備的工具。特點: 
(1)備份過程快速、可靠; 
(2)備份過程不會打斷正在執行的事務; 
(3)能夠基于壓縮等功能節約磁盤空間和流量; 
(4)自動實現備份檢驗; 
(5)還原速度快; 
Xtrabackup中包含兩個工具: 
* xtrabackup - 用于熱備份innodb, xtradb表的工具,不能備份其他表。 
* innobackupex - 對xtrabackup封裝的perl腳本,提供了MyISAM表備份的能力。(能進行整庫和數據表備份)。 
使用innobakupex備份時,其會調用xtrabackup備份所有的InnoDB表,復制所有關于表結構定義的相關文件(.frm)、以及MyISAM、MERGE、CSV和ARCHIVE表的相關文件, 
同時還會備份觸發器和數據庫配置信息相關的文件。這些文件會被保存至一個以時間命令的目錄中。 
在備份的同時,innobackupex還會在備份目錄中創建如下文件: 
(1)xtrabackup_checkpoints —— 備份類型(如完全或增量)、備份狀態(如是否已經為prepared狀態)和LSN(日志序列號)范圍信息;每個InnoDB頁(通常為16k大小)都會包含一個日志序列號,即LSN。LSN是整個數據庫系統的系統版本號,每個頁面相關的LSN能夠表明此頁面最近是如何發生改變的。 
(2)xtrabackup_binlog_info —— mysql服務器當前正在使用的二進制日志文件及至備份這一刻為止二進制日志事件的位置。 
(3)xtrabackup_binlog_pos_innodb —— 二進制日志文件及用于InnoDB或XtraDB表的二進制日志文件的當前position。 
(4)xtrabackup_binary —— 備份中用到的xtrabackup的可執行文件; 
(5)backup-my.cnf —— 備份命令用到的配置選項信息; 
在使用innobackupex進行備份時,還可以使用--no-timestamp選項來阻止命令自動創建一個以時間命名的目錄;innobackupex命令將會創建一個BACKUP-DIR目錄來存儲備份數據。 
二進制版本 
http://www.percona.com/downloads/XtraBackup/ 
wget http://www.percona.com/downloads/XtraBackup/LATEST/binary/Linux/x86_64/percona-xtrabackup-2.0.3-470.tar.gz 
tar zxvf percona-xtrabackup-2.0.3-470.tar.gz 
cd percona-xtrabackup-2.0.3/bin 
cp * /usr/bin/ 
本次使用的是mysql5.5.28安裝在此不敘述 
建一個用于數據備份的目錄 
mkdir -p /opt/mysql_bak/ 
修改數據庫配置文件: 
vim /etc/my.cnf 
datadir = /home/mysql/data/ 
mysqladmin -uroot password 123456 
整庫備份: 
innobackupex --user=root --password=123456 --defaults-file=/etc/my.cnf /opt/mysql_bak/ 
單獨備份: 
innobackupex --user=root --password=123456 --defaults-file=/etc/my.cnf --database=test /opt/mysql_bak 
備份并打包壓縮: 
innobackupex --user=root --password=123456 --defaults-file=/etc/my.cnf --database=test --stream=tar /opt/mysql_bak/ | gzip > /opt/mysql_bak/testdb.tar.gz 
帶時間戳 
innobackupex --user=root --password=123456 --defaults-file=/etc/my.cnf --database=test --stream=tar /opt/mysql_bak/ | gzip > /opt/mysql_bak/`date +%F`_testdb.tar.gz

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 在线亚州 | 精品三级内地国产在线观看 | 精精国产xxxx视频在线野外 | 黄色久 | 午夜视频色 | 少妇的肉体的满足毛片 | 一区播放| 亚洲国产成人一区二区 | 久久国产精品影视 | 成人男男视频拍拍拍在线观看 | 97zyz成人免费视频 | 久久老司机精品视频 | 午夜亚洲视频 | 日韩区在线 | 黄色特级大片 | 中文字幕一区二区三区久久 | 亚洲第一页中文字幕 | 亚洲综合一区二区三区 | 欧洲成人一区 | 国产午夜免费福利 | 精国品产一区二区三区有限公司 | 人成免费a级毛片 | 思思久而久而蕉人 | 亚洲白嫩在线观看 | 国产精品美女久久久久久不卡 | 欧美综合日韩 | 毛片网站网址 | 欧美视频不卡 | 国产精品午夜未成人免费观看 | 国产亚洲精品久久久久久久久 | 国产成人精品一区二区视频免费 | 自拍偷拍999 | 欧美精品v国产精品v日韩精品 | 成人 精品 | 精品国产一区二区在线 | 欧美一级视频网站 | 免费看a级片 | 最新中文在线视频 | 久久综合给合久久狠狠狠97色69 | 日本精品久久久一区二区三区 | 免费看成年人视频在线 |