欢迎访问机房运维工作室

爱数知识库

AnyBackup-Express&CDM 开启 Rman Trace 日志最佳实践

频道:爱数知识库 日期: 浏览:22

AnyBackup-Express&CDM 开启 Rman Trace 日志最佳实践

关键字

Rman Trace

适用产品

  • AnyBackup CDM 7.0.6 - 7.0.8
  • AnyBackup Express 7.0.6 - 7.0.8

目的

执行 Oracle 数据库备份过程中,当出现 RMAN 进程异常终止或者错误代码提示信息无法判断问题的时候,需要开启 Rman Trace 日志获取更多的错误日志信息。

解决方案

开启 Rman Trace 日志,请按照以下步骤执行:

1. 编辑客户端安装目录 ClientService 下的 oracleEnv.config 配置文件。

2. 将 RMAN TRACE PARAMETERS 下的配置参数选项对应的 # 号删除。

修改前默认值如下图所示:

删除 # 号后如下图所示:
其中 RmanTracePath 参数表示 Rman trace 文件生成后的存放路径,RmanTraceModule 参数表示 Trace 的模式,包含
debug 和 release 两种选项,RmanTraceKeepTime 表示日志保留的时长。
注意:RmanTracepath 参数指定的是 RmanTrace 文件生成的路径,实际环境可配置为其他路径,但是 Oracle 用户必须
对该路径具有读写权限并有空间存放。
3. 重启客户端服务器的 AnyBackupClient 服务后重新发起备份或者恢复。
4. Rman Trace 收集成功后,重新编辑 oracleEnv.config 配置文件,在 RmanTracePath参数、RmanTraceModule参数、RmanTraceKeepTime 参数前添加#号,注释配置信息。

更多信息

AnyBackup Express&CDM 备份 Oracle 数据库默认不会开启 Rman Trace 日志,因为开启 Rman Trace 会打印非常多的日志,影响备份效率,并且产生的日志占用存储空间。当遇到故障需要详细的日志进行诊断问题的时候,可以人为打开 Rman Trace 日志,获取更详细的 Rman debug 日志。