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. 注册授权位置
检查日志以确定错误源
本主题介绍了如何检查日志以确定错误源。
检查日志
- 检查 bporaexp 或 bporaimp 日志。
如果在 bporaexp 或 bporaimp 命令的 parfile 中指定了 LOG 参数,则此命令会将日志写入作为 LOG 参数的变量指定的文件。如果尚未指定 LOG,则命令会将日志信息显示在屏幕上。
例如,安装或配置不正确会导致以下常见问题:
未设置 ORACLE_HOME 环境变量。
bporaexp 或 bporaimp 程序不能连接到目标数据库。
在使用 bporaexp 和 bporaimp,以及向操作系统目录写入备份映像时,这些日志是错误日志记录和跟踪的唯一来源。
- 检查 NetBackup 日志。
在 Windows 上,要检查的第一个 NetBackup 日志是 install_path\NetBackup\logs\bporaexp\log.mmddyy 或 install_path\NetBackup\logs\bporaimp\log.mmddyy。
在 UNIX 上,要检查的第一个 NetBackup 日志是 /usr/openv/netbackup/logs/bporaexp/log.mmddyy 或 /usr/openv/netbackup/logs/bporaimp/log.mmddyy。
检查这些日志,从中查找说明如何确定错误源的消息。
这些日志由 NetBackup 客户端写入,包含以下内容:
来自 bporaexp 和 bporaimp 的请求
bporaexp 和 bporaimp 与 NetBackup 进程之间的活动。
如果日志不含任何消息,则可能存在以下情况:
bporaexp 或 bporaimp 在从 NetBackup 请求服务之前已终止。
bphdb(如果已由调度程序或图形用户界面启动)未成功启动模板或 Shell 脚本。在 bphdb 日志中查找 stderr 和 stdout 文件。
尝试通过命令行运行 XML 导出或 XML 导入模板或脚本文件以确定问题。
在 UNIX 上,该错误通常是由 bphdb 本身或导出/导入脚本文件的文件权限问题造成的。
确保在 Oracle 策略配置的“备份选择”列表中正确输入了完整的 XML 导出/导入脚本文件名;如果使用模板,请确保模板名称正确无误。
在 UNIX 上,如果没有为 Oracle 用户设置写入该目录的权限,则不能在此目录中创建日志。最好采用完全权限设置 chmod 777。
有关调试日志和报告的更多信息,请参考 NetBackup 管理指南,第 I 卷。