mydumper和myloader使用引數解釋
$ mydumper --help
Usage:
mydumper [OPTION...] multi-threaded MySQL dumping
Help Options:
-?, --help Show help options
Application Options:
-B, --database #需要備份的資料庫,一個資料庫一條命令備份,要不就是備份所有資料庫,包括mysql.
-T, --tables-list #需要備份的表,用逗號分隔.
-o, --outputdir #備份檔案目錄.
-s, --statement-size #生成插入語句的位元組數,預設1000000,這個引數不能太小,不然會報Row bigger than statement_size for tools.t_serverinfo.
-r, --rows #試圖用行塊來分割表,該引數關閉--chunk-filesize.
-F, --chunk-filesize #行塊分割表的檔案大小,單位是MB.
-c, --compress #壓縮輸出檔案.
-e, --build-empty-files #即使表沒有資料,也產生一個空檔案.
-x, --regex #正規表示式匹配,如'db.table'.
-i, --ignore-engines #忽略的儲存引擎,用逗號分隔.
-m, --no-schemas #不匯出表結構.
-d, --no-data #不匯出表資料.
-G, --triggers #匯出觸發器.
-E, --events #匯出事件.
-R, --routines #匯出儲存過程.
-k, --no-locks #不執行共享讀鎖,警告:這將導致不一致的備份.
--less-locking #減到最小的鎖在innodb表上.
-l, --long-query-guard #設定長查詢時間,預設60秒,超過該時間則會報錯:There are queries in PROCESSLIST running longer than 60s, aborting dump.
-K, --kill-long-queries #kill掉長時間執行的查詢,備份報錯:Lock wait timeout exceeded; try restarting transaction.
-D, --daemon #啟用守護程式模式.
-I, --snapshot-interval #dump快照間隔時間,預設60s,需要在daemon模式下.
-L, --logfile #使用日誌檔案,預設標準輸出到終端.
--tz-utc #備份的時候允許備份Timestamp,這樣會導致不同時區的備份還原會出問題,預設關閉,引數:--skip-tz-utc to disable.
--skip-tz-utc
--use-savepoints #使用儲存點記錄後設資料的鎖資訊,需要SUPER許可權.
--success-on-1146 #Not increment error count and Warning instead of Critical in case of table doesn't exist.
--lock-all-tables #鎖全表,代替FLUSH TABLE WITH READ LOCK.
-U, --updated-since #Use Update_time to dump only tables updated in the last U days.
--trx-consistency-only #Transactional consistency only.
-h, --host #The host to connect to.
-u, --user #Username with privileges to run the dump.
-p, --password #User password.
-P, --port #TCP/IP port to connect to.
-S, --socket #UNIX domain socket file to use for connection.
-t, --threads #備份執行的執行緒數,預設4個執行緒.
-C, --compress-protocol #在mysql連線上使用壓縮協議.
-V, --version #Show the program version and exit.
-v, --verbose #更多輸出, 0 = silent, 1 = errors, 2 = warnings, 3 = info, default 2.
$ myloader --help
Usage:
myloader [OPTION...] multi-threaded MySQL loader
Help Options:
-?, --help Show help options
Application Options:
-d, --directory #備份檔案所在的目錄.
-q, --queries-per-transaction #每個事務的query數量, 預設1000.
-o, --overwrite-tables #如果表存在則先刪除,使用該引數,需要備份時候要備份表結構,不然還原會找不到表.
-B, --database #指定需要還原的資料庫.
-s, --source-db #還原的資料庫.
-e, --enable-binlog #啟用二進位制日誌恢復資料.
-h, --host #The host to connect to.
-u, --user #Username with privileges to run the dump.
-p, --password #User password.
-P, --port #TCP/IP port to connect to.
-S, --socket #UNIX domain socket file to use for connection.
-t, --threads #使用的執行緒數量,預設4.
-C, --compress-protocol #連線上使用壓縮協議.
-V, --version #Show the program version and exit.
-v, --verbose #更多輸出, 0 = silent, 1 = errors, 2 = warnings, 3 = info, default 2.
Usage:
mydumper [OPTION...] multi-threaded MySQL dumping
Help Options:
-?, --help Show help options
Application Options:
-B, --database #需要備份的資料庫,一個資料庫一條命令備份,要不就是備份所有資料庫,包括mysql.
-T, --tables-list #需要備份的表,用逗號分隔.
-o, --outputdir #備份檔案目錄.
-s, --statement-size #生成插入語句的位元組數,預設1000000,這個引數不能太小,不然會報Row bigger than statement_size for tools.t_serverinfo.
-r, --rows #試圖用行塊來分割表,該引數關閉--chunk-filesize.
-F, --chunk-filesize #行塊分割表的檔案大小,單位是MB.
-c, --compress #壓縮輸出檔案.
-e, --build-empty-files #即使表沒有資料,也產生一個空檔案.
-x, --regex #正規表示式匹配,如'db.table'.
-i, --ignore-engines #忽略的儲存引擎,用逗號分隔.
-m, --no-schemas #不匯出表結構.
-d, --no-data #不匯出表資料.
-G, --triggers #匯出觸發器.
-E, --events #匯出事件.
-R, --routines #匯出儲存過程.
-k, --no-locks #不執行共享讀鎖,警告:這將導致不一致的備份.
--less-locking #減到最小的鎖在innodb表上.
-l, --long-query-guard #設定長查詢時間,預設60秒,超過該時間則會報錯:There are queries in PROCESSLIST running longer than 60s, aborting dump.
-K, --kill-long-queries #kill掉長時間執行的查詢,備份報錯:Lock wait timeout exceeded; try restarting transaction.
-D, --daemon #啟用守護程式模式.
-I, --snapshot-interval #dump快照間隔時間,預設60s,需要在daemon模式下.
-L, --logfile #使用日誌檔案,預設標準輸出到終端.
--tz-utc #備份的時候允許備份Timestamp,這樣會導致不同時區的備份還原會出問題,預設關閉,引數:--skip-tz-utc to disable.
--skip-tz-utc
--use-savepoints #使用儲存點記錄後設資料的鎖資訊,需要SUPER許可權.
--success-on-1146 #Not increment error count and Warning instead of Critical in case of table doesn't exist.
--lock-all-tables #鎖全表,代替FLUSH TABLE WITH READ LOCK.
-U, --updated-since #Use Update_time to dump only tables updated in the last U days.
--trx-consistency-only #Transactional consistency only.
-h, --host #The host to connect to.
-u, --user #Username with privileges to run the dump.
-p, --password #User password.
-P, --port #TCP/IP port to connect to.
-S, --socket #UNIX domain socket file to use for connection.
-t, --threads #備份執行的執行緒數,預設4個執行緒.
-C, --compress-protocol #在mysql連線上使用壓縮協議.
-V, --version #Show the program version and exit.
-v, --verbose #更多輸出, 0 = silent, 1 = errors, 2 = warnings, 3 = info, default 2.
$ myloader --help
Usage:
myloader [OPTION...] multi-threaded MySQL loader
Help Options:
-?, --help Show help options
Application Options:
-d, --directory #備份檔案所在的目錄.
-q, --queries-per-transaction #每個事務的query數量, 預設1000.
-o, --overwrite-tables #如果表存在則先刪除,使用該引數,需要備份時候要備份表結構,不然還原會找不到表.
-B, --database #指定需要還原的資料庫.
-s, --source-db #還原的資料庫.
-e, --enable-binlog #啟用二進位制日誌恢復資料.
-h, --host #The host to connect to.
-u, --user #Username with privileges to run the dump.
-p, --password #User password.
-P, --port #TCP/IP port to connect to.
-S, --socket #UNIX domain socket file to use for connection.
-t, --threads #使用的執行緒數量,預設4.
-C, --compress-protocol #連線上使用壓縮協議.
-V, --version #Show the program version and exit.
-v, --verbose #更多輸出, 0 = silent, 1 = errors, 2 = warnings, 3 = info, default 2.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2154968/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mydumper和myloader引數使用說明
- MyDumper/MyLoader的進階玩法
- mydumper使用詳解
- MySQL備份與恢復——基於MyDumper/MyLoader 邏輯備份恢復MySql
- java 執行緒池的初始化引數解釋和引數設定Java執行緒
- expdp/impdp 詳細引數解釋
- /etc/sysctl.conf引數解釋
- MySQL relay log 詳細引數解釋MySql
- redis持久化相關引數解釋Redis持久化
- MySQL:Innodb Handler_read_*引數解釋MySql
- 使用myloader恢復資料教程
- beego註解路由中各個引數解釋Go路由
- 深入瞭解 Java 方法和引數的使用方法Java
- [轉帖]HikariCP連線池引數解釋
- DG配置過程中的引數解釋
- 《Kafka實戰》之生產者API使用(引數解釋超詳細)KafkaAPI
- Flask-sqlalchemy中 backref lazy的引數例項解釋和選擇FlaskSQL
- mydumper使用及原理淺析
- plt.figure()引數使用詳解
- 【PARAMETER】Oracle引數:MAX_IDLE_BLOCKER_TIME 解釋OracleBloC
- Matplotlib基礎:subplot多子圖index引數解釋Index
- mydumper
- SpringBoot魔法堂:@MatrixVariable引數註解使用詳解Spring Boot
- Centos7 Docker安裝及常用引數解釋CentOSDocker
- Redis-cluster命令 cluster info 引數資訊解釋Redis
- MySQL5.7統計資訊更新的相關引數解釋和測試MySql
- mydumper備份工具介紹與使用
- redis info memory命令的各項引數解釋彙總Redis
- .yaml引數檔案的編寫和使用YAML
- Bash變數和引數變數
- python變數和引數Python變數
- Java對比有引數和無引數Java
- Python函式引數和註解是什麼Python函式
- [轉帖]Redis相關的核心引數解釋與設定Redis
- 選購交換機的引數依據和主要的引數指標詳解指標
- 引數的定義和引數的傳遞
- ajax 引數詳解
- OGG引數詳解