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