您可以备份 MongoDB 部署。
重要
如果您的数据库运行 MongoDB 特征兼容性版本 4.2 及更早版本,则分片集群和副本集是可以备份的唯一部署类型。要备份运行 MongoDB 特征兼容性版本 4.2 或更早版本的 mongod 独立运行的实例 进程,必须将其转换为单节点副本集。
先决条件
部署项的唯一名称
在创建备份之前,确保部署项目具有唯一名称。
重要
同一项目中的副本集、分片集群和分片名称必须唯一。如果部署没有唯一名称,将导致备份快照损坏。
副本集要求
副本集必须:
由 Ops Manager 监控。
运行 MongoDB Enterprise 使用 特征兼容性版本 6.0 及以上。
有一个活动的主节点。
将一个节点设置为WiredTiger作为其storage engine 。
分片集群要求
分片集群必须:
由 Ops Manager 监控。
在所有节点(包括配置服务器)上,使用 特征兼容性版本 6.0 或更高版本运行 MongoDB Enterprise。
每个分分片和配置服务器都有一个活动主节点 (primary node in the replica set)节点。
每个分片有一个节点,或将WiredTiger设置为配置服务器的storage engine 。
MongoDB 兼容性
所有数据库都必须满足相应的备份注意事项。
MongoDB 兼容性
MongoDB 版本和 Ops Manager 版本必须满足兼容性要求。
数据保护计划
步骤
注意
我们建议您查看要备份到块存储存储的数据量。 如果您备份的数据量对块存储的性能产生块存储影响,或者如果使用单个块存储无法满足RTO要求,请将工作负载到多个块存储以平衡备份操作。 您甚至可以为每个分片片配置一个块存储,以满足您的扩展需求。
您可以随时创建其他块存储,并将备份作业配置为手动使用这些块存储: