NetBackup™ for MongoDB 管理指南

Last Published:
Product(s): NetBackup (10.3)
  1. 使用 NetBackup 保护 MongoDB 的概述
    1.  
      关于使用 NetBackup 保护分片、副本集或独立 MongoDB 群集
    2.  
      使用 NetBackup 保护 MongoDB 数据
    3.  
      NetBackup for MongoDB 术语
    4.  
      限制
    5.  
      保护 MongoDB 的前提条件和最佳做法
  2. 验证适用于 NetBackup 的 MongoDB 插件的前提条件
    1.  
      操作系统和平台兼容性
    2.  
      配置 MongoDB 插件的前提条件
  3. 配置 NetBackup for MongoDB
    1.  
      关于 MongoDB 配置工具
    2.  
      手动创建 mongodb.conf 文件的前提条件
    3. 使用 mongodb.conf 文件为 MongoDB 配置备份选项
      1.  
        在 NetBackup 主服务器允许列表中包括配置文件路径
    4.  
      获取 MongoDB 节点的 RSA 密钥
    5. 在 NetBackup 中添加 MongoDB 凭据
      1.  
        关于凭据配置文件
      2.  
        如何在 NetBackup 中添加 MongoDB 凭据
      3.  
        关于保护数据的 MongoDB 角色
    6.  
      使用非 root 用户作为主机用户
    7. 管理备份主机
      1.  
        在 NetBackup 主服务器允许列表中包括 NetBackup 客户端
  4. 使用 NetBackup 备份 MongoDB
    1. 备份 MongoDB 数据
      1.  
        备份 MongoDB 群集
    2.  
      备份 MongoDB 群集的前提条件
    3. 为 MongoDB 插件配置 NetBackup 策略
      1.  
        使用 Web UI 为 MongoDB 群集创建 BigData 备份策略
  5. 使用 NetBackup 还原或恢复 MongoDB 数据
    1.  
      还原 MongoDB 数据
    2.  
      MongoDB 还原和恢复的前提条件
    3.  
      使用 NetBackup Web UI 在同一群集上还原 MongoDB 数据
    4.  
      使用 NetBackup Web UI 在备用群集上还原 MongoDB 数据
    5.  
      关于在备用客户端上以高可用性设置还原 MongoDB 数据
    6.  
      恢复过程完成后的手动步骤
  6. 故障排除
    1.  
      关于 NetBackup for MongoDB 调试日志记录
    2.  
      使用 NetBackup 保护 MongoDB 的已知限制
  7. 附录 A. 其他信息
    1.  
      添加和更新 MongodB 凭据的 MongodB 配置实用程序工作流程示例
  8.  
    索引

使用 NetBackup 保护 MongoDB 数据

现在,通过 NetBackup 并行流框架 (PSF),可使用 NetBackup 保护 MongoDB 数据。

下图概述了 NetBackup 保护 MongoDB 数据的过程。

另请查看术语定义。请参见NetBackup for MongoDB 术语

图:架构概述

架构概述

如图所示:

  • 数据通过并行流进行备份,其中数据节点将数据块同时流式传输到多台备份主机。由于采用多个备份主机和并行流,因此加快了作业处理速度。

  • 通过使用 NetBackup Plug-in for MongoDB,支持 MongoDB 群集与 NetBackup 进行通信。

  • 对于 NetBackup 通信,需要配置 BigData 策略并添加相关的备份主机。

  • 可以将 NetBackup 介质服务器、客户端或主服务器配置为备份主机。此外,根据副本集或分片的数量,可以添加或删除备份主机。可以通过添加更多的备份主机轻松扩展您的环境。

  • 配置服务器、辅助节点和备份主机通过 SSH 进行通信。

  • NetBackup 并行流框架支持基于精简客户端的无代理备份,其中,备份和还原操作在备份主机上运行。在备份和恢复操作期间,会自动将 NetBackup 精简客户端二进制文件推送到 MongoDB 群集节点。备份和恢复操作完成后,将自动删除此精简客户端。使用群集节点不需要管理代理。此外,NetBackup 也不受 MongoDB 群集升级或维护的影响。

有关更多信息: