MongoDB數(shù)據(jù)庫備份

1、備份數(shù)據(jù)

Mongodb中我們使用mongodump命令來備份MongoDB數(shù)據(jù)。該命令可以導(dǎo)出所有數(shù)據(jù)到指定目錄中。

mongodump命令可以通過參數(shù)指定導(dǎo)出的數(shù)據(jù)量級轉(zhuǎn)存的服務(wù)器。

1.1語法

mongodump命令腳本語法如下:

$ mongodump -h dbhost-ddbname -o dbdirectory

1.2參數(shù)

1.-h:MongDB所在服務(wù)器地址,例如:127.0.0.1,當(dāng)然也可以指定端口號:127.0.0.1:270172.-d:需要備份的數(shù)據(jù)庫實(shí)例,例如:test3.-o:備份的數(shù)據(jù)存放位置,例如:c:\data\dump,當(dāng)然該目錄需要提前建立,在備份完成后,系統(tǒng)自動在dump目錄下建立一個(gè)test目錄,這個(gè)目錄里面存放該數(shù)據(jù)庫實(shí)例的備份數(shù)據(jù)。

1.3實(shí)例

#只導(dǎo)出test數(shù)據(jù)庫到桌面 $ sudo mongodump -h 127.0.0.1 -d test -o /Users/51testing/Desktop/ ?2017-03-30T08:51:41.812+0800writing test.numbers to ?2017-03-30T08:51:41.812+0800writing test.test2 to ?2017-03-30T08:51:41.818+0800writing test.users to ?2017-03-30T08:51:41.819+0800writing test.test1 to ?2017-03-30T08:51:41.852+0800done dumping test.test1 (3 documents) 2017-03-30T08:51:41.852+0800done dumping test.users (4 documents) 2017-03-30T08:51:41.853+0800done dumping test.test2 (100 documents) 2017-03-30T08:51:42.748+0800done dumping test.numbers (200000 documents)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容