xtrabackup備份
阿新 • • 發佈:2017-09-14
prepare default 備份 創建文件 進程 ext 輸出 get oca
xtrabackup選項註釋如下:
--print-defaults 顯示默認選項。Xtrabackup默認情況會去讀my.cnf文件,讀取順序是/etc/my.cnf /etc/mysql/my.cnf /usr/local/etc/my.cnf ~/.my.cnf
--no-defaults 忽略任何my.cnf文件選項
--defaults-file=# 讀取指定的my.cnf文件
--defaults-extra-file=# 再讀取另外一個文件
--target-dir=name 目的目錄,默認目錄在./xtrabackup_backupfiles/,相對於datadir目錄
--backup 創建備份集
--stats 計算datadir目錄統計信息
--prepare 從backup恢復
--export 在恢復時,創建文件導入到另一個數據庫
--apply-log-only 在恢復時,停止恢復進程不進行LSN只使用log
--print-param 打印出參數
--use-memory=# buffer_pool_size值
--suspend-at-end 在備份時,創建xtrabackup_suspended文件,直到備份完成後刪掉
--throttle=# 限制IO總數
--log-stream 記錄標準輸出信息xtrabackup_logfile
--extra-lsndir=name 僅適用於backup,保存另一份xtrabackup_checkpoints文件
--incremental-lsn=name 僅適用於backup,增量備份
--incremental-basedir=name 僅適用於backup,增量備份目錄
--incremental-dir=name 僅適用於prepare,恢復指定目錄下的.delta文件和日誌文件
--tables=name 過濾某些表
--tables_file=name 過濾database.table列表文件
--create-ib-logfile
-h, --datadir=name datadir目錄
-t, --tmpdir=name tmpdir目錄
--parallel=# 默認為1.傳輸數據文件的並行線程數。沒有任何流模式的影響
--innodb_* 有關innodb參數
xtrabackup --defaults-file=/etc/my.cnf --backup --target-dir=/mydata/mybak/
xtrabackup備份