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

          軟件下載吧

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

          淺談MongoDB的備份方式

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

          簡要說一下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在线视频一区| 久久久久人妻精品一区| 久久4k岛国高清一区二区| 东京热无码av一区二区| 中文字幕一区二区三区免费视频 | 久久综合亚洲色一区二区三区 | 日韩在线视频不卡一区二区三区| 蜜臀Av午夜一区二区三区| 无码欧精品亚洲日韩一区| 色妞色视频一区二区三区四区| 久久99热狠狠色精品一区| 国产精品一区二区av| 亚洲AV福利天堂一区二区三| 精品无码一区在线观看| 人妻少妇久久中文字幕一区二区| 激情内射亚洲一区二区三区| 亚洲一区二区三区夜色 | 国产无吗一区二区三区在线欢| 久久中文字幕无码一区二区| 国产成人无码精品一区不卡| 国产精品亚洲一区二区三区| 一区二区高清在线观看| 国产在线视频一区二区三区98| 久久亚洲AV午夜福利精品一区| 色噜噜狠狠一区二区| 日韩视频在线一区| 中文字幕精品亚洲无线码一区应用| 亚洲日韩激情无码一区|