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 凭据

使用 tpconfig 命令可在 NetBackup 主服务器中添加凭据。

有关 tpconfig 命令的更多信息,请参见 NetBackup 命令参考指南

在运行 tpconfig 命令之前,请确保删除 MongoDB 节点的所有早期条目。

要运行 tpconfig 命令,请执行以下操作:

  1. 从以下目录路径运行 tpconfig 命令:

    在 UNIX 系统上:/<install_directory>/volmgr/bin/

    在 Windows 系统上:<install_path>\volmgr\bin\

  2. 运行 tpconfig --help 命令。将显示添加、更新和删除 MongoDB 凭据时所需的选项列表。

要针对所有身份验证类型添加凭据,请执行以下操作:

  1. 运行以下命令,并为每个选项提供适当的值以添加 MongoDB 凭据。

    tpconfig -add -application_server app_server_name-mongod_port_number -application_type mongodb -requiredport mongod_port_number -application_server_conf /<install_directory>/var/global/mongodb_cred_file.conf

    其中:

    application_servermongodb_hostname-mongodport

    application_server_conf 是一个凭据文件,用于为每个 MongoDB 群集添加对单个或多个 mongod 的支持

    可以使用 tpconfig 命令的 -update-delete 选项更新或删除 MongoDB 凭据。

    有关更多信息,请参见关于凭据配置文件

  2. 运行 tpconfig -dappservers 命令,以验证 NetBackup 主服务器是否添加了 MongoDB 凭据。

注意:

在 NetBackup 主服务器上的以下位置创建加密凭据配置文件(名称:appservername-portnumber.conf):/usr/openv/var/global/