为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8.1.3.140
【操作系统】:rh7
【CPU】:x86
【问题描述】*:
一个很大库 执行联机全量备份总是失败,报错如下
CMD END.CODE:[-8117], DESC:[等待归档刷盘,请稍后重试], COST:[20:42:41]
而且耗时时间很长 基本都20小时后报错
checkpoint(100)后执行下alter system switch logfile
这个方法貌似没有用
备份结束时收集备份过程中生成的归档日志进行备份,归档缺失(归档被手动或自动清理导致)导致归档日志备份失败,备份任务自动发起重试,再次备份后失败,进而备份报错。
此处错误码不够清晰,根据日志和描述,该错误一般是归档空间配置过小导致。
检查归档配置文件dmarch.ini中ARCH_SPACE_LIMIT参数,确保:
在备份作业里,调大备份并行数,减少备份时间
备份命令:BACKUP DATABASE FULL BACKUPSET '介质设备名称' DEVICE TYPE TAPE ;