NetBackup IT Analytics Data Collector 安装和配置指南(适用于Cohesity NetBackup )

Last Published:
Product(s): NetBackup IT Analytics (11.5)
  1. 简介
    1.  
      概述
    2.  
      分布式 Data Collector(建议用于 NetBackup)
    3.  
      集中式 Data Collector
    4.  
      收集备份和还原数据
    5.  
      数据收集策略
  2. 在 NetBackup 主服务器上配置 NetBackup IT Analytics 分布式 Data Collector
    1.  
      概述
    2. 在非群集 NetBackup 10.4 及更高版本的主服务器上配置 Data Collector
      1.  
        管理 NetBackup 主服务器上的 Data Collector 安装
    3.  
      非群集 NetBackup 主服务器上 NetBackup 10.1.1、10.2、10.2.01、10.3 或 10.3.0.1 的配置工作流程
    4. 在非群集 NetBackup 10.1.1、10.2、10.2.01、10.3 或 10.3.0.1 主服务器上配置 Data Collector
      1.  
        在 NetBackup 上管理 Data Collector 安装(安装/删除)
    5.  
      低于 10.1.1 的 NetBackup 版本的配置工作流程
    6.  
      在版本低于 10.1.1 的 NetBackup 主服务器上配置 Data Collector
  3. 配置 Veritas NetBackup Data Collector 策略
    1.  
      Veritas NetBackup Data Collector 策略配置前提条件
    2.  
      创建 NetBackup Data Collector 角色、服务帐户和 API 密钥
    3.  
      添加 Veritas NetBackup Data Collector 策略
    4.  
      在 Data Collector 策略中添加/编辑 NetBackup 主服务器
    5. 在 NetBackupData Collector 策略中配置 File Analytics
      1.  
        为 NetBackup 配置 File Analytics 的前提条件
      2.  
        File Analytics 的数据收集器和门户大小调整准则
      3.  
        配置 File Analytics
      4.  
        导出 File Analytics 数据
  4. 安装 Data Collector 软件
    1.  
      简介
    2.  
      在非英语系统上安装 Data Collector 的注意事项
    3.  
      在 Windows 上安装 Data Collector 软件
    4.  
      在 Linux 上安装 Data Collector 软件
    5.  
      在本地 Kubernetes 环境中部署 Data Collector
    6.  
      为 Cohesity NetBackup 手动配置 Data Collector
    7.  
      在 Windows 上安装 Data Collector 二进制文件(不进行配置)
    8.  
      在 Linux 主机上安装 Data Collector 二进制文件(不进行配置)
    9.  
      覆盖 Data Collector 实用程序的默认 Java 堆内存 (XMX) 值
  5. 配置 SSL
    1.  
      SSL/TLS 证书配置
    2.  
      SSL 实施概述
    3.  
      获取 SSL 证书
    4.  
      更新 Web 服务器配置以在门户服务器上启用 SSL
    5.  
      为 Data Collector 启用/禁用 SSL
    6.  
      为通过电子邮件发送的报告启用/禁用 SSL
    7.  
      SSL 配置测试和故障排除
    8.  
      Data Collector 服务器上的 Keystore 文件位置
    9.  
      将证书导入 Data Collector Java Keystore 中
    10.  
      门户服务器上的 keystore
    11.  
      向 Linux 服务器添加虚拟接口
    12.  
      在 Windows 上添加虚拟/次要 IP 地址
  6. 用于 NetBackup 的集中式 Data Collector - 前提条件、安装和配置
    1.  
      概述
    2. 步骤 1:选择操作系统并完成前提条件
      1.  
        影响数据收集器性能和内存要求的因素
      2.  
        Data Collector 支持的操作系统
      3.  
        数据收集器服务器内存和 CPU 使用准则
      4.  
        附加前提条件
      5.  
        Linux Data Collector 前提条件:更改 Linux 临时收集目录
    3.  
      步骤 2:确认是否需要 HTTPS
    4.  
      步骤 3:在 NetBackup IT Analytics 门户上添加 Data Collector
    5.  
      步骤 4:创建 NetBackup Data Collector 角色、服务帐户和 API 密钥
    6. 步骤 5:SSH/WMI
      1.  
        Linux 集中式 Data Collector:SSH
      2. Windows Data Collector:WMI 连接
        1.  
          测试 WMI 连接
        2.  
          安装 WMI 代理服务(仅限 Windows 主机资源)
    7.  
      步骤 6:安装 Data Collector
    8.  
      步骤 7:配置 Data Collector
    9.  
      步骤 8:从门户验证 Data Collector 是否联机
    10.  
      步骤 9:确认 Data Collector 是否已更新
    11.  
      步骤 10:配置数据收集策略
    12.  
      步骤 11:确认 NetBackup 数据收集策略正在收集数据
  7. 本地升级 Data Collector
    1.  
      概述
    2.  
      验证 Data Collector 服务器上可用的升级捆绑包
    3.  
      升级升级管理器组件
    4.  
      升级 Data Collector 组件,即 aptare.jar 文件
    5.  
      同时升级升级管理器和 Data Collector 组件
    6.  
      升级日志和升级相关数据库视图
    7.  
      解决 Data Collector 升级过程中 Windows 主机上的文件锁定问题
  8. 使用 VCS 和 Veritas NetBackup 为 Data Collector 构建群集 (RHEL)
    1.  
      使用 VCS 和 Veritas NetBackup 为 Data Collector 构建群集 (RHEL)
    2.  
      前提条件
    3.  
      数据收集器群集构建快速入门
    4.  
      配置 Data Collector
    5.  
      升级群集数据收集器
    6.  
      Data Collector 指向 Alta 域管理时的注意事项
  9. 使用 VCS 和 Veritas NetBackup 为 Data Collector 构建群集 (Windows)
    1.  
      使用 VCS 和 Veritas NetBackup 为数据收集器构建群集 (Windows)
    2.  
      前提条件
    3.  
      Data Collector 群集构建快速入门
    4.  
      Main.cf
    5.  
      升级群集数据收集器
    6.  
      在 NetBackup 升级期间管理群集配置 (Windows)
    7.  
      卸载群集 Data Collector
  10. 在 MSCS 环境中安装和配置 NetBackup IT Analytics Data Collector
    1.  
      在 Windows 上使用 MSCS 创建 Data Collector 群集
    2.  
      执行群集配置
    3.  
      在 MSCS 中升级 NetBackup IT Analytics Data Collector
    4.  
      卸载 NetBackup IT Analytics Data Collector
    5.  
      NetBackup 升级前后要执行的步骤
  11. Data Collector 策略迁移
    1.  
      将 NetBackup 数据收集策略从集中式 Data Collector 迁移到分布式 Data Collector
  12. Veritas NetBackup Appliance 的安装前设置
    1.  
      概述
    2.  
      添加数据收集器的前提条件 (Veritas NetBackup Appliance)
    3.  
      安装概述 (Veritas NetBackup Appliance)
    4.  
      添加 Veritas NetBackup Appliance Data Collector 策略
  13. Veritas Flex Appliance 的安装前设置
    1.  
      Cohesity Flex Appliance 的安装前设置
    2.  
      添加 Data Collector 的前提条件 (Cohesity Flex Appliance)
    3.  
      安装概述 (Cohesity Flex Appliance)
    4.  
      添加 Cohesity Flex Appliance 策略
    5.  
      Cohesity Flex Appliance 策略配置故障排除
  14. Data Collector 故障排除
    1.  
      解决 Data Collector 连接问题 - 特定于 Linux
    2.  
      解决 Data Collector 连接问题 - 特定于 Windows
    3.  
      门户升级性能问题
    4.  
      配置 Web 代理更新
    5.  
      主机资源故障排除
    6.  
      主机资源:检查 WMI 代理服务器的状态
    7.  
      主机资源:安装后验证
    8. 主机资源:使用标准 SSH 检查主机连接
      1.  
        检查 SSH 的路径
      2.  
        bash 用户环境设置
    9.  
      主机资源:检查主机连接
    10.  
      主机资源:使用主机资源配置文件检查主机连接
    11. 主机资源:生成主机资源配置文件
      1.  
        输入文件中的示例行
    12.  
      主机资源:检查远程服务器上的命令执行
    13.  
      主机资源数据收集
    14.  
      主机资源:以独立模式收集
    15. 配置 SSH 的参数
      1.  
        配置 channelWaitTime
      2.  
        配置 singleChannelSession
      3.  
        配置 sudoWithPassword
    16.  
      识别 Windows 文件系统访问错误 (File Analytics)
    17.  
      从远程共享收集 (File Analytics)
    18.  
      将证书添加至 Java Keystore
    19.  
      覆盖 Data Collector 实用程序的默认 Java 堆内存 (XMX) 值
  15. 附录 A. 配置设备
    1.  
      配置 NetBackup Appliance 以进行数据收集
    2.  
      配置 NetBackup Flex Appliance 以进行数据收集
  16. 附录 B. 加载历史事件
    1.  
      简介
    2.  
      加载 Commvault Simpana 事件
    3.  
      加载 EMC Avamar 事件
    4.  
      加载 EMC NetWorker 事件
    5.  
      加载 HP Data Protector 事件
    6.  
      加载 IBM Spectrum Protect (TSM) 事件
    7.  
      加载 Oracle Recovery Manager (RMAN) 事件
    8.  
      加载 Veeam Backup & Replication 事件
    9. 加载 Veritas NetBackup 事件
      1.  
        加载单个 NetBackup 客户端的事件
      2.  
        加载一组 NetBackup 客户端的事件
    10.  
      加载 Veritas Backup Exec 事件
    11.  
      更正重复的客户端
    12.  
      Cohesity
    13.  
      Dell EMC NetWorker Backup & Recovery
  17. 附录 C. 防火墙配置:默认端口
    1.  
      防火墙配置:默认端口
  18. 附录 D. 策略和报告计划的 CRON 表达式
    1.  
      策略探测计划的 CRON 表达式
    2.  
      计划报告的 CRON 表达式
  19. 附录 E. 针对生成邮件中继服务器证书的维护场景
    1.  
      重新生成即将到期(或已到期)的身份验证证书
    2.  
      恢复无意中删除的 aptare.ks 文件
    3.  
      使用现有 SSL 证书对新数据库进行身份验证
    4.  
      新数据收集器的 SSL 证书认证

步骤 7:配置 Data Collector

步骤 7A:从 Web UI 为 NetBackup 10.4 或更高版本配置 Data Collector

Data Collector 会将 NetBackup 信息报告给 NetBackup IT Analytics 或 Cohesity Alta View。Data Collector 在安装或升级 NetBackup 时安装。

对于 NetBackup 10.4 或更高版本,可以通过添加 .json 文件,直接从 NetBackup Web UI 注册其 Data Collector。

要从 NetBackup Web UI 注册 Data Collector,请执行以下操作:

  1. 在 NetBackup Web UI 的右上角,单击轮齿图标,然后选择“Data Collector 注册”
  2. 单击“通过 Cohesity NetBackup IT Analytics 注册”
  3. 单击“选择文件”以选择之前创建的注册文件 (JSON)。
  4. 如果需要,单击“代理服务器”选项,以指定代理服务器设置。
  5. 单击“注册”
步骤 7B:为较早版本的 NetBackup 手动配置 NetBackup IT Analytics Data Collector

此部分详细介绍了使用 .key 文件手动配置 Data Collector 所需的步骤。此配置需要编辑响应文件以配置分布式 Data Collector。默认情况下,Data Collector 安装在非群集 NetBackup 主服务器上。安装 Cohesity NetBackup 主服务器时,将在 Windows (C:\Program Files\Veritas\AnalyticsCollector) 和 Linux (/usr/openv/analyticscollector) 上自动部署 NetBackup IT Analytics Data Collector 二进制文件。

必须已在您的数据中心安装 NetBackup IT Analytics 门户,并且必须在门户的“收集器管理”屏幕上为每个 NetBackup 主服务器添加一个 Data Collector 条目,然后才能执行此配置。

请参见步骤 3:在 NetBackup IT Analytics 门户上添加 Data Collector

要在 Windows 上使用 .key 文件手动配置 Data Collector,请执行以下操作:

  1. 创建响应文件 responsefile.cmd 作为批处理脚本并包含所示内容。这些是配置 Data Collector 所需的用户输入响应。此外,安装程序介质中还提供了响应文件示例(位于 x64\ITA_DC\responsefile.cmd)。
    SET DATACOLLECTOR_NAME=name_of_the_data_collector 
    SET DATACOLLECTOR_PASSCODE=passcode_for_the_data_collector 
    SET DATARECEIVER_URL=data_receiver_URL 
    SET DATACOLLECTOR_KEY_FILE_PATH=path_to_the_key_file 
    SET HTTP_PROXY_CONF=N 
    SET PROXY_HTTP_URL= 
    SET PROXY_HTTP_PORT= 
    SET PROXY_HTTPS_URL= 
    SET PROXY_HTTPS_PORT= 
    SET PROXY_USERID= 
    SET PROXY_PASSWORD= 
    SET PROXY_NOT_FOR= 
  2. 使用相应数据更新每个字段的值。此外,安装程序介质中还提供了响应文件示例(位于 x64\ITA_DC\responsefile.cmd)。
  3. 运行所示的命令:
    "C:\ProgramData\Veritas\NetBackup IT Analytics\DC\configure.cmd" 
    
    \RESPFILE:response_file_path \INSTALL_TYPE:CONFIG 
  4. 通过访问 C:\Program Files\Veritas\analyticscollector\mbs\bin\ 并运行此命令,验证 Data Collector 与 NetBackup IT Analytics 的集成:checkinstall.bat

    如果通过门户配置了 Data Collector,则响应将显示为“成功”

    注意:

    如果 Data Collector 与门户之间的 aptare.jar 版本不匹配,则执行 checkinstall.bat 命令将启动 Data Collector 自动更新。

要在 Linux 上使用 .key 文件手动配置 Data Collector,请执行以下操作:

  1. 创建响应文件并包含所示内容。这些是配置 Data Collector 所需的用户输入响应:
    COLLECTOR_NAME=name_of_the_data_collector 
    COLLECTOR_PASSCODE=passcode_for_the_data_collector 
    DR_URL=data_receiver_URL 
    COLLECTOR_KEY_PATH=path_to_the_key_file 
    HTTP_PROXY_CONF=N 
    HTTP_PROXY_ADDRESS= 
    HTTP_PROXY_PORT= 
    HTTPS_PROXY_ADDRESS= 
    HTTPS_PROXY_PORT= 
    PROXY_USERNAME= 
    PROXY_PASSWORD= 
    PROXY_EXCLUDE=
  2. 使用相应数据更新每个字段的值。可从安装介质和主服务器上的 /usr/openv/analyticscollector/installer/responsefile.sample 获得响应文件示例。
  3. 运行命令:
    /usr/openv/analyticscollector/installer/dc_installer.sh -c responsefile_path 
  4. 通过导航到 /usr/openv/analyticscollector/mbs/bin/ and running ./checkinstall.sh,验证 Data Collector 与 NetBackup IT Analytics 的集成。如果 Data Collector 能够与 NetBackup IT Analytics 门户通信,则响应将显示为“成功”

    注意:

    如果 Data Collector 与门户之间的 aptare.jar 版本不匹配,则执行 checkinstall.bat 命令将启动 Data Collector 自动更新。

步骤 7C:为 NetBackup Appliance(包括 Flex Appliance)配置 Data Collector

您可以使用以下步骤在主服务器 Pod 上配置 Data Collector。从 NetBackup 版本 10.3 开始,在主服务器 Pod 上支持云扩展版本的 Data Collector。必须以 root 用户的身份执行在主服务器上配置 Data Collector 的以下步骤。在 Flex Appliance 上,首先连接到主服务器 Pod,然后使用 sudo 切换为 root 用户。在 NetBackup Appliance 上,通过创建 NetBackup CLI 用户来访问 shell。

要为 NetBackup 部署配置 NetBackup IT Analytics,请执行以下操作:

  1. 以必须可将门户的 IP 解析为单个 FQDN 的方式创建 DNS 服务器条目。 NetBackup IT Analytics 门户的 IP 必须解析为:
    itanalyticsagent.<yourdomain> 

    请注意以下几点:

    • 如果门户 URL 为 itanalyticsportal.<yourdomain>,请务必为以下主机名添加 DNS 条目:itanalyticsagent.<yourdomain>

    • 如果门户 URL 为 aptareportal.<yourdomain>,请务必为以下主机名添加 DNS 条目:aptareagent.<yourdomain>

  2. 根据 Data Collector 版本,通过访问门户链接并创建收集器,为新 Data Collector 收集 <your-collector-name>.key<your-collector-name>.json 文件。将其复制到部署 NetBackup 主服务器的主机。

    如需了解更多信息,请参阅《NetBackup IT Analytics 用户指南》中的“Data Collector 加密”部分。

  3. 使用以下命令在永久位置(例如 /mnt/nbdata/)创建一个新文件夹 analyticscollector
    cd "/mnt/nbdata/" 
    mkdir analyticscollector 
  4. <your-collector-name>.key 文件复制到 NetBackup 主服务器主机或容器中的 /mnt/nbdata/analyticscollector 下。
  5. 退出容器,复制 NetBackup 主服务器主机或容器中的 <your-collector-name>.json
  6. 如果数据接收器已配置自签名证书 (https),则用户必须在 Data Collector 中添加该证书。
  7. 连接到 NetBackup 主服务器主机或容器。
  8. 导航到 /usr/openv/analyticscollector/installer/ 位置并执行以下操作。
    • 打开 responsefile.sample 并添加以下参数:

      如果 Data Collector 版本低于 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=

      如果 Data Collector 版本为 11.3 或更高,请创建包含以下内容的响应文件。

      COLLECTOR_REGISTRATION_PATH=<path to .json file> 
      HTTP_PROXY_CONF=N 
      HTTP_PROXY_ADDRESS=
      HTTP_PROXY_PORT=
      HTTPS_PROXY_ADDRESS=
      HTTPS_PROXY_PORT=
      PROXY_USERNAME=
      PROXY_PASSWORD=
      PROXY_EXCLUDE=
  9. 按以下步骤通过 NetBackup IT Analytics 门户配置 Data Collector。

    注意:

    如果安装的 Data Collector 版本低于门户,请等待 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 的自动更新。

  10. 通过运行以下命令检查 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). 

如需详细了解 Data Collector 策略,请参阅《NetBackup IT Analytics用户指南》。

步骤 7D:在 Kubernetes 上为 NetBackup 部署配置 NetBackup IT Analytics

您可以在主服务器上配置 Data Collector。以下是各个配置步骤。从 NetBackup 版本 10.3 开始,在主服务器上支持云扩展版本的 Data Collector。需要以 root 用户的身份执行以下步骤,以配置 NetBackup IT Analytics Data Collector。连接到主服务器 Pod,然后使用 sudo 切换为 root 用户。

为 NetBackup 部署配置 NetBackup IT Analytics

  1. 以必须可将 NetBackup IT Analytics 门户的 IP 解析为单个 FQDN 的方式创建 DNS 服务器条目。 NetBackup IT Analytics 门户的 IP 必须解析为:
    itanalyticsagent.<yourdomain>
    

    请注意以下几点:

    • 如果门户 URL 为 itanalyticsportal.<yourdomain>,请务必为以下主机名添加 DNS 条目:

      itanalyticsagent.<yourdomain> 
      
    • 如果门户 URL 为 aptareportal.<yourdomain>,请务必为以下主机名添加 DNS 条目:

      aptareagent.<yourdomain>
      
  2. 通过访问门户链接并创建收集器来收集新 Data Collector 的 <your-collector-name>.key,然后将其复制到访问 Kubernetes 群集所用的主机上。如需了解更多信息,请参阅《NetBackup IT Analytics 用户指南》中的“Data Collector 加密”部分。
  3. 使用以下命令将 <your-collector-name>.key 复制到 NetBackup 主服务器 Pod 中的 /mnt/nbdata/analyticscollector 下:
    kubectl cp <keyfile-name> <namespace>/<primary-pod-name>:/mnt/nbdata/analyticscollector
  4. 如果数据接收器已配置自签名证书 (https),则必须在 Data Collector 中添加该证书。
  5. 在主服务器 Pod 上执行以下命令:
    kubectl exec -it -n <namespace> <primaryServer-pod-name> -- bash
  6. 导航到 /usr/openv/analyticscollector/installer/ 位置并执行以下操作:
    • 打开 responsefile.sample 并添加以下参数:

      COLLECTOR_REGISTRATION_PATH=<path to the .json file> 
      HTTP_PROXY_CONF=N 
      HTTP_PROXY_ADDRESS= 
      HTTP_PROXY_PORT= 
      HTTPS_PROXY_ADDRESS= 
      HTTPS_PROXY_PORT= 
      PROXY_USERNAME= 
      PROXY_PASSWORD= 
      PROXY_EXCLUDE=
      
    • 运行此命令以通过门户配置 Data Collector。

      /usr/openv/analyticscollector/installer/dc_installer.sh -c /usr/openv/analyticscollector/installer/responsefile.sample
  7. 通过执行以下操作对 Data Collector 与 NetBackup IT Analytics 的集成进行验证:
    • 转到 usr/openv/analyticscollector/mbs/bin/

    • 运行命令:

      ./checkinstall.sh 

    如果已通过门户配置 Data Collector,将显示为“成功”

    注意:

    如果 Data Collector 与门户之间的 aptare.jar 版本不匹配,执行 checkinstall.sh 命令将触发 Data Collector 的自动更新。

  8. 通过运行以下命令检查 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 策略,请参阅《 用户指南》。