60  
   0
DataArk备份报错未知资源或存储状态未知
作者:江锦洋于 2023年11月17日 发布在分类 / 经验案例 / 经验案例 下,并于 2024年06月12日 编辑

一、组网图

二、问题描述

DataArk备份任务自动触发备份计划后,告警提示:未知资源;或告警提示:存储状态未知,备份任务失败。

三、过程分析

1、排查客户端日志发现以下错误:

ERROR@agent|Failed to start job '互联网区-19C-Oracle-增量备份': unknown storage state;

ERROR@agent|Failed to POST data to 'http://10.5.246.240:50305/d2/r/v2/alerts', status=401;

ERROR@agent|Failed to start job '互联网区-19C-Oracle-增量备份': unknown resource;

ERROR@agent|Failed to POST data to 'http://10.5.246.240:50305/d2/r/v2/alerts', status=401

2、通过日志打印可以发现是客户端和服务端之间通信被拦截,进一步排查网络问题,得知客户端和服务端之间存在深信服的WAF防火墙。

3、排查完1、2之后如依然出现以下错误日志:

Fa iled to receive WebSocket data from 10.5.246.240:50305, errno=104, Connection reset by peer

四、解决方法

1、在WAF防火墙上添加一条策略,添加例外:http://10.5.246.240:50305/d2/r,该条策略可以解决大部分存在该问题的备份任务,但是依然会有部分拦截;

2、继续在WAF防火墙上取消对备份服务端所有的防护策略,因WAF防火墙自身规则需要至少保留一项防护,可以只保留“僵尸网络”防护策略,该条策略可以完全解决由WAF防火墙拦截导致的备份失败问题;

3、导出所有任务以XML格式保存,筛选任务失败告警时间段是否有大量任务同时并发,调整任务并发时间,建议并发数不超过5个;

4、DataArk8.0.35274控制并发数的数据库是sqlite,需按照《DataArk sqlite迁移至mysql指导书》迁移至mysql数据库。

五、风险提示

重启服务会导致池复制及其它运行中的任务告警,建议关闭告警邮箱后重启服务

六、关键字

unknown resource,unknown storage state,未知资源,存储状态未知



 知识评论当前评论数0

 推荐知识


 访问权限

创建人 江锦洋
文档编辑权限 创建者私有
文档阅读权限 来自分类
分类阅读权限 所有人
分类编辑权限 技术服务部  : 机构     渠道合作伙伴  : 机构     系统管理员 : 人员     
分类审核权限 审核小组  : 岗位    
分类预览权限 审核小组 : 岗位    
分类下载权限 技术服务部  : 机构    
 历史版本

修改日期 修改人 备注
2024-06-12 11:54:22[当前版本] 江锦洋 其他原因...具有新的问题导因,添加解决方法第3、4条
2023-11-27 11:34:25 江锦洋 其他原因...
2023-11-17 11:07:19 江锦洋 CREAT

 附件

附件类型

PNGPNG

 目录
    宏杉案例知识库-V4.0.1