婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Mongodb數據庫的備份與恢復操作實例

Mongodb數據庫的備份與恢復操作實例

熱門標簽:南京400電話怎樣辦理 徐州ai電銷機器人原理 福州電銷機器人源代碼 企業智能外呼系統價格多少 兗州電話外呼營銷系統 高德地圖標注商戶位置 沈陽營銷電銷機器人招商 智能電銷機器人銷售話術 機器人外呼系統軟件存在問題

寫在前面

本文已經假設你已經安裝好了Mongodb(2.6),并且已經開啟了auth。

用戶

首先我們添加備份和恢復數據所需的用戶,這個用戶需要有readWrite和userAdmin權限

復制代碼 代碼如下:

$ mongo
$ use admin
$ db.auth("admin", "youradminpasswd");
$ use backupdb
$ db.addUser({ user: "backup", pwd: "passwd", roles: [ "readWrite", "userAdmin" ] })

備份

注:此命令是在控制臺中執行
我們使用mongodump來進行數據的備份(注意:mongodump不會備份local數據庫中內容)。

mongodump可以通過以下兩種方式來進行數據的備份:

連接到mongod或者mongos

直接訪問數據文件

這個工具可以備份整個服務器、單個database或者單個collection的數據,也可以通過查詢語句只備份collection中的部分數據。

如果不帶任何參數直接執行mongodump,那么它會去連接本地(127.0.0.1或者localhost)27017端口上的MongoDB實例,并且會創建名為dump的備份。

復制代碼 代碼如下:

$ mongodump --host mongodb.example.net --port 27017 --db test --collection some --username backup --password passwd

以上會使mongodump連接到mongodb.example.net:27017上的mongod,并且把dbtest中的somecollection備份到dump目錄下

注意:從Mongodb2.2版本開始,mongodump使用的數據格式與舊版本的mongod實例不兼容。所以不要使用新版本(>=2.2)的mongodump去備份舊數據。


恢復

使用mongodump備份的數據,需要使用mongorestore來恢復。

mongorestore恢復數據的方式與mongodump相對應,也是分為兩種:

連接到mongod或者mongos

直接寫入到數據文件

mongorestore既可以恢復整個備份也可以恢復一部分。

復制代碼 代碼如下:

$ mongorestore --host mongodb.example.net --port 27017 --db test --collection some --username backup --password password /data/backup

以上會從/data/backup中恢復數據,其中只恢復testdb中somecollection到mongodb.example.net:27017中。如果不指定--host和--portoption,那么mongorestore會默認使用localhost:27017。

注:在還原時必需在將要還原的數據庫上新建將要還原的數據與所屬的用戶   --drop的意思是刪除庫中原來的數據庫并將數據庫還原上去
此命令是在控制臺中執行

您可能感興趣的文章:
  • mongoDB4.2.8備份恢復與導出導入(推薦)
  • 分布式文檔存儲數據庫之MongoDB備份與恢復的實踐詳解
  • 使用centos系統中的crontab命令對mongodb定時備份恢復
  • Mongodb實現定時備份與恢復的方法教程
  • MongoDB 導出導入備份恢復數據詳解及實例
  • MongoDB使用自帶的命令行工具進行備份和恢復的教程
  • Windows或Linux系統中備份和恢復MongoDB數據的教程
  • MongoDB整庫備份與還原以及單個collection備份、恢復方法
  • MongoDB的備份與恢復

標簽:鶴崗 本溪 景德鎮 邯鄲 吉安 昭通 大理 丹東

巨人網絡通訊聲明:本文標題《Mongodb數據庫的備份與恢復操作實例》,本文關鍵詞  Mongodb,數據庫,的,備份,與,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Mongodb數據庫的備份與恢復操作實例》相關的同類信息!
  • 本頁收集關于Mongodb數據庫的備份與恢復操作實例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 菏泽市| 平乡县| 江永县| 犍为县| 东明县| 陆河县| 儋州市| 宜兰县| 馆陶县| 惠州市| 张家港市| 江源县| 广宗县| 鹤庆县| 诏安县| 舟山市| 和林格尔县| 伊金霍洛旗| 定州市| 沛县| 宁南县| 澄城县| 南汇区| 太谷县| 舞阳县| 洮南市| 通道| 招远市| 灌阳县| 太和县| 阳高县| 北碚区| 济源市| 托里县| 古田县| 南郑县| 利川市| 大渡口区| 广平县| 法库县| 吐鲁番市|