Veritas NetBackup™ for Oracle 管理指南
- 介绍
- NetBackup for Oracle 快速入门
- 安装 NetBackup for Oracle
- Oracle 策略配置
- 为 NetBackup for Oracle 配置做准备
- Oracle 智能策略的实例管理
- 关于 Oracle 智能策略 (OIP)
- 创建 Oracle 智能策略 (OIP)
- Oracle 数据库升级对 Oracle 智能策略的影响
- 配置 NetBackup for Oracle 自动备份日程表
- 关于使用 Oracle 智能策略的 NetBackup for Oracle 日程表属性
- Oracle 智能策略 - 存储和保留
- 关于 Oracle 智能策略主服务器行为
- “实例和数据库”选项卡pacteracontextmathced
- “备份选择”选项卡
- Oracle 选项卡
- 关于使用适用于 Oracle 备份 (Copilot) 的 NetBackup 设备共享
- 使用共享在 NetBackup 设备 (Copilot) 上配置 OIP
- 关于基于脚本或模板的 Oracle 策略
- 为 NetBackup for Oracle 配置 NetBackup 客户端服务登录帐户
- 测试 NetBackup for Oracle 的配置设置
- 执行 Oracle 的备份和还原
- 使用 NetBackup for Oracle 概述
- 维护 RMAN 存储库
- 查询 RMAN 存储库
- 关于 NetBackup for Oracle 备份
- 使用 bplist 命令浏览备份
- 管理失效的备份映像
- 关于 NetBackup for Oracle 还原
- 在 Microsoft Windows 群集环境中使用 NetBackup for Oracle
- 从 Oracle Copilot 映像创建即时恢复点
- 删除 Oracle Copilot 即时恢复的即时恢复点
- 即时点还原数据库后清理 Copilot 共享
- 从 Copilot 恢复点一步还原到 ASM 存储
- 关于使用 RMAN 从数据文件副本还原到 ASM 存储
- 引导式恢复
- 带有 Snapshot Client 的 NetBackup for Oracle
- 故障排除
- 关于 NetBackup for Oracle 故障排除
- 关于 NetBackup for Oracle 故障排除步骤
- NetBackup 调试日志和报告
- 手动启用调试日志 (Windows)
- 手动启用调试日志 (UNIX)
- 关于 NetBackup for Oracle 日志文件
- 在 Windows 客户端上设置调试级别
- 在 UNIX 客户端上设置调试级别
- 关于 RMAN 实用程序日志
- 排除 RMAN 备份或还原错误
- 排除 UNIX 浏览器界面和向导的故障
- 带有 Snapshot Client 的 NetBackup for Oracle 故障排除
- 最大限度地减少执行大型数据库还原时的超时故障
- 最大限度地减少为数据库备份加载和卸载磁带的操作
- 备份作业传输和完成延迟
- 附录 A. 实际应用程序群集
- 附录 B. 使用 NetBackup 保护 Oracle RAC 的最佳做法
- 附录 C. 重复数据删除最佳做法
- 附录 D. Snapshot Client 对 SFRAC 的支持
- 附录 E. 基于脚本的块级增量式 (BLI) 备份(UNIX 和 Linux 系统上没有 RMAN)
- 附录 F. XML 存档程序
- 附录 G. 注册授权位置
NetBackup 还原和备份状态码
状态码及其含义如下:
状态码 9 - 需要一个扩展包,但尚未安装。
客户端不具有执行 BLI 备份所需的 NetBackup 二进制文件。在服务器上使用 update_clients 以推出新的二进制文件。另外,使用 vxlicense -p 验证是否已经安装了存储检查点功能 [83] 和 Veritas Storage Foundation for Oracle [100]。
状态码 69 – 指定的文件列表无效。
在服务器上的错误日志中查找类似如下内容的消息:
FTL - /oradata is not in a VxFS file system. A block incremental backup of it is not possible.
这表明曾尝试备份一个文件系统,而该文件系统不是具有属性的 VxFS 文件系统。如果未装入文件系统,也可能出现此错误。
状态码 73。bpstart_notify 失败。
当运行通知脚本时,bpstart_notify 脚本退出并返回非零状态码,或者在 bpstart_notify 脚本上设置了错误的权限位。该脚本必须具有执行权限。如果设置了权限位,则检查 /usr/openv/netbackup/bin/BLOCK_INCR 目录中的 bpstart_notify_output.ORACLE_SID 文件。
状态码 74。客户端等待 bpstart_notify 完成时超时。
检查 NetBackup 服务器上的 BPSTART_TIMEOUT 设置。指定的 BPSTART_TIMEOUT 未提供足够的时间让脚本完成。关闭数据库操作可能花费较长的时间,或者脚本可能在等待其他流启动。检查 /usr/openv/netbackup/bin/BLOCK_INCR 目录中的 bpstart_notify_output.ORACLE_SID 文件和 post_checkpoint_notify_output.ORACLE_SID 文件。确保使用适当的多路复用系数配置了策略和日程表,并且配置了同时启动所有流所需的存储单元。查看所需的全部磁带驱动器是否都工作并可用。确保数据库不在处理事务,以便该实例不能被立即关闭(如果您使用的是一种会关闭数据库的备份方法)。
最后,确保 BLI 策略的优先级高于其他策略,以便它们可以在其他策略之前访问磁带驱动器。
状态码 75。客户端等待 bpend_notify 完成时超时。
检查 NetBackup 服务器上的 BPEND_TIMEOUT 设置。指定的 BPEND_TIMEOUT 未提供足够的时间让脚本完成。重新启动数据库操作可能花费太长的时间,或者脚本可能在等待其他流调用 bpend_notify 脚本。检查 /usr/openv/netbackup/bin/BLOCK_INCR 目录中的 bpend_notify_output.ORACLE_SID 文件和 post_checkpoint_notify_output.ORACLE_SID 文件。确保使用适当的多路复用系数配置了策略和日程表,并且配置了同时启动所有流所需的存储单元。确保所需的全部磁带驱动器都工作并且在备份过程中可用。
状态码 77 - 执行指定的系统命令时返回了非零状态码。
检查 /usr/openv/netbackup/bin/BLOCK_INCR 目录中的 post_checkpoint_notify_output.KEYWORD 文件,以确定可能的原因。post_checkpoint_notify 脚本退出并返回非零状态码。
状态码 143 - 无效的命令协议。
查看是否选择了策略属性但未指定关键字。在策略中将设置为 Oracle 数据库实例名 ($ORACLE_SID)。