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
加载属性和值并分配给主机
功能:该实用程序提供了一种有效方法,可将属性分配给大量主机。
要使用批量加载实用程序创建大量主机属性和关联值的清单,请参考以下内容:
请参见升级前重命名属性。
批量加载实用程序必须以 APTARE 用户身份在 SQLPLUS 中运行。load_package 实用程序位于:
/opt/aptare/database/stored_procedures (Linux) \opt\oracle\database\stored_procedures (Windows)
执行以下步骤加载属性和值,并将这些属性分配给主机:
创建包含主机、属性和值的 CSV 文件
执行加载主机属性实用程序
验证主机属性加载
使用报告模板设计器创建报告模板。
将属性值分配给主机后,报告可以查询数据库以对主机进行报告,并按您创建的属性进行过滤以对其进行分类。
在准备加载主机属性时,您需要在电子表格中输入信息,然后使用此电子表格创建一个逗号分隔值 (CSV) 文件。电子表格中的表应采用以下格式:
其中一列列出主机,这些主机必须已存在于 NetBackup IT Analytics 数据库中。
其他各列列出了将应用于主机的属性和值。
第一(标题)行 - 输入对象类型,在本例中为“主机名称”,后跟属性名称。请注意,可以使用任何列来列出主机名。运行实用程序时,需指示哪一列包含主机名称。标题行仅为提供信息,不作为数据行进行处理。
后续行列出主机名,后跟要分配给每个主机的属性值。
CSV 中列出的主机必须已存在于门户数据库中。
主机应仅列出一次。如果主机名在多行中列出,则仅会保存具有相同主机名的最后一行中的属性。
主机名不能以 # 开头。以 # 开头的任何行都将被忽略。
属性名称应遵循属性命名规则。
最大行大小(即一行中的字符数)为 8192 个字符。
每列的每一行都必须有一个值。没有任何实际值的列可以用
、 或句点 ( ) 进行填充。值为“N/A”、“Unknown”和“.”的属性将被忽略。单个属性
不能包含逗号。例如:LastName, FirstName 使用空格而不是逗号来分隔单词。例如:LastName FirstName
注意:
该实用程序可用于加载新数据以及更新以前加载的数据。要修改现有数据,只需使用更新的 CSV 文件运行该实用程序。
要为主机分配属性,请执行以下步骤:
- 创建一个电子表格。
- 将该表另存为逗号分隔文件(如 HostAttributes.csv)。
- 登录到门户服务器。
- 在命令行:
su - aptare
- 在命令行,启动 sqlplus:
sqlplus <pwd>/<pwd>@//localhost:1521/scdb
示例:sqlplus portal/portal@//localhost:1521/scdb
- 在 SQL 提示符下执行以下命令:
SQL> Execute load_package.loadServerAttributeFile ('pathname_and_filename','domain_name', host_name_column_num,'log_path_name', 'log_file_name','check_valid_value');
其中:
'pathname_and_filename'
所创建的 CSV 文件的完整路径 + 文件名(用单直引号引起来)。
'domain_name'
主机组和主机所在 NetBackup IT Analytics 域的名称(用单直引号引起来)。
host_name_column_num
csv 文件中主机名称列的编号。这些主机必须已存在于 NetBackup IT Analytics 数据库中。通常,这应为第 1 列。
'log_path_name'
将在其中创建/更新日志文件的完整路径(用单直引号引起来)。验证您对此目录是否具有写入权限。
示例:'C:\tmp'
可选:如果未指定路径和日志文件名,则仅将错误消息写入 scon.err 文件。要忽略此参数,请输入:''
'log_file_name'
写入执行状态和错误消息的日志的文件名。
示例:'HostAttributeLoad.log'
可选:如果未指定路径和日志文件名,则仅将错误消息写入 scon.err 文件。要忽略此参数,请输入:''
'check_valid_value'
'Y' 或 'N' 指示您是否希望实用程序检查此文件中提供的值是否在属性的现有可能值中。Y 或 N 必须用单直引号引起来。
示例:
Execute load_package.loadServerAttributeFile ('C:\myfiles\HostAttributes.csv','QA_Portal', 1,'C:\tmp','HostAttributeLoad.log','Y');
- 重新启动门户服务,这样新添加的属性即可在动态模板设计器中可用。
要验证属性加载是否生效,请执行以下步骤:
在门户中,转到
。选择一个蓝色的用户文件夹。
选择
。在“SQL 模板设计器”打开的情况下,单击
选项卡。在“SQL 模板设计器”中输入以下查询以验证主机属性:
select * from apt_v_server_attribute