Veritas NetBackup™ for Oracle 管理指南
- 介绍
- NetBackup for Oracle 快速入门
- 安装 NetBackup for Oracle
- Oracle 策略配置
- 为 NetBackup for Oracle 配置做准备
- Oracle 智能策略的实例管理
- 关于 Oracle 智能策略 (OIP)
- 关于基于脚本或模板的 Oracle 策略
- 执行 Oracle 的备份和还原
- 关于 NetBackup for Oracle 备份
- 关于 NetBackup for Oracle 还原
- 在 Microsoft Windows 群集环境中使用 NetBackup for Oracle
- 引导式恢复
- 带有 Snapshot Client 的 NetBackup for Oracle
- 故障排除
- 排除 RMAN 备份或还原错误
- 附录 A. 实际应用程序群集
- 附录 B. 使用 NetBackup 保护 Oracle RAC 的最佳做法
- 附录 C. 重复数据删除最佳做法
- 附录 D. Snapshot Client 对 SFRAC 的支持
- 附录 E. 基于脚本的块级增量式 (BLI) 备份(UNIX 和 Linux 系统上没有 RMAN)
- 附录 F. XML 存档程序
- 附录 G. 注册授权位置
NetBackup for Oracle 功能
下表显示了 NetBackup for Oracle 的主要功能:
表:NetBackup for Oracle 功能
功能 |
描述 |
---|---|
介质和设备管理 |
介质管理器支持的所有设备对于 NetBackup for Oracle 均可用。 |
预定功能 |
主服务器上的 NetBackup 预定工具可用于预定自动的和无人值守的 Oracle 备份。 使用该功能还可以选择这些操作的执行时间。例如,为避免干扰白天的正常工作,可以将数据库备份仅安排在晚上进行。 |
多路复用的备份和还原 |
使用 NetBackup for Oracle,您可以利用 NetBackup 的多路复用功能。多路复用功能将多个数据流引导到一个备份设备,因此可以缩短完成操作所需的时间。 |
透明的 Oracle 和常规文件系统的备份和还原操作 |
所有备份和还原都可同时而透明地进行,而不需要 NetBackup 管理员执行任何操作。数据库管理员可以通过 NetBackup 运行数据库备份和还原操作。管理员或其他任何授权用户都可以使用 NetBackup 来运行数据库备份和还原。 如果使用命令行界面、模板或脚本,则必须使用基于脚本或模板的 Oracle 策略。这些策略使用 Oracle 的恢复管理器 (RMAN),就像没有 NetBackup 时一样。 |
Oracle 实例管理 |
Oracle 实例发现服务在 NetBackup 环境中每隔五分钟自动轮询客户端一次。该服务将已发现的实例收集在实例存储库中。用户可以在 NetBackup 管理控制台上或者通过使用 nboraadm 命令查看实例。 可以创建多个实例组,每个实例组都包含已向一组常见凭据注册的一组实例。可以为新发现的实例创建一个默认实例组,然后可以自动将这些新发现的实例注册到此组中。 可以选择 Oracle 备份策略要包含的 Oracle 实例和实例组。可以为该默认实例组创建策略,以确保自动保护所有新创建的实例。 Oracle DBA 可以在 NetBackup 客户端上使用 nboraadm 命令管理实例、实例组及其凭据。在只有 DBA 知道而 NetBackup 管理员不知道 Oracle 凭据的环境中,此命令非常有用。 |
共享用于其他文件备份的存储单元 |
您可以共享其他备份使用的相同设备和介质,或为 Oracle 提供对某些设备和介质的独占使用权。NetBackup for Oracle 可以使用介质管理器、磁盘、PureDisk 存储单元等。 |
集中备份操作和联网备份操作 |
在 NetBackup 主服务器上,可以为任何客户端或实例预定数据库备份或手动启动它们。Oracle 数据库还可驻留在与 NetBackup 用于存储备份的设备不同的主机上。 |
图形用户界面 |
NetBackup 为客户端用户和管理员提供下列图形用户界面:
NetBackup OpsCenter 是基于 Web 的图形用户界面,用于执行 Oracle 引导式恢复克隆操作。 数据库管理员或 NetBackup 管理员可以从主服务器上的 NetBackup 图形用户界面启动 Oracle 的备份或还原操作。 |
模板 |
NetBackup for Oracle 数据库向导可以为基于脚本或模板的 Oracle 策略创建备份和恢复模板。可以从“备份、存档和还原 (BAR)”界面中启动备份向导和恢复向导。这些向导将生成独立于平台的模板,其中包含软件在执行备份和还原时使用的配置信息。 向导生成的模板不支持所有的 Oracle 内置功能。您可能需要使用操作系统定义的脚本语言来编写自定义的备份或还原脚本。您可以模板为基础来编写脚本。 |
Oracle 引导式恢复克隆 |
“引导式恢复”会从备份克隆 Oracle 数据库,并简化从现有数据库的备份创建新数据库的过程。“引导式恢复”使用在 OpsCenter 图形用户界面上执行的 Oracle 克隆向导。 |
并行备份和还原操作 |
NetBackup for Oracle 支持并行备份和还原 RMAN 功能。例如,可以为单个 Oracle 备份或还原操作同时运行多个磁带设备。此功能缩短了完成操作所需的时间。 |
压缩 |
压缩提高了网络备份的性能,并缩小了 NetBackup 写入存储单元的备份映像的大小。 |
支持 Replication Director |
Replication Director 可用于创建 Oracle 数据库的快照。然后可以将快照复制到其他 NetApp 磁盘阵列,或者将快照备份到存储单元中。要使用 Replication Director,Oracle 数据库必须存在于 NetApp NAS 磁盘阵列上。此时在 SAN 存储上不支持 Replication Director。 只有 UNIX 和 Linux 平台才支持使用 Replication Director 的 Oracle 快照备份。 |
支持在 NetBackup 设备上备份到设备共享 (Copilot) |
注意: 此功能需要安装运行软件版本 2.7.1 或更高版本的 NetBackup 设备。 此功能为您提供了许多选项,支持您使用 NetBackup 设备上的共享保护 Oracle 数据库,从而增强 Oracle 智能策略。当 DBA 将 Oracle 数据库备份放置在数据库共享中时,此功能有助于您更好地控制备份。此功能还支持您选择数据库共享作为第一个备份副本的目标。此备份副本是由 NetBackup 创建、增量式更新和保护的一整套数据库数据文件副本。对于此选项,必须使用 NetBackup Appliance 命令行操作界面在设备上创建共享。 Oracle 备份仅适用于 NetBackup 设备的 NFS 共享。 有关如何设置共享的更多信息,请参见 Veritas NetBackup 52xx 和 5330 设备管理指南中的“从 NetBackup 设备 Shell 菜单创建共享”。 |
Oracle DBA 的即时备份 |
Oracle DBA 可以使用 nboraadm -immediate 命令从客户端启动即时备份。Oracle DBA 可启动备份,而不是等待根据 NetBackup 日程表启动备份。如果 Oracle DBA 需要在维护前执行备份,则此命令选项十分有用。此命令必须从实例所驻留的客户端中启动。 |
支持容器和可插拔数据库 |
Oracle 12c 引入了容器数据库 (CDB) 和可插拔数据库 (PDB)。Oracle 智能策略得到了增强,允许备份包括一个或多个 PDB。 使用此功能,您还可以在 OIP 中选择一个或多个 Oracle 12c 实例以及非 Oracle 12c 实例。 |