GBase 8s
备份恢复
问答

如何配置ontape自动逻辑日志备份

发表于2025-06-26 16:50:17141次浏览5个评论

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

【GBase版本】: 8.8

【操作系统】: Linux 7.9

【CPU】: X86

【问题描述】*: 配置ALARMPROGRAM后无法自动ontape模式备份逻辑日志。

ONCONFIG配置文件中的ALARMPROGRAM指向了$INFORMIXDIR/etc/alarmprogram.sh,其中alarmprogram.sh里面修改了 BACKUPLOGS=y,BACKUP_CMD="echo y |ontape -a",此时批量写入数据,逻辑日志满时不会自动备份,而手工echo y |ontape -a能正常备份到LTAPEDEV指向的目录中。使用log_full.sh脚本也是一个现象。

请问,如何正确的配置自动备份逻辑日志,因为没有备份软件,所以不考虑onbar方式。

评论

登录后才可以发表评论
用户头像
路路路发表于 1年前
稍等
Asdf发表于 1年前
已经解决了,脚本还需要进一步修改,$BACKUP_CMD 2>&1 前面加一个eval即可
最佳回答
用户头像
liaosnet发表于 1年前
BACKUP_CMD="ontape -a -d" 就行
BTW: shell改成 bash或者sh,而不是默认的ksh
GBase用户47954发表于 3个月前
感谢作者的精彩分享!
GBase用户51884发表于 2个月前
等答案了啊。