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

軟件下載吧

當前位置:軟件下載吧 > 數據庫 > DB2 > mongodb增量備份腳本的實現和原理詳解

mongodb增量備份腳本的實現和原理詳解

時間:2024-02-14 10:19作者:下載吧人氣:22

前言

mongodb的副本集架構,主庫和從庫的數據相同步,如果主庫的機器壞掉,沒什么關系,從庫上還有相同的副本數據。但如果某人惡意操作或誤操作,一下子批量刪除或drop整個庫,這樣主庫和從庫的數據都會沒有,造成巨大損失。因此,對mongodb數據庫定期備份是非常重要的。備份如果每次都全量備份,會消耗大量時間,并且對 mongodb性能也有影響,從而需要能增量備份。mongodb的增量備份網上沒有現成的工具,故仔細研究了下寫了個腳本。

mongodb集群架構時,從庫是通過異步復制主庫的Oplog文件,從而達到與主庫的同步。

Oplog 記錄了MongoDB數據庫的更改操作信息,其保存在local庫的oplog.rs表,在集群架構才存在,單機不會有,故增量備份不能在單機下使用。 oplog有大小限制,超過指定大小,新的記錄會覆蓋舊的操作記錄。

mongodb增量備份腳本的實現和原理詳解

mongodb增量備份原理

如何將某段時間的oplog下載下來,我拼接好的例子:

mongodump -h 127.0.0.1 --port 27117 -d local -c oplog.rs -u admin -p xxx --authenticationDatabase admin -q '{ts:{$gt:{$timestamp:{t:1451355000,i:1}},$lt:{$timestamp:{t:1451357430,i:1}}},ns:/^test_db\./}' -o oplog_backup
標簽mongodb,增量,備份,腳本,實現,原理,詳解

相關下載

查看所有評論+

網友評論

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

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: www884aa| 亚洲综合亚洲国产尤物| 中文字幕无线码一区二区| 青青国产成人久久91| 最新国产你懂的在线网址 | 国产婷婷成人久久av免费高清 | 国产精品免费_区二区三区观看| 亚洲欧美日本另类激情| 7x7x7x免费在线观看| 欧美日韩一二三| 国产精品无打码在线播放| 亚洲喷奶水中文字幕电影| xxxx性bbbb欧美野外| 最近免费中文字幕mv在线电影| 国产激情视频一区二区三区| 久久青青草原亚洲av无码麻豆| 黄色一级片免费看| 日本人强jizz多人高清| 四虎精品成人免费影视| 一级中文字幕乱码免费| 秋霞免费乱理伦片在线观看 | 国产亚洲欧美另类专区| 中文字幕日韩专区精品系列| 精品日韩在线视频一区二区三区| 好男人www社区| 亚洲综合成人网| 香蕉污视频在线观看| 日韩欧美在线观看视频| 国产三级在线看| 一本色道久久88亚洲精品综合| 狠狠色丁香婷婷综合潮喷| 国产综合在线观看视频| 亚洲人成网网址在线看| 韩国三级中文字幕| 愉拍自拍视频在线播放| 人人公开免费超级碰碰碰视频 | 日本特交大片免费观看| 十六以下岁女子毛片免费| 免费无码又爽又刺激高潮的视频| 久久久久免费精品国产| 欧美日韩亚洲成色二本道三区|