AnyBackup-达梦 V8 定时备份任务执行成功,数据库运行日志中出现告警:arch file version check fail
简介:AnyBackup-达梦 V8 定时备份成功,数据库运行日志中出现报错:arch file version check fail。问题原因为备份过程中将抛错的文件作为归档日志进行解析,发现文件为非归档日志时抛出该告警信息;可忽略该告警或删除对应文件。
关键字
达梦 V8、arch file version check fail
适用产品
- AnyBackup Enterprise 7.0.11 及更高版本
- AnyBackup Express 7.0.11 及更高版本
问题描述
在使用 AnyBackup 进行达梦 V8 数据库备份时,备份任务执行成功,但达梦数据库运行日志中存在告警。告警信息如下:
arch file(../log/dm_SBTTRACE_202212.log) version check fail
问题影响
达梦数据库运行日志中存在告警
问题原因
达梦 V8 数据库执行备份操作时,为防止用户将归档日志文件指定为 SBT TRACE 日志文件(默认dm_SBTTRACE_年月.log),会将 SBT TRACE 文件作为归档解析,如果不是归档文件则正常执行备份。而解析归档日志时,对于此类非归档文件解析失败时则会打印警告信息。这是达梦 V8 数据库备份的机制使然。
解决方案
针对该问题,可选择忽略该告警。
若需处理该告警信息,需要删除或移走告警信息提示的文件。具体步骤如下:
1. 使用 SSH 工具以 root 用户登录达梦 V8 数据库服务器;
2. 使用 cd 命令进入达梦数据库归档日志路径,如:
cd /dm8/data/DAMENG/arch
3. 移走抛错提示的文件,如下:
mv dm_SBTTRACE_202212.log /dm8/
注:删除则使用 rm 命令。