备份部署
在此页面上
您可以备份 MongoDB 部署。
重要
仅可备份分片集群或副本集。若要备份独立运行的 mongod 进程,则须将其转换为单节点副本集。
Considerations
Cloud Manager使用最新的MongoDB补丁发布构建快照。
例子
考虑当前 MongoDB 版本为 4.0.20 的部署。
如果备份运行 MongoDB 4.0.15 的数据库, Cloud Manager 使用当前版本 MongoDB 4.0.20 创建快照。Cloud Manager 会在控制台中将该快照显示为 MongoDB 4.0.20。
MongoDB 保证所有补丁版本都是兼容的。 您可以使用使用 4.0.20 构建的快照来恢复到 4.0.15 实例(如果需要)。
先决条件
部署项的唯一名称
在创建备份之前,确保部署项目具有唯一名称。
重要
同一项目中的副本集、分片集群和分片名称必须唯一。如果部署没有唯一名称,将导致备份快照损坏。
副本集要求
副本集必须:
由 Cloud Manager 监控。
使用 FCV 或更高版本运行MongoDB Enterprise4.2 。
有一个活动的主节点。
将一个节点设置为WiredTiger作为其storage engine 。
由 Cloud Manager 监控。
运行MongoDB版本2.6到4.0 。
有一个活动的主节点。
分片集群要求
分片集群必须:
由 Cloud Manager 监控。
在包括配置服务器在内的所有节点上运行带有FCV 或更高版本的MongoDB Enterprise4.2 。
每个分分片和配置服务器都有一个活动主节点 (primary node in the replica set)节点。
每个分片有一个节点,或将WiredTiger设置为配置服务器的storage engine 。
MongoDB FCV 4.2 兼容性
所有FCV 4.2及更高版本的数据库都必须满足相应的备份注意事项。
MongoDB 兼容性
MongoDB 版本必须满足最低兼容性要求。
数据保护计划
步骤
您可以备份整个 MongoDB 部署。
MongoDB Cloud ManagerGoContinuous Backup在MongoDB Cloud Manager中,Go项目的 页面。
如果尚未显示,请从导航栏的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
单击侧边栏中的 Continuous Backup(支持)。
显示“持续备份”页面。
您可以选择备份 MongoDB 部署中的所有数据库和集合,也可以选择备份特定数据库和集合。
MongoDB Cloud ManagerGoContinuous Backup在MongoDB Cloud Manager中,Go项目的 页面。
如果尚未显示,请从导航栏的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
单击侧边栏中的 Continuous Backup(支持)。
显示“持续备份”页面。
在Start Backup 侧边栏中,配置备份源和存储引擎。
Menu | Possible Values | 默认值 |
---|---|---|
Sync source |
|
首选使用从节点,因为它可以最大限度地减少对主节点的性能影响。 |
Storage Engine |
请参阅存储引擎中的注意事项。 | 与正在备份的数据库的主节点 (primary node in the replica set)节点使用相同的存储引擎。 |