一种维护数据的保存方法、系统、设备以及介质技术方案

技术编号:26845030 阅读:56 留言:0更新日期:2020-12-25 13:06
本发明专利技术公开了一种维护数据的保存方法,包括以下步骤:响应于接收到业务数据,对所述业务数据进行重新组织;获取所述业务数据重新组织过程中生成的维护数据,并记录到预设的数据扩展区;响应于所述业务数据重新组织完成,将所述业务数据以及所述数据扩展区记录的对应的维护数据组成新的数据块后存储到数据盘中。本发明专利技术还公开了一种系统、计算机设备以及可读存储介质。本发明专利技术提出的方案将维护数据和业务数据组成新的数据块存储到后端数据盘上,因此维护数据随业务数据相邻存储,可直接读取,定位效率高。同时维护数据也不依赖外部存储空间,无系统盘磨损。同时也避免了在采用异步记录日志时出现的当数据落盘后,日志信息无法确保是否落盘的问题。

【技术实现步骤摘要】
一种维护数据的保存方法、系统、设备以及介质
本专利技术涉及数据处理领域,具体涉及一种维护数据的保存方法、系统、设备以及存储介质。
技术介绍
在这个存储设备剧增时代,存储应用千变万化,随着存储系统越来越复杂,在开发阶段,IO路径上出现问题(尤其是数据不一致问题)时,定位起来变的非常困难。对开发而言,定位问题最直接有效的方式就是分析日志,理清业务逻辑的来龙去脉,从而发现问题点。业界通常增加日志的方式有:①将日志记录在系统盘上;②日志转储到其他的日志服务器上;但都或多或少的存在一些问题,比如方式①对系统的盘的容量要求比较高,IO路径上的日志量非常大也会加剧系统盘的磨损,方式②依赖外部存储以及传输带宽,使用成本及性能往往不达标。
技术实现思路
有鉴于此,为了克服上述问题的至少一个方面,本专利技术实施例提出一种维护数据的保存方法,包括以下步骤:响应于接收到业务数据,对所述业务数据进行重新组织;获取所述业务数据重新组织过程中生成的维护数据,并记录到预设的数据扩展区;响应于所述业务数据重新组织完成,将所述业务数据以本文档来自技高网...

【技术保护点】
1.一种维护数据的保存方法,其特征在于,包括以下步骤:/n响应于接收到业务数据,对所述业务数据进行重新组织;/n获取所述业务数据重新组织过程中生成的维护数据,并记录到预设的数据扩展区;/n响应于所述业务数据重新组织完成,将所述业务数据以及所述数据扩展区记录的对应的维护数据组成新的数据块后存储到数据盘中。/n

【技术特征摘要】
1.一种维护数据的保存方法,其特征在于,包括以下步骤:
响应于接收到业务数据,对所述业务数据进行重新组织;
获取所述业务数据重新组织过程中生成的维护数据,并记录到预设的数据扩展区;
响应于所述业务数据重新组织完成,将所述业务数据以及所述数据扩展区记录的对应的维护数据组成新的数据块后存储到数据盘中。


2.如权利要求1所述的方法,其特征在于,还包括:
创建数据扩展区接口;
通过所述数据扩展区接口设置所述数据扩展区的配置参数。


3.如权利要求2所述的方法,其特征在于,还包括:
响应于所述业务数据异常,根据所述业务数据的存储地址获取所述数据盘中的业务数据以及对应的维护数据。


4.如权利要求3所述的方法,其特征在于,还包括:
根据所述维护数据分析所述业务数据异常的原因。


5.如权利要求1所述的方法,其特征在于,获取所述业务数据重新组织过程中生成的维护数据,并记录到预设的数据扩展区,进一步包括:
通过IO栈的上下文记录与所述业务数据对应的维护数据;
根据所述维护数据的KEY在所述IO栈的上下文中获取对应的维护数据。


6.如权利要求5所述的方法,其特征在于,通过IO栈的...

【专利技术属性】
技术研发人员:亓国强
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1