数据备份过程中的数据使用方法及数据一致性组件技术

技术编号:16038019 阅读:77 留言:0更新日期:2017-08-19 19:50
本发明专利技术公开了一种数据备份过程中的数据使用方法。本发明专利技术还公开了一种数据一致性组件。本发明专利技术通过设置数据一致性组件,由所述数据一致性组件将目标数据的有效性封装在内部,使数据使用组件看到的目标数据是有效的、一致的且可以使用的,从而无需等待目标数据全部备份至数据存储组件,能够及时使用目标数据。

【技术实现步骤摘要】
数据备份过程中的数据使用方法及数据一致性组件
本专利技术涉及数据灾备
,尤其涉及一种数据备份过程中的数据使用方法及数据一致性组件。
技术介绍
数据备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。数据灾备应用为具有数据备份功能的应用程序,参照图1,现有技术中所述数据灾备应用一般包4个组件:目标数据A、数据获取组件B、数据存储组件C和数据使用组件D,其技术方案通常为:数据获取组件B从目标数据A中获取数据,数据获取组件B将获取到的数据传输到数据存储组件C中存储备份,当目标数据A中的数据在所述数据存储组件C内全部备份完成后,通知数据使用组件D备份完成,数据使用组件D从数据储存组件C中请求需要的数据。但现有技术有一个问题,在备份目标数据A的同时,数据使用组件D不能使用数据存储组件C中的数据(即已备份的数据),因为目标数据A还没有全部备份完成,数据存储组件C中的数据还不完整,数据使用组件D必须要等到目标数据A全部备份到数据存储组件C并通知数据使用组件D后,数据使用组件D才能使用,如果目标数据A中数据本文档来自技高网...
数据备份过程中的数据使用方法及数据一致性组件

【技术保护点】
一种数据备份过程中的数据使用方法,其特征在于,所述方法包括以下步骤:数据一致性组件在接收到数据使用组件发送的数据使用请求时,判断所述数据使用请求对应的待使用数据是否已备份在数据存储组件中;在所述待使用数据未备份在数据存储组件中时,根据所述数据使用请求生成优先数据请求,并将所述优先数据请求发送至数据获取组件,以使所述数据获取组件接收所述优先数据请求后,反馈所述待使用数据;接收所述数据获取组件反馈的待使用数据,并将反馈的待使用数据发送至所述数据使用组件。

【技术特征摘要】
1.一种数据备份过程中的数据使用方法,其特征在于,所述方法包括以下步骤:数据一致性组件在接收到数据使用组件发送的数据使用请求时,判断所述数据使用请求对应的待使用数据是否已备份在数据存储组件中;在所述待使用数据未备份在数据存储组件中时,根据所述数据使用请求生成优先数据请求,并将所述优先数据请求发送至数据获取组件,以使所述数据获取组件接收所述优先数据请求后,反馈所述待使用数据;接收所述数据获取组件反馈的待使用数据,并将反馈的待使用数据发送至所述数据使用组件。2.如权利要求1所述的方法,其特征在于,所述接收所述数据获取组件反馈的待使用数据,并将反馈的待使用数据发送至所述数据使用组件之后,所述方法还包括:将所述待使用数据备份至所述数据存储组件中。3.如权利要求1所述的方法,其特征在于,所述判断所述数据使用请求对应的待使用数据是否已备份在数据存储组件中之后,所述方法还包括:在所述待使用数据已备份在数据存储组件中时,从所述数据存储组件中读取所述待使用数据,并将读取的待使用数据发送至所述数据使用组件。4.如权利要求1~3中任一项所述的方法,其特征在于,所述数据一致性组件在接收到数据使用组件发送的数据使用请求时,判断所述数据使用请求对应的待使用数据是否已备份在数据存储组件中之前,所述方法还包括:所述数据一致性组件接收所述数据获取组件发送的待备份数据,并将所述待备份数据备份至所述数据存储组件中。5.如权利要求1~3中任一项所述的方法,其特征在于,所述数据一致性组件接收所述数据获取组件发送的待备份数据,并将所述待备份数据备份至所述数据存储组件中之前,所述方法还包括:所述数...

【专利技术属性】
技术研发人员:张勇
申请(专利权)人:深圳市科力锐科技有限公司
类型:发明
国别省市:广东,44

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

1