mongodb的備份與恢復

2021-09-01 10:37:11 字數 599 閱讀 5213

1.備份:  mongodump

其引數為:

我的命令是:

mongodump --h localhost:1000 -d showapi -o c:/dump
其意思是把本機1000埠服務的showapi資料庫導到c:/dump目錄下,執行後,目錄結構如下:

2.恢復:  mongorestore

其引數為:

我用的是:

mongorestore -h www.showapi.com:2000 -d showapi --directoryperdb --drop c:/dump
很不幸的是報錯了。

root directory must be a dump of a single database
說它不是乙個根目錄。解決很簡單:

mongorestore -h www.showapi.com:2000 -d showapi --directoryperdb --drop c:/dump/showapi
在上述**最後加上「showapi」,也即指定庫即可。

MongoDB備份與恢復

任何資料庫都需要備份和恢復,這個重要性就不多說了,大家都懂的。首先說下語法 備份 mongodump hdbhost ddbname odbdirectory h mongdb所在伺服器位址,例如 127.0.0.1,當然也可以指定埠號 127.0.0.1 27017 d 需要備份的資料庫例項,例如...

mongoDB備份與恢復

1 匯入 匯出可以操作的是本地的mongodb伺服器,也可以是遠端的.所以,都有如下通用選項 h host 主機 port port 埠 u username 使用者名稱 p passwd 密碼 2 mongoexport 匯出json格式的檔案 問 匯出哪個庫,哪張表,哪幾列,哪幾行?d 庫名 c...

MongoDB 備份與恢復

備份 在mongo中,使用mongodump命令來備份資料。該命令匯出資料到指定的目錄。語法 mongodump h dbhost d dbname o dbdirectory dbhost 資料庫位址,可以指定埠 dbname 資料庫例項名稱 dbdirectory 匯出的目標路徑 其他可選引數 ...