NetBackup™ Web UI Oracle 管理指南

Last Published:
Product(s): NetBackup (10.0)

关于 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