下載吧 - 綠色安全的游戲和軟件下載中心

          軟件下載吧

          當前位置:軟件下載吧 > 數據庫 > DB2 > 淺談MongoDB的備份方式

          淺談MongoDB的備份方式

          時間:2024-03-26 14:40作者:下載吧人氣:32

          簡要說一下MongoDB的備份方式:

          1. mogodump / mongorestore

          這2命令將mongodb的數據dump為BSON格式,需要的時候可以恢復。
          這種方式作為小的數據庫還適用。但如果是sharding或者幾百G數據以上的話
          就幾乎不可用了。因為BSON及其占用空間。

          2. Slave Replication

          這是最適合和可靠的,適合生產環境。MongoDb支持master+多個slave。因此可以很方便的起一個slave來進行備份。
          但是需要注意的是如果數據量很大的話,如果是新建的slave,速度又沒有保證的話,一定要調高 oplogSize 的大小,對于一個300G的數據庫,
          可以調到60G以上。這樣避免同步到中間出現oplogSize不足等異常。

          3. 關于增量熱備份

          對于某些熱衷單獨文件備份的同志,也可以考慮使用“增量熱”備份的方式作為最后的屏障。
          做法就是,最開始將某個slave暫時shutdown,然后將數據庫文件復制到另一個目錄作為增量備份的起點。

          每次備份的時候,在這個目錄上起一個slave, 使用–fastsync參數,同步完畢即可tar這個目錄就可以了。

          這種方式的一個缺點就是如果備份周期的過長的話,空間浪費會非常大,尤其是頻繁刪除的情況下,
          目前1.6以前的版本對于刪除的空間回收機制有bug。這個問題應該在1.6版本發布時候解決。

          要想回收這些空間需要repairDatabase,速度比較慢,不如直接從頭clone一個新的db了。(其實Repair的過程也就是先clone然后copy回來)。

          綜上所述, 最靠譜和安全的備份方式就是用mongodb自身的同步復制機制.
          最經典也最小的生產環境是:
          1 master + 2 slaves

          以上所述就是本文關于MongoDB的備份方式的全部內容了,希望大家能夠喜歡。

          標簽淺談,MongoDB,備份,方式

          相關下載

          查看所有評論+

          網友評論

          網友
          您的評論需要經過審核才能顯示

          熱門閱覽

          最新排行

          公眾號

          主站蜘蛛池模板: 亚洲av综合av一区二区三区| 亚洲国产AV无码一区二区三区| 老熟女五十路乱子交尾中出一区| 天海翼一区二区三区高清视频| 国产亚洲无线码一区二区 | 亚洲熟妇av一区二区三区| 国产午夜精品片一区二区三区| 相泽亚洲一区中文字幕| 极品少妇伦理一区二区| 怡红院美国分院一区二区| 色综合视频一区中文字幕| 无码精品尤物一区二区三区| 91精品一区二区三区在线观看| 精品一区二区三区免费| 日本免费一区二区久久人人澡| 狠狠做深爱婷婷综合一区| 天堂不卡一区二区视频在线观看| 国产精品亚洲综合一区在线观看 | 亚洲AV无码一区二区一二区| 中文字幕一区二区三区精彩视频| 亚洲国产精品无码久久一区二区| 久久精品无码一区二区三区| 亚洲日韩精品一区二区三区无码 | 中文精品一区二区三区四区| 亚洲一区二区三区免费视频| 中文字幕无码不卡一区二区三区| 亚洲乱色熟女一区二区三区蜜臀| 97久久精品无码一区二区天美| 日韩一区二区三区四区不卡| 精品无码一区二区三区爱欲| 国产精品亚洲午夜一区二区三区 | 国产爆乳无码一区二区麻豆 | 中文字幕av一区| 人妻视频一区二区三区免费| 国产精品亚洲专一区二区三区| 精品中文字幕一区二区三区四区| 亚洲人AV永久一区二区三区久久| 成人区人妻精品一区二区不卡视频| 亚洲人成人一区二区三区| 亚洲一区二区三区免费在线观看 | 国产一区二区电影在线观看|