System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于业务流量的数据恢复方法技术_技高网

一种基于业务流量的数据恢复方法技术

技术编号:40925407 阅读:2 留言:0更新日期:2024-04-18 14:48
本发明专利技术公开了一种基于业务流量的数据恢复方法,包括以下步骤:步骤S1,由数据接收装置对数据进行接收,数据记录装置给数据赋值唯一的流水号,步骤S2,对数据进行复制备份,在另一个磁盘上存档一个与接收数据完全相同的副本,步骤S3,执行对数据的处理流程操作,步骤S4,当数据发生错误或数据在流程中丢失时,执行数据恢复操作,否则,整笔业务结束,所述数据恢复操作包括以下步骤,S401,启动数据销毁装置,根据数据的流水号找到处理流程操作内的对应数据,对数据进行备份,S402,数据备份完成后,系统返回标志,S403,数据销毁装置接收标志,销毁处理流程操作内的对应数据,S404,启动数据恢复流程。本发明专利技术的方法能够实现数据的自动销毁与恢复。

【技术实现步骤摘要】

本专利技术属于童车配件,具体为一种基于业务流量的数据恢复方法


技术介绍

1、消费金融行业的核心业务系统经常会存在分布式部署。在核心业务系统采用分布式部署的情况下,完成一个业务可能涉及到在多台服务器上的业务操作,而不同服务器上的业务操作可能涉及到操作不同的数据库。如果业务处理异常,则可能会出现某些数据库中该业务相关的数据已修改,而某些数据库中该业务相关的数据尚未修改,从而出现数据不一致的情况。为了解决该种问题,在业务处理异常后,就需要对该业务涉及到的数据库进行数据恢复,然而现有的数据恢复方法存在以下不足1业务数据在恢复的时候通常是从交易日志中恢复数据,但是在交易日志中恢复数据存在数据不完整的情况,2从交易日志中恢复数据,恢复到表中或者恢复到工具中会存在篡改数据的嫌疑,并且手工恢复会存在操作失误的情况,在传统的数据恢复过程中,数据恢复速度比较慢,可能因为时效性差而影响到接下来的一些业务处理。

2、因此,如何提供一种基于业务流量的数据恢复方法,如何对完整的恢复数据,保证数据恢复的过程中无需人工过度干预,是本领域技术人员急需解决的技术问题。


技术实现思路

1、本专利技术主要解决的技术问题是提供一种基于业务流量的数据恢复方法,复的数据能够保证其完整性,也能保证数据恢复无错误。同时全程自动执行该流程,使得数据在几秒钟内可以恢复,不耽误接下来的业务流程。

2、为解决上述技术问题,本专利技术采用的一个技术方案是:步骤s1,由数据接收装置对数据进行接收,数据记录装置给数据赋值唯一的流水号,

3、步骤s2,对数据进行复制备份,在另一个磁盘上存档一个与接收数据完全相同的副本,

4、步骤s3,执行对数据的处理流程操作,

5、步骤s4,当数据发生错误或数据在流程中丢失时,执行数据恢复操作,否则,整笔业务结束,

6、所述数据恢复操作包括以下步骤,

7、s401,启动数据销毁装置,根据数据的流水号找到处理流程操作内的对应数据,对数据进行备份,

8、s402,数据备份完成后,系统返回标志,

9、s403,数据销毁装置接收标志,销毁处理流程操作内的对应数据,

10、s404,启动数据恢复流程,根据数据的流水号将另一个磁盘上存档的数据的备份传输到数据接收装置。

11、进一步地说,所述步骤s3包括以下步骤,s301,根据业务需求对数据进行处理,记录该业务流所经历的所有操作和所有的落表记录,s302,将流水号作为唯一值,参与该笔业务数据的所有流程,将流水号与参与数据处理设备的mac地址关联,s303,数据登记表记录整个数据处理过程中数据经过的表单和数据经过的所有硬件信息内容。

12、进一步地说,所述步骤s2的复制备份通过磁盘镜像工具进行。

13、进一步地说,所述s401还包括以下步骤,当数据备份完成后,系统将备份的大小、数量信息反馈在前端页面,供操作人员查看。

14、进一步地说,所述s404还包括以下步骤,将备份的数据从业务入口进行重新发起,重新执行所有的数据的处理流程。

15、进一步地说,所述复制备份的建立方式包括同步复制、异步复制、半同步复制、时间点复制。

16、本专利技术的有益效果至少具有以下几点:

17、本专利技术的方法使用磁盘镜像的方式对数据进行备份,这样做的目的是为了防止大数据量的业务会导致数据卡在备份过程中,导致交易异常,使用磁盘镜像能够加快备份速度,不影响业务流程;

18、本专利技术的方法将数据生成唯一流水号作为数据身份,在数据处理流程中,数据记录装置会跟踪数据流的所有流经途径和操作过程,将所有做过的操作都会记录下来,并且与唯一流水号在进行关联绑定,确保数据在备份,销毁时能够不遗漏任何一个过程,不会导致数据遗漏,也能保证数据在恢复的时候能够不受脏数据影响而导致出错;

19、本专利技术的方法启动数据销毁装置的时候,只需要输入唯一流水号作为数据身份,查询所有与该笔业务数据相关的所有数据,能保证数据不被遗漏。

本文档来自技高网...

【技术保护点】

1.一种基于业务流量的数据恢复方法,其特征在于,包括以下步骤:步骤S1,由数据接收装置对数据进行接收,数据记录装置给数据赋值唯一的流水号,

2.根据权利要求1所述的一种基于业务流量的数据恢复方法,其特征在于:所述步骤S3包括以下步骤,S301,根据业务需求对数据进行处理,记录该业务流所经历的所有操作和所有的落表记录,S302,将流水号作为唯一值,参与该笔业务数据的所有流程,将流水号与参与数据处理设备的MAC地址关联,S303,数据登记表记录整个数据处理过程中数据经过的表单和数据经过的所有硬件信息内容。

3.根据权利要求1所述的一种基于业务流量的数据恢复方法,其特征在于:所述步骤S2的复制备份通过磁盘镜像工具进行。

4.根据权利要求1所述的一种基于业务流量的数据恢复方法,其特征在于:所述S401还包括以下步骤,当数据备份完成后,系统将备份的大小、数量信息反馈在前端页面,供操作人员查看。

5.根据权利要求1所述的一种基于业务流量的数据恢复方法,其特征在于:所述S404还包括以下步骤,将备份的数据从业务入口进行重新发起,重新执行所有的数据的处理流程。

6.根据权利要求3所述的一种基于业务流量的数据恢复方法,其特征在于:所述复制备份的建立方式包括同步复制、异步复制、半同步复制、时间点复制。

...

【技术特征摘要】

1.一种基于业务流量的数据恢复方法,其特征在于,包括以下步骤:步骤s1,由数据接收装置对数据进行接收,数据记录装置给数据赋值唯一的流水号,

2.根据权利要求1所述的一种基于业务流量的数据恢复方法,其特征在于:所述步骤s3包括以下步骤,s301,根据业务需求对数据进行处理,记录该业务流所经历的所有操作和所有的落表记录,s302,将流水号作为唯一值,参与该笔业务数据的所有流程,将流水号与参与数据处理设备的mac地址关联,s303,数据登记表记录整个数据处理过程中数据经过的表单和数据经过的所有硬件信息内容。

3.根据权利要求1所述的一种基于业务流量的数据恢...

【专利技术属性】
技术研发人员:傅文斌沈逸睛宫代丽吴志陶
申请(专利权)人:苏银凯基消费金融有限公司
类型:发明
国别省市:

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

1