好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識(shí)庫 > MongoDB使用自帶的命令行工具進(jìn)行備份和恢復(fù)的教程

MongoDB使用自帶的命令行工具進(jìn)行備份和恢復(fù)的教程

熱門標(biāo)簽:高德地圖標(biāo)注商戶位置 福州電銷機(jī)器人源代碼 沈陽營銷電銷機(jī)器人招商 智能電銷機(jī)器人銷售話術(shù) 企業(yè)智能外呼系統(tǒng)價(jià)格多少 南京400電話怎樣辦理 機(jī)器人外呼系統(tǒng)軟件存在問題 徐州ai電銷機(jī)器人原理 兗州電話外呼營銷系統(tǒng)

要備份一個(gè)數(shù)據(jù)庫,

mongorestore -d db /path/to/back_up

例如:

mongodump -d bookstore -o /data01/db_backup/

該命令會(huì)dump出該DB所有的collection
從備份文件夾恢復(fù)數(shù)據(jù)

mongorestore -d bookstore /data01/db_backup/bookstore

只備份或回復(fù)指定的collection
以bookstore DB 中statistics 表為例

mongodump -d bookstore -c statistics -o /data01/db_backup/

然后restore時(shí)指定該collection對(duì)應(yīng)的bson文件

mongorestore -d bookstore -c statistics /data01/db_backup/bookstore/statistics.bson

通過條件查詢dump
還可以通過一個(gè)query來dump中一個(gè)collection中符合條件的某些記錄, 例如

mongodump -d bookstore -c novel_sources -q "{\"tag\": \"tag_11\"}" -o /data01/db_backup/

要注意的是如果query中有$符號(hào),需要轉(zhuǎn)義,例如

mongodump -d qunimei -c collection_name -q "{\"date\": {\"\$gte\": \"2015-03-25\"}}" -o /path/to/dump

注意事項(xiàng)
mongorestore并不會(huì)覆蓋已有的記錄,而是重復(fù)添加(如果可以的話)。
當(dāng)數(shù)據(jù)量很大的時(shí)候,該方法耗時(shí)很大。
直接備份數(shù)據(jù)文件

mongo 127.0.0.1:27017/db_to_back --eval "db.fsyncLock()"
rsync -avh --delete /path/to/your/mongofile /path/to/backup/folder/
mongo 127.0.0.1:21001/turbo --eval "db.fsyncUnlock()"

關(guān)鍵是第一行和第三行的兩個(gè)命令,對(duì)于db.fsyncLock(),mongodb的文檔說明

db.fsyncLock()

Forces the mongod to flush all pending write operations to the disk and locks the entire mongod instance to prevent additional writes until the user releases the lock with the db.fsyncUnlock() command. db.fsyncLock() is an administrative command.
將mongod 未完成的寫操作寫入數(shù)據(jù)文件并阻止新的寫入操作,知道運(yùn)行db.fsyncUnlock()命令,因此拷貝數(shù)據(jù)文件前后要執(zhí)行這兩個(gè)命令。

與其他備份恢復(fù)工具的對(duì)比

mongodb自帶的備份工具還有bsondump、mongoexport,恢復(fù)工具還有mongoimport ,幾者之間的具體區(qū)別是:

bsondump、mongoexport、mongodump備份工具的對(duì)比:

1、bsondump可以指定備份的格式為json和debug模式,這個(gè)命令雖然附帶,但很少用到 ;

2、mongoexport 可以導(dǎo)出json或csv格式的文件,可以指定查詢過濾器或指定輸出的域,不過此工具導(dǎo)出的json,csv可能對(duì)某些數(shù)據(jù)類型不兼容,因此可能不能全部數(shù)據(jù)導(dǎo)出,mongodump就可以全部兼容 ;

3、mongodump支持過濾 ,而且在導(dǎo)出速度和壓縮率方面mongodump是最快最好的 。所以,若無csv或debug等特殊格式的備份需求,一般都使用 mongodump 作為備份工具 。

mongorestore與mongoimport 恢復(fù)工具的對(duì)比:

1、 mongoimport 可以接受json,csv,tsv格式的文件,每行為一個(gè)對(duì)象 。同mongoexport一樣,其在恢復(fù)過程中同樣存在兼容性的問題,所以有恢復(fù)不完整的概率 ;

2、mongorestore,速度較慢,比mongoimport慢2.5倍左右,但是根據(jù)mongodump導(dǎo)出的數(shù)據(jù),可以完整導(dǎo)入數(shù)據(jù)。在restore過程中,索引根據(jù)之前dump的結(jié)果重新創(chuàng)造。

您可能感興趣的文章:
  • Ubuntu下安裝PHP的mongodb擴(kuò)展操作命令
  • MongoDB常用操作命令大全
  • MongoDB常用數(shù)據(jù)庫命令大全
  • mongodb基本命令實(shí)例小結(jié)
  • MongoDB Shell 命令實(shí)例總結(jié)【進(jìn)階篇】
  • MongoDB使用mongoexport和mongoimport命令,批量導(dǎo)出和導(dǎo)入JSON數(shù)據(jù)到同一張表的實(shí)例
  • MongoDB基礎(chǔ)命令以及操作示例詳解
  • mongodb監(jiān)控工具mongostat的使用及命令詳解
  • Mongodb 啟動(dòng)命令mongod參數(shù)說明(中文翻譯)
  • MongoDB數(shù)據(jù)庫常用的10條操作命令

標(biāo)簽:昭通 丹東 邯鄲 鶴崗 吉安 大理 景德鎮(zhèn) 本溪

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《MongoDB使用自帶的命令行工具進(jìn)行備份和恢復(fù)的教程》,本文關(guān)鍵詞  MongoDB,使用,自帶,的,命令行,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MongoDB使用自帶的命令行工具進(jìn)行備份和恢復(fù)的教程》相關(guān)的同類信息!
  • 本頁收集關(guān)于MongoDB使用自帶的命令行工具進(jìn)行備份和恢復(fù)的教程的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 手机看片啪啪| 我的相亲对象是一个强硬的问题学生| 双腿大开在校花体内自由进小说| 好叼操视频| 撞击徐倩雪白翘臀呻吟| 美女脱完单内衣的视频| 宝贝轻点夹嗯太紧了| 杨晨晨裸全身任何部位无遮挡| 东方亚洲东方欧美色二区| 飘花伊人827连裤袜| 三个人一起玩3q潮喷| 亚洲成年人影院| 毛片网站免费观看| 我的性老师2| 污污动漫网站| 日本边添边摸边做边爱边剧情简介| 亚洲 古典 另类 欧美 在线 | 撅着光屁屁被先生姜罚| 久久狠狠干| 啊轻点灬大ji巴太粗太长了3p | 嗯~啊~哦~别~别停~啊黑人| 法国A级肉欲电影《爱恋》| 67id人成国产在线| 欧美激情不卡| 全文辣肉H短篇少妇| 亚洲春色一区二区三区| 天堂αv亚洲αv国产αv| 美妇岳妇的肉泬目录| 国产成人在线免费视频| 小sao货夹得真紧好爽视频| 九九热国产视频| 粉嫩被老汉添的好舒服A片小说| 久久中文字幕人妻丝袜| 國產精品亞洲AV| 免费观看欧美成人1314w色| 天天舔天天干| 色戎电影| 国产精品片18区乱婬人成人| 国产农村妇女XXXXX乱大交| 波多野结衣两女调教一男| 91久久人妻丝袜一区二区三区 |