为了启用使用现有的第三方备份解决方案,您可以将Ops Manager与以下第三方备份平台之一集成,这些平台支持经过认证的MongoDB 集群快照备份和恢复,具有安全和可扩展的存储(包括冷存储)、不变性强制执行和合规政策支持:
通过这些集成,您可以直接从第三方管理控制台协调MongoDB集群的计划或按需和恢复,以简化跨数据平台的备份、保留和恢复操作,而无需管理Ops的复杂性和额外运营成本备份扩展的Ops Manager 。
要开始备份或恢复进程,第三方备份平台会调用Ops Manager管理API将MongoDB 集群置于备份就绪或恢复就绪状态。第三方平台会处理所有备份或恢复操作,然后再次调用Ops Manager管理API将集群恢复到正常运行状态。
虽然MongoDB支持部门可以帮助您在Ops Manager中配置集成点,但有关与备份和恢复进程相关的功能或性能问题,联系您的第三方供应商。
注意
第三方备份不能与 Ops Manager 的原生备份进程在同一集群上运行。但是,您可以在同一项目的不同集群中运行这两种类型的备份,以实现灵活的韧性策略。
先决条件
将Ops Manager与第三方备份平台集成
在进入第三方平台完成集成设置之前,请在Ops Manager中完成以下初步设置:
为Ops Manager Administration API生成API密钥。
要向第三方供应商授予适当级别的Ops Manager Administration API访问权限,您必须在Ops Manager中生成全局或项目级别的API密钥。
请参阅第三方供应商的文档,确定集成所需的API访问权限级别。
要为全球Ops Manager Administration API访问权限生成API密钥:
在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请求都需要标头中的这些密钥,以便与Ops Manager安全地通信。
单击 Done(连接)。
要为项目级Ops Manager Administration API访问权限生成API密钥:
在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请求都需要标头中的这些密钥,以便与Ops Manager安全地通信。
单击 Done(连接)。
要学习;了解有关Ops Manager Administration API访问权限的更多信息,请参阅 Ops Manager的编程访问。