欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

xtrabackup備份工具-創(chuàng)新互聯(lián)

xtrabackup備份工具

創(chuàng)新互聯(lián)是專業(yè)的宿豫網(wǎng)站建設(shè)公司,宿豫接單;提供成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站,網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行宿豫網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!

 下載地址 https://www.percona.com/downloads/XtraBackup/LATEST/

Xtrabackup有兩個(gè)主要的工具:xtrabackup、innobackupex

1、xtrabackup只能備份InnoDB和XtraDB兩種數(shù)據(jù)表,而不能備份MyISAM數(shù)據(jù)表 ,不能備份表結(jié)構(gòu)

2、innobackupex是參考了InnoDB Hotbackup的innoback腳本修改而來的.innobackupex是一個(gè)perl腳本封裝,封裝了xtrabackup。主要是為了方便的 同時(shí)備份InnoDB和MyISAM引擎的表,但在處理myisam時(shí)需要加一個(gè)讀鎖。并且加入了一些使用的選項(xiàng)。如slave-info可以記錄備份恢 復(fù)后,作為slave需要的一些信息,根據(jù)這些信息,可以很方便的利用備份來重做slave。

xtrabackup

備份時(shí)常規(guī)參數(shù)

--defaults-file=#

默認(rèn)配置文件的路徑,如果不該參數(shù),xtrabackup將從依次從以下位置查找配置文件/etc/my.cnf、/etc/mysql/my.cnf、/usr/local/etc/my.cnf、~/.my.cnf,并讀取配置文件中的[mysqld]和[xtrabackup]配置段。[mysqld]中只需要指定datadir、innodb_data_home_dir、innodb_data_file_path、innodb_log_group_home_dir、innodb_log_files_in_group、innodb_log_file_size6個(gè)參數(shù)即可讓xtrabackup正常工作。

--defaults-extra-file=#

如果使用了該參數(shù),在讀取了全局配置文件之后,會(huì)再讀取這里指定的配置文件

--target-dir=name

備份文件的c目錄路徑

--backup

實(shí)施備份到target-dir

--prepare

實(shí)施對(duì)備份文件進(jìn)行恢復(fù)前的準(zhǔn)備(生成InnoDB log file)

--print-param

打印備份或恢復(fù)時(shí)需要的參數(shù)

--use-memory=#

該參數(shù)在 prepare的時(shí)候使用,控制prepare時(shí)innodb實(shí)例使用的內(nèi)存量

--suspend-at-end

在target-dir目錄下產(chǎn)生一個(gè)xtrabackup_suspended文件,將xtrabackup進(jìn)程掛起,不停地將數(shù)據(jù)文件的變化同步到備份文件,直到用戶手工刪除xtrabackup_suspended文件

--throttle=#

每秒IO次數(shù),限制backup時(shí)使用的I/O操作量,使備份對(duì)數(shù)據(jù)庫正常業(yè)務(wù)的影響最小化

--log-stream

該參數(shù)在backup的時(shí)候使用,將xtrabackup_logfile的內(nèi)容輸出到標(biāo)準(zhǔn)輸出,使用該參數(shù)時(shí)會(huì)自動(dòng)使用suspend-at-end參數(shù),innobackupex腳本的stream模式會(huì)使用該參數(shù)。

--incremental-lsn=name

增量備份時(shí)只拷貝LSN比該參數(shù)指定值新的ibd pages,前次備份到了哪個(gè)LSN可以看前次備份集的xtrabackup_checkpoints文件

--incremental-basedir=name

該參數(shù)在backup的時(shí)候使用,備份比該參數(shù)指定位置的備份集新的idb pages

--incremental-dir=name

該參數(shù)在prepare的時(shí)候使用,指定prepare時(shí)產(chǎn)生的.delta文件和日志文件的存放路徑

--databases=name

--tables=name

在備份file-per-table類型的數(shù)據(jù)文件時(shí)使用,使用正則表達(dá)式指定需要備份的innodb表

--datadir=name

MySQL數(shù)據(jù)庫的數(shù)據(jù)文件目錄。

--stream

生成壓縮文件,速度比較慢

全備的備份還原:

xtrabackup  --defaults-file=/data/work/mysql-5.5.38/data/mysql3306/my3306.cnf  --backup  --target-dir=/data/bak_test/1

xtrabackup備份工具

給備份做恢復(fù)前準(zhǔn)備。

xtrabackup  --defaults-file=/data/work/mysql-5.5.38/data/mysql3306/my3306.cnf  --prepare  --target-dir=/data/bak_test/1

xtrabackup備份工具

增量備份:

xtrabackup備份工具

給增量備份做恢復(fù)前準(zhǔn)備

xtrabackup --defaults-file=/data/work/mysql-5.5.38/data/mysql3306/my3306.cnf --prepare --target-dir=/data/bak_test/2

xtrabackup備份工具

拷貝備份到數(shù)據(jù)庫目錄下

xtrabackup備份工具

修改權(quán)限并重啟數(shù)據(jù)

xtrabackup備份工具

重啟

xtrabackup備份工具

innobackupex

常規(guī)參數(shù)

--defaults-file

同xtrabackup的--defaults-file參數(shù)

--apply-log

對(duì)xtrabackup的--prepare參數(shù)的封裝

--copy-back

做數(shù)據(jù)恢復(fù)時(shí)將備份數(shù)據(jù)文件拷貝到MySQL服務(wù)器的datadir;

--remote-host=HOSTNAME

通過ssh將備份數(shù)據(jù)存儲(chǔ)到進(jìn)程服務(wù)器上;

--stream=[tar]

備份文件輸出格式, tar時(shí)使用tar4ibd ,該文件可在XtarBackup binary文件中獲得.如果備份時(shí)有指定--stream=tar,則tar4ibd文件所處目錄一定要在$PATH中(因?yàn)槭褂玫氖莟ar4ibd去壓縮,在XtraBackup的binary包中可獲得該文件)。

在使用參數(shù)stream=tar備份的時(shí)候,你的xtrabackup_logfile可能會(huì)臨時(shí)放在/tmp目錄下,如果你備份的時(shí)候并發(fā)寫入較大的話xtrabackup_logfile可能會(huì)很大(5G+),很可能會(huì)撐滿你的/tmp目錄,可以通過參數(shù)--tmpdir指定目錄來解決這個(gè)問題。

--tmpdir=DIRECTORY

當(dāng)有指定--remote-host or --stream時(shí),事務(wù)日志臨時(shí)存儲(chǔ)的目錄,默認(rèn)采用MySQL配置文件中所指定的臨時(shí)目錄tmpdir

--redo-only --apply-log組,

強(qiáng)制備份日志時(shí)只redo ,跳過rollback。這在做增量備份時(shí)非常必要。

--use-memory=#

該參數(shù)在prepare的時(shí)候使用,控制prepare時(shí)innodb實(shí)例使用的內(nèi)存量

--throttle=IOS

同xtrabackup的--throttle參數(shù)

--sleep=是給ibbackup使用的,指定每備份1M數(shù)據(jù),過程停止拷貝多少毫秒,也是為了在備份時(shí)盡量減小對(duì)正常業(yè)務(wù)的影響,具體可以查看ibbackup的手冊(cè) ;

--compress[=LEVEL]

對(duì)備份數(shù)據(jù)迚行壓縮,僅支持ibbackup,xtrabackup還沒有實(shí)現(xiàn);

--include=REGEXP

對(duì)xtrabackup參數(shù)--tables的封裝,也支持ibbackup。備份包含的庫表,例如:--include="test.*",意思是要備份test庫中所有的表。如果需要全備份,則省略這個(gè)參數(shù);如果需要備份test庫下的2個(gè)表:test1和test2,則寫成:--include="test.test1|test.test2"。也可以使用通配符,如:--include="test.test*"。

--databases=LIST

列出需要備份的databases,如果沒有指定該參數(shù),所有包含MyISAM和InnoDB表的database都會(huì)被備份;

--uncompress

解壓備份的數(shù)據(jù)文件,支持ibbackup,xtrabackup還沒有實(shí)現(xiàn)該功能;

--slave-info,

備份從庫,加上--slave-info備份目錄下會(huì)多生成一個(gè)xtrabackup_slave_info文件,這里會(huì)保存主日志文件以及偏移,文件內(nèi)容類似于:CHANGE MASTER TO MASTER_LOG_FILE='', MASTER_LOG_POS=0

--socket=SOCKET

指定mysql.sock所在位置,以便備份進(jìn)程登錄mysql.

--databases=name

指定要備份的庫

--tables=name

在備份file-per-table類型的數(shù)據(jù)文件時(shí)使用,使用正則表達(dá)式指定需要備份的innodb表

--incremental-basedir=上一個(gè)備份目錄

--incremental  增量備份

全備 innobackupex  --user=root --password=xxxxx--defaults-file=/data/work/mysql-5.5.38/data/mysql3306/my3306.cnf  /data/bak_test/3

xtrabackup備份工具

恢復(fù)前的準(zhǔn)備   xtrabackup  --defaults-file=/data/work/mysql-5.5.38/data/mysql3306/my3306.cnf  --prepare  --target-dir=/data/bak_test/3/2015-05-28_09-59-28

xtrabackup備份工具

apply-log,為了加快速度,一般建議設(shè)置--use-memory,這個(gè)步驟完成之后,目錄/backup/mysql/data/2013-10-29_09-05-25下的備份文件已經(jīng)準(zhǔn)備就緒

xtrabackup備份工具

拷貝數(shù)據(jù)到數(shù)據(jù)庫數(shù)據(jù)目錄下對(duì)文件進(jìn)行權(quán)限修改啟動(dòng)數(shù)據(jù)。

增量備份:

增量備份需要基于全備,先假設(shè)我們已經(jīng)有了一個(gè)全備(x )或基于上一個(gè)增量備份之上,在該全表的基礎(chǔ)上做增量備份。

--defaults-file=/data/work/mysql-5.5.38/data/mysql3306/my3306.cnf --user=root --password=xxxx  --incremental-basedir=/data/bak_test/3/2015-05-28_10-23-35 --incremental /data/bak_test/

xtrabackup備份工具

曾備的還原

模式

innobackupex --apply-log --redo-only BASE-DIR

innobackupex --apply-log --redo-only BASE-DIR --incremental-dir=INCREMENTAL-DIR-1

innobackupex --apply-log BASE-DIR --incremental-dir=INCREMENTAL-DIR-2

其中BASE-DIR是指全備目錄,INCREMENTAL-DIR-1是指第一次的增量備份,INCREMENTAL-DIR-2是指第二次的增量備份,以此類推。

第一步是在所有備份目錄下重做已提交的日志

innobackupex --apply-log --redo-only /data/bak_test/3/2015-05-28_10-23-35

xtrabackup備份工具

innobackupex --apply-log --redo-only /data/bak_test/3/2015-05-28_10-23-35 --incremental-dir=/data/bak_test/2015-05-28_10-34-11

xtrabackup備份工具

回滾未完成的日志:

innobackupex --apply-log /data/bak_test/3/2015-05-28_10-23-35

xtrabackup備份工具

準(zhǔn)備數(shù)據(jù) prepare  ,恢復(fù)前的準(zhǔn)備  xtrabackup  --defaults-file=/data/work/mysql-5.5.38/data/mysql3306/my3306.cnf  --prepare  --target-dir=/data/bak_test/3/2015-05-28_10-23-35

拷貝數(shù)據(jù)到數(shù)據(jù)庫目錄下并修改權(quán)限啟動(dòng)數(shù)據(jù)即可。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

分享文章:xtrabackup備份工具-創(chuàng)新互聯(lián)
標(biāo)題網(wǎng)址:http://aaarwkj.com/article10/cdhjdo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗(yàn)外貿(mào)建站、搜索引擎優(yōu)化、靜態(tài)網(wǎng)站、標(biāo)簽優(yōu)化、網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)
日本高清免费观看一区| 免费精品99久久久国产| 精品熟女少妇av免费观看| 一区二区三区三级视频| 欧美黄色成人免费网站| 日韩中文字幕资源一区| 国产精品一区午夜福利| 91人妻互换一区二区| 精品人妻中文av一区二区| 成年人免费国产视频网站| 四虎在线观看最新免费| 白白色最新福利在线视频观看| 久久欧精品欧美日韩精品| 久久久国产精品免费看| 国产一级内射麻豆91| 国语对白精品视频在线| 成年人免费在线观看毛片| 深夜视频在线观看成人| 久久久久久极精品久久久| 懂色一区二区三区精品视频| 日韩精品一区二区三区四区在线视频| 国产在线播放精品视频| 欧美黄片网站在线观看| 久久免费看少妇高潮免费| 亚洲男人天堂最新地址| 亚洲全乱码精品一区二区| 免费精品黑人一区二区三区| 日韩免费毛片在线观看| 人妻中文字幕av资源| 真人国产一级美女免费视频| 99久久精品国产国产毛片| 国产午夜福利不卡在线观看| 久久精品人妻麻豆尤物| 怡红院一区二区三区毛片| 国产在线观看不卡视频| 九九热超在线视频精品| 日本区一区二区三啪啪| 成人午夜激情福利动态| 日本久久在线观看视频| 亚洲成综合人在线播放| 福利福利视频一区二区|