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

将快照存储分配给特定数据中心

在此页面上

  • Overview
  • 先决条件
  • 步骤

可以添加其他快照存储以满足存储要求。 这些额外的存储可以部署在与第一个存储相同的数据中心。 有时,由于网络性能问题或监管要求,需要将这些存储部署到其他数据中心。

您可以将特定的MongoDB Ops Manager 项目绑定到特定的快照存储和特定的数据中心。 这会将特定MongoDB部署的备份分配给特定的数据中心。

注意

您只能将项目绑定到特定的快照存储或数据中心。 您无法将分片绑定到特定位置。

显示使用两个数据中心时 Ops Manager 备份组件的数据流的图表。

本教程设置两个快照存储,每个快照存储位于两个独立的数据中心,并为每个快照存储附加一个单独的项目。

  • 配置两个MongoDB Ops Manager应用程序实例以股票一个专用的 Ops Manager Application Database 。

    • Ops Manager 应用程序数据库副本集的成员可以放在每个数据中心。

  • 配置每个备份以使用其本地 Ops Manager 应用程序的 URL。

    • 每个 Ops Manager 应用程序都可以使用不同的主机名或水平分割 DNS 将每个代理指向其本地 Ops Manager 应用程序。

注意

Ops Manager Application Database和备份块存储数据库都是MongoDB数据库,可以作为独立运行或副本集运行。

对于生产部署,使用副本集提供数据库高可用性。

每个数据中心必须托管自己的备份块存储数据库或文件系统存储、 Ops Manager 应用程序MongoDB Agent with Backup。

每台服务器都必须满足其运行组件的累积硬件和软件要求。 请参阅Ops Manager 系统要求。

所有运行备份和MongoDB Ops Manager应用程序数据库的服务器都使用MongoDB 。 它们必须满足MongoDB生产说明中的配置要求。

在托管以下内容的服务器上安装 MongoDB:

  • Ops Manager Application Database

  • 块存储数据库

请参阅 MongoDB 手册中的安装 MongoDB ,查找适用于您的操作系统的正确安装过程。

MongoDB Ops Manager要为 应用程序数据库和块存储数据库运行副本集,请参阅 MongoDB手册中的 部署副本集 。

在每个数据中心安装 Ops Manager 应用程序。

注意

有关操作系统的说明,请参阅安装 Ops Manager

重要

每个操作系统的每套安装说明都涵盖了如何创建 Ops Manager 应用程序的多个实例。 这些活动需要在将项目绑定到备份资源之前完成。

1
2
  1. 单击右上角的用户名,然后选择 My Projects

  2. 单击 Add Project(连接)。

  3. 输入项目名称。

  4. 单击 Create Project(连接)。

3
4
5
  1. 单击 Backup 标签页。

  2. 单击Daemons页面,检查是否列出了两个守护进程。

  3. 单击 Snapshot Storage 页面。

  4. 使用网络存储或数据中心中的 MongoDB 数据库创建 文件系统存储 或块存储 #2。

  5. 单击 Save(连接)。

  6. 单击 Oplog Storage 页面。

  7. 在数据中心 #2 中使用 MongoDB database 添加 oplog 存储。

  8. 单击 Save(连接)。

6
  1. 单击 General 标签页。

  2. 单击 Projects 页面。

  3. 选择分配给 Data Center 1 的项目名称。

  4. 单击Backup Configuration右侧的View链接。

  5. 为项目 1/数据中心 1 选择本地选项。

    Menu
    选项
    Backup Daemons
    选择Select Backup Daemons ,然后检查数据中心 1 中的守护进程。
    Oplog Stores
    选择Select Oplog Stores ,然后检查数据中心 1 中的 oplog 存储。
    Snapshot Stores
    选择Select Snapshot Stores ,然后检查数据中心 1 中的快照存储。
  6. 对项目 2 重复步骤 a 至 e。

7
  1. 安装 MongoDB Agent到分配给数据中心 1 的项目。

  2. 根据数据中心 1 项目使用的 MongoDB Agent 的需要,激活:

  3. 安装 MongoDB Agent到分配给数据中心 2 的项目.

  4. 根据与数据中心2项目一起使用的MongoDB Agent的需要,激活:

后退

监控大型部署