Mongodb的備份恢復與匯出匯入

2021-09-24 06:37:35 字數 1125 閱讀 6109

保證資料庫安全,主要用於災難處理

備份的語法:mongodump -h dbhost -d dbname -o dbdirectory

-d: 需要備份的資料庫名稱

-o: 備份的資料存放位置, 此⽬錄中存放著備份出來的資料

示例:mongodump -h 192.168.196.128:27017 -d test1 -o ~/desktop/test1bak

恢復語法:mongorestore -h dbhost -d dbname --dir dbdirectory

-d: 需要恢復的資料庫例項

--dir: 備份資料所在位置

示例:mongorestore -h 192.168.196.128:27017 -d test2 --dir ~/desktop/test1bak/test1

用於和其他平台進行互動對接,將資料匯出成指定格式檔案進行使用,比如資料分析常用的csv檔案 用於給非計算機行業的使用者檢視資料,對於他們來說csv檔案(開啟之後是電子**)更方便

匯出語法:mongoexport -h dbhost -d dbname -c colname -o filename --type json/csv -f field

示例:mongoexport -h 192.168.196.128:27017 -d test2 -c col1 -o test1_col1 [--type csv -f name,age,number]

匯出語法:mongoimport -d dbname -c colname --file filename [--headerline --type json/csv -f field]

示例:mongoexport -h 192.168.196.128:27017 -d test2 -c col1 -o test1_col1 --type csv -f name,age,number

Mongodb的備份恢復與匯出匯入

本小節內容需要以 超級使用者 mongodb的方式啟動才可以使用 1 備份 作用 保證資料庫安全,主要用於災難處理 備份的語法 mongodump h dbhost d dbname o dbdirectory示例 mongodump h 192.168.196.128 27017 d test1 ...

MongoDB 資料匯入 匯出 備份與恢復

一 mongodb資料備份 mongodump 備份資料使用下面的命令 mongodump h dbhost d dbname o dbdirectory 引數說明 h mongdb所在伺服器位址,例如 127.0.0.1,當然也可以指定埠號 127.0.0.1 27017 d 需要備份的資料庫例項...

mongoDB4 2 8備份恢復與匯出匯入

資料備份就是要儲存資料的完整性,防止斷電,病毒感染等等情況,使資料丟失。有必要的話,最好勤備份,防止資料丟失。建立備份目錄 mkdir p bigdata mongodb 4.2.8 mongodump 語法 mongodump h localhost 27017 d dmp phone o big...