
MongoDB云数据库备份/恢复架构
备份策略:
从hidden节点备份
每天一次全量备份
持续拉取oplog增量备份
定期巡检备份有效性
恢复时克隆到新实例
全量备份方法 
逻辑备份流程 - mongodump

特点:
全量遍历所有数据、
备份、恢复慢
对业务影响较大
无需备份索引、恢复时重建
通用性强
物理备份流程
备份特点
拷贝数据目录所有文件,效率高
备份、恢复快
对业务影响较小
跟数据库版本、配置强关联
逻辑备份 vs 物理备份
逻辑备份 |
物理备份 |
|
备份效率 |
低 数据库接口读取数据 |
高 拷贝物理文件 |
恢复效率 |
低 下载备份集 + 导入数据 + 建立索引 |
高 下载备份集 + 启动进程 |
备份影响 |
大 直接与业务争抢资源 |
小 |
备份集大小 |
比原库小 无需备份索引数据 |
与原库相同 |
兼容性 |
兼容绝大部分版本 可跨存储引擎 |
依赖存储布局 |

