NetBackup IT Analytics Data Collector 安装指南(适用于 Backup Manager)
- 简介
- Commvault Simpana 的安装前设置
- Cohesity DataProtect 的安装前设置
- EMC Avamar 的安装前设置
- EMC Data Domain Backup 的安装前设置
- EMC NetWorker 的安装前设置
- Dell EMC NetWorker Backup & Recovery 的安装前设置
- 常规备份的安装前设置
- HP Data Protector 的安装前设置
- 架构概述 (HP Data Protector)
- 在单元管理器 (HP Data Protector) 中配置数据收集器服务器
- IBM Spectrum Protect (TSM) 的安装前设置
- 架构概述 (IBM Spectrum Protect -TSM)
- 导入 IBM Spectrum Protect (TSM) 信息
- NAKIVO Backup & Replication 的安装前设置
- Veritas Backup Exec 的安装前设置
- Veritas NetBackup 的安装前设置
- 使用 SSH 和 WMI 的前提条件 (Veritas NetBackup)
- 通过 SSH 进行 NetBackup 收集的前提条件(Kerberos 选项)
- Veritas NetBackup 8.1(或更高版本)的集中式收集要求
- 在 NetBackupData Collector 策略中配置 File Analytics
- Veritas SaaS Backup 的安装前设置
- Oracle Recovery Manager (RMAN) 的安装前设置
- Rubrik Cloud Data Management 的安装前设置
- Veeam Backup & Replication 的安装前设置
- Veritas NetBackup 的发现策略
- 安装 Data Collector 软件
- 验证数据收集
- 手动启动 Data Collector
- 卸载 Data Collector
- 附录 A. 加载历史事件
- 附录 B. 防火墙配置:默认端口
在容器化环境中安装 Data Collector
此过程提供了在 Linux 主机上使用容器映像(一个轻量级的独立可执行文件)安装 Data Collector 的步骤。通过此方法,可以使用单个容器映像高效安装 Data Collector,并减少在手动安装或基于 ISO 的安装过程中导致的人为错误。由于使用容器映像进行此安装需要的用户输入很少,所以此安装也称为静默安装。
下面列出了要安装 Data Collector 的系统的系统要求和安装依赖项:
系统上必须预先安装 Docker 或 Podman。
在主机系统上承担 root 角色。
在主机系统中创建目录结构,容器中的数据将保留在此目录结构中。确保支持
/data
目录的文件系统有足够的可用空间可用于 Data Collector,如《NetBackup IT Analytics 认证配置指南》中所建议。主机系统中的/data
目录将作为/opt/aptare
装入到容器内。mkdir -p /data/install/conf
创建名为
conf-file
的配置文件。配置
conf-file
的格式必须如下所示:COLLECTOR_NAME=Name of the Data Collector as defined in the portal. COLLECTOR_PASSWORD=Passcode assigned to the Data Collector during its creation. DR_URL=Data receiver URL example:-<http://aptareagent.domainName> COLLECTOR_KEY_PATH=/data/aptare/conf/<keyname.key> HTTP_PROXY_CONF=N [Y-yes/N-no whether we are using proxy of not] HTTP_PROXY_ADDRESS=Provide HTTP proxy address, if proxy configuration is Yes. HTTP_PROXY_PORT=Provide HTTP proxy port, if proxy configuration is Yes. HTTPS_PROXY_ADDRESS=Provide HTTPS proxy address, if proxy configuration is Yes. HTTPS_PROXY_PORT=Provide HTTPS proxy port, if proxy configuration is Yes. PROXY_USERNAME=Provide Proxy userName PROXY_PASSWORD=Provide Proxy password. PROXY_EXCLUDE=Provide exclude
示例:conf-file 示例内容如下:
COLLECTOR_NAME=testdc COLLECTOR_PASSWORD=testdc@123 DR_URL=http://itanalyticsagent.domain COLLECTOR_KEY_PATH=/data/aptare/conf/testdc.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 密钥文件和
conf-file
配置文件保存在 Data Collector 主机上的/data/install/conf
中。这两个文件必须位于主机上的同一位置。如果更改了文件位置,则必须使用新位置相应地更新 Docker 运行命令。获取环境中 Docker 映像注册表的 URL。
满足前提条件后,必须将 Docker 映像推送到注册表并启动安装。
要通过容器进行安装,请执行以下操作:
- 向 setup_vtas_registry.sh 脚本添加执行权限。
#chmod 744 setup_vtas_registry.sh
- 将
itanalytics_images.tar
中的 Docker 映像推送到您环境中的注册表:# setup_vtas_registry.sh -c <container registry URL> -t <itanalytics_images.tar file path>
其中:
<container registry URL> 是您环境中 Docker 映像注册表的 URL。
<itanalytics_images.tar file path> 是
itanalytics_images.tar
文件的路径。
可以使用 docker images 或 podman images 命令(具体取决于所使用的平台),以验证 Docker 映像在注册表中是否可用。
在使用 Podman 的系统中,可能需要将容器注册表配置文件
/etc/containers/registries.conf
更新为信任 <container registry URL>。为此,请更新/etc/containers/registries.conf
中的 unqualified-search-registries 设置,然后重新启动 Podman 服务。在使用 Docker 的系统中,创建
/etc/docker/daemon.json
文件,并将以下内容添加到其中,然后重新启动 Docker 服务以使更改生效。{ "insecure-registries" : [ "<container registry URL>:<port>" ] }
- 对容器映像运行安装命令。
注意:
如果使用的是支持 Podman 的系统,请使用 Podman 而不是 docker 命令。
# docker pull <Container registry URL>/ itanalytics_datacollector_linux_<version> # docker run -d -v /sys/fs/cgroup/:/sys/fs/cgroup:ro -v <path-to-location-of-config-and-key>:/data/aptare/conf -v <path-to -data-location>:/opt/aptare --add-host aptareportal.<DOMAIN>:<portal-IP> --add-host aptareagent.<DOMAIN>:<Portal-IP> --cap-add SYS_ADMIN --name=<container-name> <Container registry URL>/itanalytics_datacollector_linux_<version>
将 <> 中的所有内容替换为以下示例中所示的值。
示例:
# docker pull localhost:5000/itanalytics_datacollector_linux_11000 # docker run -d -v /sys/fs/cgroup/:/sys/fs/cgroup:ro -v /data/install/conf:/data/aptare/conf -v /data:/opt/aptare --add-host aptareportal.domain_name:10.1.5.6 --add-host aptareagent.domain_name:10.1.5.6 --cap-add SYS_ADMIN --name=dc-container1 localhost:5000/itanalytics_datacollector_linux_11000
成功安装后,验证 NetBackup IT Analytics 门户上的 Data Collector 状态是否显示为“联机”。请注意,Data Collector 在 Docker 容器内运行,只要容器处于正在运行状态,Data Collector 就会保持联机状态。
运行此命令可连接到容器实例,也可在需要时方便进行调试。
# docker exec -it <image id> bash