MongoDB 的備份與還原

2021-10-05 13:03:37 字數 1125 閱讀 8518

mongodb 如何備份?備份檔案在哪兒?

mongodump -h dbhost -d dbname -o dbdirectory
-h:-d:

需要備份的資料庫例項,例如:test

-o:在mongodb執行的情況下,進行mongodump備份

備份檔案預設在bin目錄下新建的dump資料夾中

mongodb如何做恢復?

mongorestore -h

<:>

port

>

-d dbname

--host <:port>, -h <:port>:

--db , -d :

需要恢復的資料庫例項,例如:test,當然這個名稱也可以和備份時候的不一樣,比如test2

--drop:

恢復的時候,先刪除當前資料,然後恢復備份的資料。就是說,恢復後,備份後新增修改的資料都會被刪除,慎用哦!

:mongorestore 最後的乙個引數,設定備份資料所在位置,例如:c:\data\dump\test。

你不能同時指定 和 --dir 選項,--dir也可以設定備份目錄。

--dir:

指定備份的目錄

你不能同時指定 和 --dir 選項。

1)測試先把my_db刪除

然後通過找到備份的檔案路徑,進行恢復

檢視

mongodb備份與還原

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

mongodb 資料備份與還原

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

MongoDB資料備份與還原

進入mongodb的bin資料夾裡,執行mongodump d wampserver mongodb bin mongodump注意 執行完會備份本機所有的mongodb資料庫,自動儲存到mongodb的bin dump中。常用命令格式 mongodump h ip port 埠 u 使用者名稱 p...