NetBackup™ for MongoDB 管理指南
关于使用 NetBackup 保护分片、副本集或独立 MongoDB 群集
NetBackup 支持保护以下 MongoDB 配置:
分片 MongoDB 群集
副本集 MongoDB 群集
不含副本集的独立 MongoDB 群集
可使用 NetBackup for MongoDB 插件保护分片(包含配置服务器和分片的 MongoDB 群集)、副本集或独立 MongoDB 群集,大致步骤如下:
表:使用 NetBackup 保护分片、副本集或独立 MongoDB 群集
|
步骤概述 |
详细信息 |
|---|---|
|
使用 NetBackup 保护 MongoDB |
大体而言,要保护 MongoDB,您需要:
有关受支持的主服务器和介质服务器配置,请参考 NetBackup 兼容性列表。备份主机(NetBackup 介质服务器或 NetBackup 客户端)仅在 RHEL 或 SUSE 主机上受支持。 NetBackup Appliance(包括 Flex Appliance)作为 NetBackup 主服务器、介质服务器或可充当备份主机的客户端时也受支持。 有关保护概述和最佳做法,请参考以下主题: |
|
验证 MongoDB 插件的前提条件 |
使用该插件之前,请参考以下主题:
|
|
运行 MongoDB 配置工具 |
运行 MongoDB 配置工具,以自动生成以下文件:
可以在 NetBackup 主服务器上使用 tpconfig 命令行访问 MongoDB 配置工具。访问 tpconfig 命令的路径为 有关更多信息,请参见关于 MongoDB 配置工具。 |
|
配置 MongoDB 插件以及 NetBackup 和 MongoDB 之间的通信 注意: 如果使用 MongoDB 配置工具,则不需要执行其中的几个配置步骤。 |
创建
获取 MongoDB 节点的 RSA 密钥,以便向 NetBackup 添加 MongoDB 凭据:
将 MongoDB 凭据添加到 NetBackup 以便于进行通信:
向 MongoDB 中的 NetBackup 用户授予适当权限: 要使用非 root 用户或没有 root 权限的用户作为主机用户,请执行以下操作: 标识和配置备份主机。
|
|
使用 NetBackup 备份 MongoDB 数据库 |
备份过程概述:
备份 MongoDB 数据库的前提条件或最佳做法:
|
|
还原和恢复 MongoDB 数据库 |
还原和恢复过程概述:
备份 MongoDB 数据库的前提条件或最佳做法:
|