为了启用使用现有的第三方备份解决方案,您可以将MongoDB Ops Manager与以下第三方备份平台之一集成,这些平台支持经过认证的MongoDB 集群快照备份和恢复,包括安全和可扩展的存储(包括冷存储)、不变性实施、和合合规政策支持:
通过这些集成,您可以直接从第三方管理控制台协调MongoDB集群的计划或按需和恢复,以简化跨数据平台的备份、保留和恢复操作,而无需管理MongoDB的复杂性和额外的运营成本备份扩展的MongoDB Ops Manager 。
要开始备份或恢复进程,第三方备份平台会调用MongoDB Ops Manager管理API ,将MongoDB 集群置于备份就绪或恢复就绪状态。 第三方平台会处理所有备份或恢复操作,然后再次调用MongoDB Ops Manager Administration API将集群恢复到正常运行状态。
虽然MongoDB支持部门可以帮助您在MongoDB Ops Manager中配置集成点,但有关与备份和恢复进程相关的功能或性能问题,联系您的第三方供应商。
限制
您只能使用单个解决方案来备份单个集群。您不能使用MongoDB Ops Manager和第三方平台来备份同一集群。 您不能使用多个第三方平台来备份同一个集群。
注意
第三方备份无法在同一集群上与MongoDB Ops Manager 的原生备份进程一起运行。 但是,您可以在同一项目的不同集群中运行这两种类型的备份,以实现灵活的韧性策略。
先决条件
MongoDB Ops Manager项目必须运行MongoDB Ops Manager 8.0.8 或更高版本,才能与第三方备份平台集成。
有关要使用的工具版本,请参阅供应商的文档。
在为第三方备份配置MongoDB Ops Manager之前,请同步所有托管的时钟。 要学习;了解更多信息,请参阅时钟同步。
将MongoDB Ops Manager与第三方备份平台集成
在Go第三方平台完成集成设置之前,请在MongoDB Ops Manager中完成以下初步设置:
为MongoDB Ops Manager管理API生成API密钥。
要向第三方供应商授予适当级别的MongoDB Ops Manager管理API访问权限,您必须在MongoDB Ops Manager中生成全局或项目级别的API密钥。
请参阅第三方供应商的文档,确定集成所需的API访问权限级别。
要为全局MongoDB Ops Manager管理API访问权限生成API密钥,请执行以下操作:
在MongoDB Ops Manager Admin 控制台中,单击 General 和 API Keys。
单击 Create API Key 按钮。
在 Enter API Key Information 模式中,提供API密钥的描述,然后从 Global Permissions 下拉菜单中选择 Global Backup Admin。
单击
Next
按钮。复制 Public Key 和 Private Key 并将其存储在安全位置。
每个API请求都需要标头中的这些密钥,以便与MongoDB Ops Manager安全地通信。
单击 Done(连接)。
要为项目级MongoDB Ops Manager管理API访问生成API密钥,请访问权限以下操作:
在MongoDB Ops Manager项目中,展开 Access Manager 下拉菜单并选择 Project Access。
单击 API Keys 标签页。
单击 Create API Key 按钮。
在 Enter API Key Information 模式中,提供API密钥的描述,然后从 Project Permissions 下拉菜单中选择 Project Backup Admin。
单击
Next
按钮。复制 Public Key 和 Private Key 并将其存储在安全位置。
每个API请求都需要标头中的这些密钥,以便与MongoDB Ops Manager安全地通信。
单击 Done(连接)。
要学习;了解有关MongoDB Ops Manager API访问权限的更多信息,请参阅 MongoDB Ops Manager的编程API访问。
在集群中的每台服务器上安装MongoDB助手。
如果尚未安装,请在要备份的每个MongoDB 集群中的每台服务器上安装MongoDB助手:
在MongoDB Ops Manager项目中,单击 Deployment、Agents标签页和 Downloads & Settings标签页。
从 Select your operating system 下拉菜单中选择托管的操作系统。
按照说明在要备份的每台MongoDB服务器上安装MongoDB 助手。
要学习;了解更多信息,请参阅安装MongoDB 助手以管理部署。