NetBackup™ for MongoDB 管理指南
关于 MongoDB 配置工具
NetBackup 提供了一个基于命令行的配置工具,可帮助您准确捕获和更新保护 MongoDB 所需的信息。
可以使用 MongoDB 配置工具自动生成以下文件:
为 NetBackup 配置 MongoDB 群集拓扑和凭据的凭据文件。
有关凭据配置文件以及创建该文件的手动方法的更多信息,请参考以下主题:
为 MongoDB 群集配置全局 NetBackup 参数的 MongoDB 配置文件。
有关 MongoDB 凭据配置文件以及创建该文件的手动方法的更多信息,请参考以下主题:
注意:
可以手动创建这两个文件,但必须确保格式和参数正确。
可以在 NetBackup 主服务器上使用 tpconfig 命令行访问 MongoDB 配置工具。访问 tpconfig 命令的路径为 /usr/openv/volmgr/bin/。
在 Windows 主服务器上,运行 tpconfig -mongo_configuration 命令以激活 Mongo 配置界面。
在 Linux 和 Solaris 主服务器上,运行 ./tpconfig 和 tpconfig,然后为 MongoDB 配置选择第四个选项。
请参见添加和更新 MongodB 凭据的 MongodB 配置实用程序工作流程示例。
有关 tpconfig 命令的更多信息,请参考《NetBackup 命令参考指南》。
使用 bpcd_allowed_path 选项将 bp.conf 中的 mongodb.conf 文件路径添加到允许列表。有关更多信息,请参见在 NetBackup 主服务器允许列表中包括配置文件路径。
要恢复到备用 MongoDB 群集,请使用配置工具在现有群集凭据中添加备用群集的凭据。
分片 MongoDB 群集
使用配置工具更新现有群集的凭据。
使用“添加新的辅助配置服务器”选项添加新的配置服务器,然后保存。
使用“添加新的分片主机服务器”选项添加新群集的分片,然后保存。
启动备用恢复作业。
副本集 MongoDB
使用配置工具更新现有副本集的凭据。
使用“添加辅助服务器”选项添加新的主服务器,然后保存。
使用“添加辅助服务器”选项添加所有辅助服务器,然后保存。
启动备用恢复作业。
注意:
如果您使用的是凭据文件,则可以手动更新文件,然后使用 tpconfig 命令上传该文件。