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 还原和备份状态码
状态码及其含义如下:
状态码 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_SID)。
策略属性但未指定关键字。在策略中将 设置为 Oracle 数据库实例名 (