Docs 菜单
Docs 主页
/
MongoDB Ops Manager
/ /

备份部署

在此页面上

  • 先决条件
  • 步骤

您可以备份 MongoDB 部署。

重要

如果您的数据库运行的是MongoDB FCV4.2 及更早版本,则分片集群和副本集是您可以备份的唯一部署类型。要备份运行MongoDB FCV4.2 或更早版本的独立运行 mongod进程,您必须 将其转换为单成员副本集。

在创建备份之前,确保部署项目具有唯一名称。

重要

同一项目中的副本集、分片集群和分片名称必须唯一。如果部署没有唯一名称,将导致备份快照损坏。

副本集必须:

  • 由 Ops Manager 监控。

  • 使用 FCV 或更高版本运行MongoDB Enterprise4.2 。

  • 有一个活动的节点。

  • 将一个节点设置为WiredTiger作为其storage engine 。

分片集群必须:

所有数据库都必须满足相应的备份注意事项。

MongoDB 版本和 Ops Manager 版本必须满足兼容性要求。

决定如何备份数据以及备份哪些数据。

注意

我们建议您查看要备份到块存储存储的数据量。 如果您备份的数据量对块存储的性能产生块存储影响,或者如果使用单个块存储无法满足RTO要求,请将工作负载到多个块存储以平衡备份操作。 您甚至可以为每个分片片配置一个块存储,以满足您的扩展需求。

您可以随时创建其他块存储,并将备份作业配置为手动使用这些块存储:

1

如果您尚未启用 Ops Manager 备份,请单击Begin Setup并完成向导。 这样备份设置就完成了,因此您可以跳过此过程的其余部分。

2

从进程列表中,导航到要备份的进程的Status列,然后单击Start

3

如果自动化不托管您的部署,并且您的部署需要身份验证,请指定身份验证机制和凭据。

根据需要指定以下内容:

Auth Mechanism

MongoDB 主机使用的身份验证机制

MongoDB Community 选项包括:

MongoDB Enterprise 选项还包括:

DB Username

对于Username/PasswordLDAP身份验证,用于使用 MongoDB 部署对 MongoDB Agent 进行身份验证的用户名。

请参阅为身份验证配置 MongoDB 助手或为 LDAP 配置 MongoDB 助手。

DB Password

对于Username/PasswordLDAP身份验证,用于在 MongoDB 部署中对 MongoDB Agent 进行身份验证的密码。

Allows TLS for connections

如果选中,备份将使用TLS连接到 MongoDB。

请参阅配置 MongoDB 助手以使用 TLS。

4

如果要为副本集或分片集群启用区域备份,请分配部署区域。 对于分片集群,您必须为每个分片集群成员分配一个部署地区,包括每个分片和配置服务器。

要启动单区域或多区域备份,请执行以下操作:

  1. 选择Turn on Multi-Region Backups复选框。

  2. 从下拉列表中选择部署地区。

    如果要为分分片集群的每个成员设立相同的部署地区,请单击Set 。 或者,从下拉列表中为每个分片分片集群成员选择不同的地区。

5

如果您为分片集群启用了区域备份,请分别单击每个分片的Start ,为每个分片启动不同的备份作业。 如果在分片集群级别启动单个备份作业, MongoDB Ops Manager无法保证区域数据隔离。

后退

准备工作

在此页面上