NetBackup IT Analytics 系统管理指南
- 简介
- 准备更新
- 备份和还原数据
- 监控 NetBackup IT Analytics
- 使用 REST API 访问 NetBackup IT Analytics 报告
- 定义 NetBackup 估计磁带容量
- 自动化主机组管理
- 按平台和版本对主机操作系统分类
- 批量加载实用程序
- 自动化 NetBackup 实用程序
- 计划实用程序自动运行
- 属性管理
- 导入常规备份数据
- 备份作业覆盖
- 管理主机数据收集
- 门户中的系统配置
- 性能配置文件计划自定义
- 用于门户访问的 LDAP 和 SSO 身份验证
- 更改 Oracle 数据库用户密码
- 与 CyberArk 集成
- 优化 NetBackup IT Analytics
- 使用日志文件
- 定义报告指标数据
- SNMP 陷阱警报
- SSL 证书配置
- 门户属性:格式和门户自定义
- SDK 数据库对象的数据保留期限
- 数据聚合
- 故障排除
- 附录 A. 在 Oracle 中对基于 Kerberos 的代理用户进行身份验证
- 附录 B. 在 NetBackup IT Analytics 门户和数据接收器上配置已启用 TLS 的 Oracle 数据库
- 附录 C. 适用于 Kubernetes 和设备上的 NetBackup 的 NetBackup IT Analytics
为一体机(包括 Flex Appliance)上的 NetBackup 部署配置嵌入式 NetBackup IT Analytics Data Collector
您可以在主服务器 Pod 上配置 Data Collector。以下是各个配置步骤。
注意:
从 NetBackup 版本 10.3 开始,在主服务器 Pod 上支持云扩展版本的 Data Collector。
必须以 root 用户的身份执行在主服务器上配置 IT Analytics Data Collector 的以下步骤。在 Flex Appliance 上,首先连接到主服务器 Pod,然后使用 sudo 切换为 root 用户。在 NetBackup Appliance 上,通过创建 NetBackup CLI 用户来访问 shell。
为 NetBackup 部署配置 NetBackup IT Analytics
- 以必须可将 NetBackup IT Analytics 门户的 IP 解析为单个 FQDN 的方式创建 DNS 服务器条目。 NetBackup IT Analytics 门户的 IP 必须解析为:
itanalyticsagent.<yourdomain>
请注意以下几点:
如果门户 URL 为
itanalyticsportal.<yourdomain>
,请务必为以下主机名添加 DNS 条目:itanalyticsagent.<yourdomain>
如果门户 URL 为
aptareportal.<yourdomain>
,请务必为以下主机名添加 DNS 条目:aptareagent.<yourdomain>
- 通过访问门户链接并创建收集器来收集新 Data Collector 的
<your-collector-name>.key
文件,然后将其复制到部署 NetBackup 主服务器的主机上。如需了解更多信息,请参阅《NetBackup IT Analytics 用户指南》中的“Data Collector 加密”部分。
- 通过访问门户链接并创建收集器来收集新 Data Collector 的
<your-collector-name>.json
文件,然后将其复制到部署 NetBackup 主服务器的主机上。如需了解更多信息,请参阅《NetBackup IT Analytics 用户指南》中的“Data Collector 加密”部分。
- 使用以下命令在永久位置(例如
/mnt/nbdata/
)创建一个新文件夹 analyticscollector:cd "/mnt/nbdata/" mkdir analyticscollector
- 将
<your-collector-name>.key
文件复制到 NetBackup 主服务器主机或容器(视情况而定)中的/mnt/nbdata/analyticscollector
下。 - 退出容器,并将
<your-collector-name>.json
文件复制到 NetBackup 主服务器主机或容器(视情况而定)中的/mnt/nbdata/analyticscollector
下。 - 如果数据接收器已配置自签名证书 (https),则必须在 Data Collector 中添加该证书。
请参见配置数据收集器以信任证书。
- 连接到 NetBackup 主服务器主机或容器。
- 导航到
/usr/openv/analyticscollector/installer/
位置并执行以下操作:打开
responsefile.sample
并添加以下参数:如果门户版本低于 11.3,请创建包含以下内容的响应文件。
COLLECTOR_NAME=<your-collector-name> COLLECTOR_PASSCODE=<your-password> DR_URL=<http>/<https>://itanalyticsagent.<yourdomain> COLLECTOR_KEY_PATH=<path to your-collector-name.key> HTTP_PROXY_CONF=N HTTP_PROXY_ADDRESS= HTTP_PROXY_PORT= HTTPS_PROXY_ADDRESS= HTTPS_PROXY_PORT= PROXY_USERNAME= PROXY_PASSWORD= PROXY_EXCLUDE=
如果门户版本为 11.3 或更高,请创建包含以下内容的响应文件。
COLLECTOR_REGISTRATION_PATH=<keyfile path> HTTP_PROXY_CONF=N HTTP_PROXY_ADDRESS= HTTP_PROXY_PORT= HTTPS_PROXY_ADDRESS= HTTPS_PROXY_PORT= PROXY_USERNAME= PROXY_PASSWORD= PROXY_EXCLUDE=
- 按以下步骤通过 NetBackup IT Analytics 门户配置 Data Collector。
注意:
如果安装的 Data Collector 的版本低于 NetBackup IT Analytics 门户,请等待 Data Collector 完成自动升级后再继续。
对于 NetBackup Appliance 版本 5.3 或更高版本:
以 NetBackup CLI 用户的身份运行以下命令:
/usr/openv/analyticscollector/installer/dc_installer.sh -c /usr/openv/analyticscollector/installer/responsefile.sample
如要验证 Data Collector 是否已与 NetBackup IT Analytics 门户集成,请运行:
/usr/openv/analyticscollector/mbs/bin/checkinstall.sh
对于 NetBackup Appliance 版本 5.1.1:
以 NetBackup CLI 用户的身份运行以下命令:
sudo /usr/openv/analyticscollector/installer/dc_installer.sh -c /usr/openv/analyticscollector/installer/responsefile.sample
如要验证 Data Collector 是否已与 NetBackup IT Analytics 门户集成,请运行:
sudo /usr/openv/analyticscollector/mbs/bin/checkinstall.sh
如果您使用的是 Flex Appliance:
连接到主服务器容器,然后使用 sudo 切换为 root 用户并运行:
/usr/openv/analyticscollector/installer/dc_installer.sh -c /usr/openv/analyticscollector/installer/responsefile.sample
如要验证 Data Collector 是否已与 NetBackup IT Analytics 门户集成,请运行:
/usr/openv/analyticscollector/mbs/bin/checkinstall.sh
如果已通过门户配置 Data Collector,将显示为“成功”。
注意:
如果 Data Collector 与门户之间的
aptare.jar
版本不匹配,执行 checkinstall.sh 命令将触发 Data Collector 的自动更新。 - 通过运行以下命令检查 Data Collector 服务的状态,并确保以下 Data Collector 服务已启动且正在运行:
/usr/openv/analyticscollector/mbs/bin/aptare_agent status
上述命令的输出:
IT Analytics WatchDog is running (pid: 13312). IT Analytics MetaDataCollector is stopped. IT Analytics EventDataCollector is stopped. IT Analytics DataCollector process is running (pid: 13461). IT Analytics On-demand process is running (pid: 13463). IT Analytics Message Relay Server process is running (pid: 13471)
如需详细了解 NetBackup IT Analytics Data Collector 策略,请参阅《NetBackup IT Analytics 用户指南》。
IT Analytics Data Collector 可配置为与此环境中的 NetBackup 主服务器一起使用。可以在部署主服务器时配置 NetBackup IT Analytics,用户也可以更新主服务器自定义资源以对 NetBackup IT Analytics 进行配置。
注意:
如果已在 NetBackup Appliance 上配置多因素身份验证,则无法配置为从 NetBackup 主服务器进行远程数据收集。
要为 NetBackup 部署配置 NetBackup IT Analytics,请执行以下操作:
- 使用 ssh-keygen 命令在 NetBackup IT Analytics Data Collector 上生成公钥和私钥。
NetBackup IT Analytics Data Collector 采用无密码 SSH 的登录方式。
- 从 NetBackup Web UI 创建并复制 NetBackup API 密钥。
- 在 NetBackup IT Analytics 门户上:
导航到“管理”>“收集器管理”>“选择相应的 Data Collector”>“添加策略”>“Veritas NetBackup”>“添加”。
添加所需选项,在“API 密钥”字段中指定 NetBackup API,然后单击“确定”。
从 NetBackup 主服务器中选择新添加的主服务器,并将 nbitanalyticsadmin 作为“主服务器用户 ID”提供。
将 privateKey=<path-of-private-key>|password=<passphrase> 作为主服务器密码和重复密码提供,其中 <path-of-private-key> 为在先前的步骤中使用 ssh-keygen 创建的私钥,<passphrase> 为通过 ssh-keygen 创建私钥时所用的密码。
在 Data Collector 策略字段中提供对应的数据,然后选择收集方式“通过 SSH 或 WMI 协议连接到 NetBackup 主服务器”。
仅支持从主服务器自定义资源使用 NetBackup IT Analytics 工具配置主服务器。
有关 NetBackup IT Analytics Data Collector 策略的更多信息,请参见“添加 Veritas NetBackup Data Collector 策略”部分。
有关在 Data Collector 策略中添加 NetBackup 主服务器的更多信息,请参见《NetBackup IT Analytics Data Collector 安装指南(适用于 Backup Manager》中的“在 Data Collector 策略中添加/编辑 NetBackup 主服务器”部分。
更改已配置的公钥
- 连接到 NetBackup 主服务器主机或容器。
- 复制
/home/nbitanalyticsadmin/.ssh/authorized_keys
和/mnt/nbdata/.ssh/nbitanalyticsadmin_keys
文件中的新公钥。 - 使用 systemctl restart sshd 命令重启 sshd 服务。