NetBackup™ Web UI Oracle 管理指南
关于 Oracle 发现
NetBackup 发现服务 (nbdisco) 在整个 NetBackup 环境中发现 Oracle 数据库实例。发现服务在发现实例和数据库时向主服务器报告,来帮助您创建 Oracle 智能策略。该服务将在 NetBackup 安装时轮询客户端,并在安装之后定期轮询(每隔 4 小时一次)。实例管理将发现的实例收集在实例存储库中。用户可以在 NetBackup Web UI 上或者通过使用 nboraadm 命令访问此存储库。
NetBackup 发现服务将在安装 Oracle 的不同区域搜索实例和数据库。以下区域是发现服务进行搜索的位置:
通过搜索 UNIX 上的
oratab
文件和 Windows 上的注册表来发现非 RAC 单个实例。NetBackup 查找在 Oracle 主目录中找到的 Oracle 运行状况检查文件。删除数据库时,不会清理这些文件。您可能需要手动删除这些文件,否则 NetBackup 会继续查找删除的数据库。
NetBackup 使用 Oracle Clusterware 高可用性 API 查询 Oracle Cluster Ready Services (CRS) 时,将发现 Oracle RAC 数据库。
Web UI 中的 Oracle RAC 不支持从基于脚本的旧式策略升级。此外,对于使用 NetBackup for Oracle 管理指南中的附录 A 或附录 B 创建的配置,不提供任何 Web UI 支持。
要允许 NetBackup Web UI 发现 RAC 实例或群集,请执行以下操作:
从使用 NetBackup for Oracle 管理指南中的附录 A 或附录 B 设置的任何配置中删除 Oracle RAC。
在当前 NetBackup 管理员控制台中,从现有 OIP 策略删除所有 Oracle RAC。
注意:
发现 Oracle RAC 数据库时,该数据库没有“数据库 ID”。要手动将其他 RAC 实例添加到数据库,需要“数据库 ID”。添加其他实例之前,必须先注册 RAC 数据库并提供“数据库 ID”。
默认情况下,启用此服务以报告实例。但是,可以使用 REPORT_CLIENT_DISCOVERIES
客户端配置条目在特定客户端上关闭或重新启动该服务。默认情况下,REPORT_CLIENT_DISCOVERIES
不位于 Windows 注册表或 UNIX bp.conf
文件中。
要更改默认设置,请使用 bpsetconfig
添加或更改条目:
在 Windows 注册表中。
在 UNIX 上的
/usr/openv/netbackup/bp.conf
文件中。
使用以下格式:REPORT_CLIENT_DISCOVERIES = TRUE | FALSE
将 REPORT_CLIENT_DISCOVERIES
设置为 FALSE
以关闭发现服务。服务将在 10 分钟内关闭并在客户端上保持关闭状态。要在该客户端上打开发现服务,请将 REPORT_CLIENT_DISCOVERIES
设置为 TRUE
或者删除整个条目。然后,在该客户端上运行 bp.start_all
以重新启动该服务。
要以远程方式在某客户端上设置该值,请从主服务器运行下列命令:
echo REPORT_CLIENT_DISCOVERIES=FALSE | bpsetconfig -h clientname