亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > MongoDB > 正文

MongoDB 導出導入備份恢復數據詳解及實例

2020-03-14 13:04:45
字體:
來源:轉載
供稿:網友

數據庫備份和數據恢復的重要性,我想大家都知道,這里就舉例說明如何操作數據備份,數據恢復的實例:

創建測試數據

創建db:testdb,collection:user,插入10條記錄

mongoMongoDB shell version: 3.0.2connecting to: test> use testdbswitched to db testdb> db.user.insert({id:1,name:"用戶1"});WriteResult({ "nInserted" : 1 })> db.user.insert({id:2,name:"用戶2"});WriteResult({ "nInserted" : 1 })> db.user.insert({id:3,name:"用戶3"});WriteResult({ "nInserted" : 1 })> db.user.insert({id:4,name:"用戶4"});WriteResult({ "nInserted" : 1 })> db.user.insert({id:5,name:"用戶5"});WriteResult({ "nInserted" : 1 })> db.user.insert({id:6,name:"用戶6"});WriteResult({ "nInserted" : 1 })> db.user.insert({id:7,name:"用戶7"});WriteResult({ "nInserted" : 1 })> db.user.insert({id:8,name:"用戶8"});WriteResult({ "nInserted" : 1 })> db.user.insert({id:9,name:"用戶9"});WriteResult({ "nInserted" : 1 })> db.user.insert({id:10,name:"用戶10"});WriteResult({ "nInserted" : 1 })> > db.user.find();{ "_id" : ObjectId("574d7aae8780832e6c4e27b4"), "id" : 1, "name" : "用戶1" }{ "_id" : ObjectId("574d7aaf8780832e6c4e27b5"), "id" : 2, "name" : "用戶2" }{ "_id" : ObjectId("574d7aaf8780832e6c4e27b6"), "id" : 3, "name" : "用戶3" }{ "_id" : ObjectId("574d7aaf8780832e6c4e27b7"), "id" : 4, "name" : "用戶4" }{ "_id" : ObjectId("574d7aaf8780832e6c4e27b8"), "id" : 5, "name" : "用戶5" }{ "_id" : ObjectId("574d7aaf8780832e6c4e27b9"), "id" : 6, "name" : "用戶6" }{ "_id" : ObjectId("574d7aaf8780832e6c4e27ba"), "id" : 7, "name" : "用戶7" }{ "_id" : ObjectId("574d7aaf8780832e6c4e27bb"), "id" : 8, "name" : "用戶8" }{ "_id" : ObjectId("574d7aaf8780832e6c4e27bc"), "id" : 9, "name" : "用戶9" }{ "_id" : ObjectId("574d7ab08780832e6c4e27bd"), "id" : 10, "name" : "用戶10" }

數據導出 mongoexport

參數說明:

-d     數據庫名
-c     collection名
-o     輸出的文件名
--type 輸出的格式,默認為json
-f     輸出的字段,如果--type為csv,則需要加上 -f "字段名"

更多參數說明可參考 mongoexport –help

例子:導出user所有記錄到/tmp/user.json

mongoexport -d testdb -c user -o /tmp/user.json2016-05-31T20:00:32.257+0800  connected to: localhost2016-05-31T20:00:32.286+0800  exported 10 recordscat /tmp/user.json{"_id":{"$oid":"574d7aae8780832e6c4e27b4"},"id":1,"name":"用戶1"}{"_id":{"$oid":"574d7aaf8780832e6c4e27b5"},"id":2,"name":"用戶2"}{"_id":{"$oid":"574d7aaf8780832e6c4e27b6"},"id":3,"name":"用戶3"}{"_id":{"$oid":"574d7aaf8780832e6c4e27b7"},"id":4,"name":"用戶4"}{"_id":{"$oid":"574d7aaf8780832e6c4e27b8"},"id":5,"name":"用戶5"}{"_id":{"$oid":"574d7aaf8780832e6c4e27b9"},"id":6,"name":"用戶6"}{"_id":{"$oid":"574d7aaf8780832e6c4e27ba"},"id":7,"name":"用戶7"}{"_id":{"$oid":"574d7aaf8780832e6c4e27bb"},"id":8,"name":"用戶8"}{"_id":{"$oid":"574d7aaf8780832e6c4e27bc"},"id":9,"name":"用戶9"}{"_id":{"$oid":"574d7ab08780832e6c4e27bd"},"id":10,"name":"用戶10"}

例子:導出user所有id到/tmp/user.csv

格式為csv但不指定字段會出錯

mongoexport -d testdb -c user --type csv -o /tmp/user.csv2016-05-31T20:01:05.393+0800  Failed: CSV mode requires a field listmongoexport -d testdb -c user --type csv -f "id" -o /tmp/user.csv2016-05-31T20:01:46.510+0800  connected to: localhost2016-05-31T20:01:46.534+0800  exported 10 recordscat /tmp/user.csvid12345678910

數據導入 mongoimport

參數說明:

-d           數據庫名
-c           collection名
--type       導入的格式,默認json
-f           導入的字段名
--headerline 如果導入的格式是csv,則可以使用第一行的標題作為導入的字段
--file       要導入的文件

更多參數說明可參考 mongoimport –help

導入前先清空collection user

> db.user.drop();true> db.user.find();> 

例子:把上例導出的user.json導入

mongoimport -d testdb -c user --file /tmp/user.json2016-05-31T20:10:22.240+0800  connected to: localhost2016-05-31T20:10:22.287+0800  imported 10 documents

例子:把上例導出的user.csv導入

mongoimport -d testdb -c user --type csv --headerline --file /tmp/user.csv2016-05-31T20:11:28.975+0800  connected to: localhost2016-05-31T20:11:29.003+0800  imported 10 documents

數據備份 mongodump

參數說明:

-d 數據庫名
-c collection名
-o 備份的文件路徑

更多參數說明可參考 mongodump –help

例子:把testdb的user備份到/tmp

mongodump -d testdb -c user -o /tmp2016-05-31T20:18:25.813+0800  writing testdb.user to /tmp/testdb/user.bson2016-05-31T20:18:25.818+0800  writing testdb.user metadata to /tmp/testdb/user.metadata.json2016-05-31T20:18:25.849+0800  done dumping testdb.user

數據恢復 mongorestore

參數說明:

-d 數據庫名
-c collection名

更多參數說明可參考 mongorestore –help

導入前先清空collection user

> db.user.drop();true> db.user.find();>

例子:把上例備份的數據恢復

mongorestore -d testdb -c user /tmp/testdb/user.bson 2016-05-31T20:21:23.050+0800  checking for collection data in /tmp/testdb/user.bson2016-05-31T20:21:23.084+0800  reading metadata file from /tmp/testdb/user.metadata.json2016-05-31T20:21:23.088+0800  restoring testdb.user from file /tmp/testdb/user.bson2016-05-31T20:21:23.153+0800  restoring indexes for collection testdb.user from metadata2016-05-31T20:21:23.156+0800  finished restoring testdb.user2016-05-31T20:21:23.156+0800  done

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!


注:相關教程知識閱讀請移步到MongoDB頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久99精品国产99久久6尤物| 伊人青青综合网站| 91爱视频在线| 日韩欧美国产成人| 国产精品黄色av| 青青a在线精品免费观看| 国产女同一区二区| 欧美野外wwwxxx| 久久综合九色九九| 一本色道久久88综合亚洲精品ⅰ| 韩国美女主播一区| 亚洲无限av看| 国产自摸综合网| 国产成+人+综合+亚洲欧美丁香花| 亚洲精品白浆高清久久久久久| 海角国产乱辈乱精品视频| 亚洲一区二区久久久| 久久久999国产精品| 狠狠色狠狠色综合日日五| 亚洲男人天堂九九视频| 亚洲xxxx视频| 57pao国产成人免费| 亚洲国产成人精品一区二区| 国产午夜精品久久久| 2019中文字幕在线| 成人免费网站在线看| 91国产中文字幕| 91禁外国网站| 欧美精品性视频| 揄拍成人国产精品视频| 成人做爽爽免费视频| 久久国产精品首页| 红桃视频成人在线观看| 在线视频日本亚洲性| www.欧美免费| 国产精品黄页免费高清在线观看| 在线视频国产日韩| 国产91网红主播在线观看| 97在线日本国产| 日韩精品视频在线观看网址| 一个人看的www久久| 91久久精品视频| 97香蕉超级碰碰久久免费的优势| 国产精品久久久久久影视| 岛国视频午夜一区免费在线观看| 高清日韩电视剧大全免费播放在线观看| 亚洲一区二区久久久久久久| 亚洲视频免费一区| 97久久精品人人澡人人爽缅北| 2019国产精品自在线拍国产不卡| 国产精品视频精品| 精品国产福利在线| 亚洲精品乱码久久久久久金桔影视| 懂色av影视一区二区三区| 国产精品久久电影观看| 久久久久成人精品| 亚洲一区二区三区在线视频| 国产91精品久久久| 日韩中文在线中文网三级| 色www亚洲国产张柏芝| 亚洲精品美女久久久久| 日韩福利在线播放| 欧美猛交免费看| 久久精品99久久香蕉国产色戒| 精品免费在线观看| 亚洲第一区第一页| 色婷婷综合久久久久中文字幕1| 国产香蕉一区二区三区在线视频| 欧美成人午夜视频| 中文字幕亚洲欧美一区二区三区| 国产精品aaa| 国产男人精品视频| 亚洲香蕉成视频在线观看| 亚洲欧洲午夜一线一品| 国产在线拍揄自揄视频不卡99| 国产精品日韩久久久久| 中文字幕九色91在线| 77777少妇光屁股久久一区| 在线观看欧美日韩| 欧美国产日韩xxxxx| 98午夜经典影视| 91亚洲国产精品| 国产精品成人av性教育| 91香蕉亚洲精品| 国产精品高潮呻吟久久av黑人| 日韩精品在线看| 国产999精品| 国产精品丝袜久久久久久高清| 欧美激情啊啊啊| 成人午夜在线观看| 国产成人在线一区| 午夜精品久久久久久久99黑人| 日韩在线观看免费| 国产精品视频专区| 国产亚洲成精品久久| 亚洲第一在线视频| 黑人精品xxx一区一二区| 亚洲视频视频在线| 日本久久91av| 最新91在线视频| 亚洲国产精品人久久电影| 91免费看片在线| 91精品国产自产在线| 亚洲福利视频久久| 久久久最新网址| 欧洲成人在线观看| 亚洲精品久久久久久下一站| 亚洲第一男人天堂| 日韩美女视频在线观看| 欧美成人午夜视频| 国产精品极品美女在线观看免费| 国产精品久久久久999| 97香蕉久久超级碰碰高清版| 亚洲一品av免费观看| 国产视频在线观看一区二区| 欧美激情第6页| 欧美在线亚洲在线| 欧美极品少妇xxxxⅹ喷水| 日韩电影大全免费观看2023年上| 欧美激情一区二区三区成人| 日韩极品精品视频免费观看| 久久九九全国免费精品观看| 97精品在线观看| 日韩日本欧美亚洲| 日韩精品在线看| 欧美日韩中文字幕在线| 欧美日韩激情网| 国产一区二区香蕉| 国产午夜精品全部视频在线播放| 91精品在线影院| 国产在线视频2019最新视频| 91国内免费在线视频| 欧美一级片免费在线| 日本成人精品在线| 69视频在线播放| 日韩在线资源网| 国产91精品网站| 91视频国产高清| 久久97精品久久久久久久不卡| 亚洲bt天天射| 欧美中文字幕在线观看| 日韩激情在线视频| 欧美日韩国产成人在线观看| 欧美一级视频在线观看| 亚洲综合自拍一区| 亚洲精品美女久久久久| 欧美激情高清视频| 97在线视频免费播放| 91精品在线一区| 欧美激情第99页| 日韩女优人人人人射在线视频| 欧美黄色三级网站| 亚洲黄页网在线观看| 日韩精品视频观看| 亚洲aⅴ日韩av电影在线观看| 欧美精品在线网站| 欧美国产日本高清在线| 亚洲女人天堂成人av在线| 欧美在线性爱视频| 久久久91精品国产一区不卡| xvideos成人免费中文版| 国产精品久久久久久久久久ktv| 一区国产精品视频| 亚洲一区二区免费在线|