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
加载端口属性和值
功能:“加载端口属性”实用程序提供了一种有效方法,可将属性分配给大量端口。请注意,必须安装 Fabric Manager,否则加载将失败。
要加载端口属性和值,请执行以下步骤:
- 创建端口、属性和值的 CSV 文件。
- 执行加载端口属性实用程序。
- 验证端口属性加载。
- 使用 SQL 模板设计器创建报告模板。
将属性值分配给应用程序数据库后,SQL 模板设计器报告可以查询数据库以对应用程序数据库进行报告。
loadPortAttributeFile 实用程序将属性值分配给交换机列表。该实用程序将逗号分隔值 (CSV) 文件作为输入。
注意:
此 CSV 文件成为端口属性记录的主文档,因此必须保留在工作目录中以备将来更新。
以下例所示格式创建一个电子表格表,然后将其另存为 CSV 文件保存到工作目录中。此文件专门用于加载端口属性。
列:
第一列列出了 Fabric 标识符。
第二列列出了交换机标识符。
第三列列出了端口元素名称。
其他各列列出了将应用于端口的属性和值。可以将多个属性分配给单个端口对象。
行:
第一(标题)行 - 包含一些字段,这些字段可唯一标识 Fabric 标识符名称、交换机标识符、端口元素名称,后跟属性名称。标题行仅为提供信息,不作为数据行进行处理。
后续行列出 Fabric 标识符、交换机标识符、端口元素名称,后跟分配给每个端口的属性值。
在开始之前,“批量加载”实用程序必须以 APTARE 用户身份在 SQLPLUS 中运行。
load_package 实用程序位于:
Linux:
/opt/aptare/database/stored_procedures
Windows:
\opt\oracle\database\stored_procedures
要为应用程序数据库分配属性,请执行以下操作:
- 创建一个电子表格。
- 将该表另存为逗号分隔文件(如
PortAttributes.csv
)。 - 登录到门户服务器。
- 在命令行:
su -aptare
- 在命令行,启动 sqlplus:
sqlplus <pwd>/<pwd>@//localhost:1521/scdb
示例:
sqlplus portal/portal@//localhost:1521/scdb
- 在 SQL 提示符下执行以下命令:
SQL> Execute load_package.loadPortAttributeFile ('pathname_and_filename','domain_name', Fabric_identifier_col_num, switch_identifier_col_num, port_ele_name_col_num, 'log_path_name', 'log_file_name','check_valid_value');
示例:
SQL> Execute load_package.loadPortAttributeFile('/tmp/portAttributes.csv', 'DomainEMEA', 1, 2,3,'/tmp/logs','portAttributes.log','Y');
其中:
pathname_and_filename
CSV 文件的完整路径 + 文件名(用单直引号引起来)。
Windows 示例:'
c:\temp\PortAttributes.csv
'Linux 示例:'
/tmp/PortAttributes.csv
'domain_name
端口所在域的名称(用单直引号引起来)。示例:'DomainEMEA'
Fabric_identifier_col_num
列出 Fabric 标识符的 CSV 文件中的列号;示例:1
switch_identifier_col_num
列出交换机标识符的 CSV 文件中的列号;示例:2
port_ele_name_col_num
列出端口元素名称的 CSV 文件中的列号;示例:3
log_path_name
将在其中创建/更新日志文件的完整路径(用单直引号引起来);验证您对此目录是否具有写入权限。
可选:如果未指定日志路径和文件名,则将日志记录写入 scon.log 和 scon.err。要忽略此参数,请输入:示例:'c:\temp’ 或 ‘/tmp’
log_file_name
用单直引号引起来的日志文件名。
可选:如果未指定日志路径和文件名,则将条目写入
scon.log
和scon.err
。要忽略此参数,请输入:''示例:'
PortAttributes.log
'check_valid_value
'Y' 或 'N' - 用单直引号引起来。
Y - 检查是否存在属性值。如果该实用程序确定属性值无效,它将跳过此行,并且不会将属性值分配给交换机对象。
N - 更新而不检查属性值是否存在。此选项很少用,但某些客户环境要用到它,在这些客户环境中可能创建了没有值的属性(使用绕过用户界面的脚本)。
- 检查日志文件的状态和错误。
- 重新启动门户服务,这样新添加的属性即可在产品中可用。
要验证属性加载是否成功,请执行以下步骤:
- 在门户中,转到“报告”。
- 选择一个蓝色的用户文件夹。
- 选择“新建 SQL 模板”。
- 在“SQL 模板设计器”打开的情况下,单击“查询”选项卡。
- 在“SQL 模板设计器”中输入以下查询,以验证交换机属性:
select * from aps_v_swi_port_attribute