MongoDB資料備份與還原

2022-04-08 10:11:48 字數 573 閱讀 6370

進入mongodb的bin資料夾裡,執行mongodump

d:\wampserver\mongodb\bin>mongodump注意:執行完會備份本機所有的mongodb資料庫,自動儲存到mongodb的bin/dump中。

常用命令格式:

mongodump -h ip --port 埠 -u 使用者名稱 -p 密碼 -d 資料庫 -o 檔案存在路徑故可以用-d引數指定要備份的資料庫

遠端備份例子:

d:wampserver\mongodb\bin>mongodump -h 192.000.000.00 -u username -p password -d dbname -o d:/data/dump常用命令格式:

mongorestore -h ip --port 埠 -u 使用者名稱 -p 密碼 -d 資料庫 --drop 檔案存在路徑其實的–drop是刪除所有記錄

例如:恢復my_db資料庫

先刪除my_db資料庫,執行:

d:\wampserver\mongodb\bin>mongorestore -d my_db dump/my_db/此處我用到的路徑是相對路徑,這樣就回覆資料啦!

mongodb 資料備份與還原

用途 可以將 mongodb 資料庫備份,以防丟失,也可以把資料庫從乙個環境拷貝到另乙個環境。我就是因為想把測試環境資料庫的資料,拷貝乙份到本地環境。如果是備份和恢復,則備份命令和恢復命令都在乙個環境執行即可。如果是資料庫拷貝,則備份命令在測試環境執行,恢復命令在本地環境執行。在所在環境的mongo...

mongodb備份與還原

一 備份 安裝完mongodb之後,找到mongodump命令執行位置 我的主機安裝完mongodb。dump命令目錄是 usr local mongodb mongodb linux x86 64 rhel70 3.4.7 bin mongodump 執行命令 usr local mongodb ...

MongoDB 的備份與還原

mongodb 如何備份?備份檔案在哪兒?mongodump h dbhost d dbname o dbdirectory h d 需要備份的資料庫例項,例如 test o 在mongodb執行的情況下,進行mongodump備份 備份檔案預設在bin目錄下新建的dump資料夾中 mongodb如...