匯入匯出備份mongo資料

2021-09-26 10:27:51 字數 931 閱讀 9324

1,匯入資料

1.1 首先要進入mongo的bin目錄下才能執行匯入匯出命令

cd  /home/data/wqs/mongodb/bin/
如果不知道伺服器的mongodb的bin目錄

可以通過find / -name 'mongo'查詢mongo所有目錄就可以知道

1.2 進入bin目錄之後 執行

./mongoexport -h localhost:27017 -d ts -c aaa -o /home/yqs/aaa.json
-h 對應ip和埠

-d 資料庫名稱

-c 集合表名稱

這樣資料表就匯出到 /home/yqs目錄了

如果你現在在乙個伺服器操作,需要把這檔案複製到另外乙個伺服器

執行   scp /home/yqs/aaa.json [email protected]:/home/wqs/aaa.json
/home/yqs/aaa.json---------------------------- 本伺服器的檔案路徑

admin--------------------------------------------- 另一伺服器的賬號

107.60.61.237:/home/wqs/aaa.json------- 伺服器ip和複製到的路徑和檔名

2,匯出資料

2.1 同樣在bin目錄執行

./mongoimport -h localhost:27017 -d ts -c aaa /home/wqs/aaa.json

mongo匯入匯出

mongodb的bin目錄下提供了乙個mongoexport.exe的程式,可以用於匯出資料。使用 mongoexport help 可以檢視相關引數的說明 mongoexport help export mongodb data to csv,tsv or json files.options h...

mongo的資料匯入匯出

專案整理 mongo遠端匯入匯出資料 一 匯出所有資料庫 格式 mongodump h ip port 埠 u 使用者名稱 p 密碼 d 資料庫 o 檔案存在路徑 如果沒有使用者誰,可以去掉 u和 p。如果匯出本機的資料庫,可以去掉 h。如果是預設埠,可以去掉 port。如果想匯出所有資料庫,可以去...

mongo 表匯出匯入

匯出 mongoexport h dbhost d dbname c collectionname f collectionkey o dbdirectory h mongodb所在伺服器位址 d 需要恢復的資料庫例項 c 需要恢復的集合 f 需要匯出的字段 省略為所有字段 o 表示匯出的檔名 匯入...