mongoDB4.2.8備份恢復與導出導入(推薦)
備份
數(shù)據(jù)備份就是要保存數(shù)據(jù)的完整性,防止斷電,病毒感染等等情況,使數(shù)據(jù)丟失。有必要的話,最好勤備份,防止數(shù)據(jù)丟失。
創(chuàng)建備份目錄:
mkdir -p /bigdata/mongodb-4.2.8/mongodump
語法:
mongodump -h localhost:27017 -d dmp_phone -o /bigdata/mongodb-4.2.8/mongodump
-h:MongDB所在服務器地址,例如:127.0.0.1,當然也可以指定端口號:127.0.0.1:27017
-d:需要備份的數(shù)據(jù)庫實例,例如:test
-o:備份的數(shù)據(jù)存放位置,例如:/home/mongodump/,當然該目錄需要提前建立,這個目錄里面存放該數(shù)據(jù)庫實例的備份數(shù)據(jù)。
恢復
語法:
mongorestore -h localhost:27017 -d dmp_phone --dir /bigdata/mongodb-4.2.8/mongodump/dmp_phone/
-h:MongoDB所在服務器地址
-d:需要恢復的數(shù)據(jù)庫實例,例如:test,當然這個名稱也可以和備份時候的不一樣,比如test2
—dir:備份數(shù)據(jù)所在位置,例如:/home/mongodump/itcast/
—drop:恢復的時候,先刪除當前數(shù)據(jù),然后恢復備份的數(shù)據(jù)。就是說,恢復后,備份后添加修改的數(shù)據(jù)都會被刪除,慎用!
導出
mongoexport -d dmp_phone -c orders -o /bigdata/mongodb-4.2.8/mongodump/orders.csv --type csv -f "_id,item,price,quantity"
-d 數(shù)據(jù)庫名
-c collection名
-o 輸出的文件名
—type 輸出的格式,默認為json
-f 輸出的字段,如果—type為csv,則需要加上 -f "字段名"
導入
語法:
mongoimport -d dmp_phone -c orders --file /wangqingguo/bigdata/mongodb-4.2.8/mongodump/orders.csv --headerline --type csv
-d 數(shù)據(jù)庫名
-c collection名
—type 導入的格式,默認json
-f 導入的字段名
—headerline 如果導入的格式是csv,則可以使用第一行的標題作為導入的字段
—file 要導入的文件
到此這篇關于mongoDB4.2.8備份恢復與導出導入的文章就介紹到這了,更多相關mongoDB備份恢復與導出導入內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
- MongoDB的備份與恢復
- 分布式文檔存儲數(shù)據(jù)庫之MongoDB備份與恢復的實踐詳解
- 使用centos系統(tǒng)中的crontab命令對mongodb定時備份恢復
- Mongodb實現(xiàn)定時備份與恢復的方法教程
- MongoDB 導出導入備份恢復數(shù)據(jù)詳解及實例
- MongoDB使用自帶的命令行工具進行備份和恢復的教程
- Windows或Linux系統(tǒng)中備份和恢復MongoDB數(shù)據(jù)的教程
- Mongodb數(shù)據(jù)庫的備份與恢復操作實例
- MongoDB整庫備份與還原以及單個collection備份、恢復方法
- MongoDB的備份(mongodump)與恢復(mongorestore)
相關文章
Mongodb 利用mongoshell進行數(shù)據(jù)類型轉換的實現(xiàn)方法
下面小編就為大家分享一篇Mongodb 利用mongoshell進行數(shù)據(jù)類型轉換的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2017-12-12MongoDB數(shù)據(jù)庫安裝配置、基本操作實例詳解
這篇文章主要介紹了MongoDB數(shù)據(jù)庫安裝配置、基本操作,結合實例形式詳細分析了MongoDB數(shù)據(jù)庫安裝配置具體步驟、相關命令與基本操作實現(xiàn)技巧,需要的朋友可以參考下2020-01-01MongoDB數(shù)據(jù)庫的特色和優(yōu)點介紹
這篇文章主要介紹了MongoDB數(shù)據(jù)庫的特色和優(yōu)點介紹,本文總結了每個開發(fā)人員都應該知道的5個MongoDB特點,需要的朋友可以參考下2015-05-05