溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Percona Xtrabackup innobackup常用參數(shù)說明

發(fā)布時間:2020-08-07 02:27:49 來源:ITPUB博客 閱讀:407 作者:chenfeng 欄目:MySQL數(shù)據(jù)庫
--defaults-file
同 xtrabackup的--defaults-file參數(shù)


--apply-log
對 xtrabackup的--prepare參數(shù)的封裝


--copy-back
做數(shù)據(jù)恢復時將備份數(shù)據(jù)文件拷貝到 MySQL服務器的datadir


--remote-host=HOSTNAME
通過 ssh將備份數(shù)據(jù)存儲到進程服務器上


--stream=[tar]
備份文件輸出格式,   tar時使用 tar4ibd ,該文件可在   XtarBackup binary文件中獲得.如果備份
時有指定--stream=tar,則   tar4ibd文件所處目錄一定要在$PATH中(因為使用的是   tar4ibd去壓
縮,在   XtraBackup的  binary包中可獲得該文件)。
在使用參數(shù) stream=tar備份的時候,你的  xtrabackup_logfile可能會臨時放在/tmp目錄下,
如果你備份的時候并發(fā)寫入較大的話  xtrabackup_logfile可能會很大(5G+),很可能會撐滿你
的/tmp目錄,可以通過參數(shù)--tmpdir指定目錄來解決這個問題。


--tmpdir=DIRECTORY
當有指定--remote-host or --stream時,事務日志臨時存儲的目錄,默認采用       MySQL配置文件
中所指定的臨時目錄  tmpdir


--redo-only --apply-log組
強制備份日志時只備份redo ,跳過rollback。這在做增量備份時非常必要。


--use-memory=#
該參數(shù)在 prepare的時候使用,控制prepare時innodb實例使用的內存量


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


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


--compress[=LEVEL]
對備份數(shù)據(jù)迚行壓縮,僅支持 ibbackup,xtrabackup還沒有實現(xiàn);


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


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


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


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


--socket=SOCKET
指定 mysql.sock所在位置,以便備份進程登錄mysql

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經查實,將立刻刪除涉嫌侵權內容。

AI