[发明专利]一种针对CDP数据的存储系统及其方法在审
| 申请号: | 202010566856.0 | 申请日: | 2020-06-19 |
| 公开(公告)号: | CN111722962A | 公开(公告)日: | 2020-09-29 |
| 发明(设计)人: | 李锋林;宋晓伟;刘雄;王少博 | 申请(专利权)人: | 艾索信息股份有限公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14 |
| 代理公司: | 西安毅联专利代理有限公司 61225 | 代理人: | 杨燕珠 |
| 地址: | 710000 陕西省西安市高*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 针对 cdp 数据 存储系统 及其 方法 | ||
本发明公开了一种针对CDP数据的存储系统及其方法,本方法首先接收硬盘的增量数据,然后以固定大小块为存储单位,将增量数据分割成固定大小长度,不足固定大小的则补齐,然后从存储空间的位图表中找到空闲的块,将数据存储至空闲块中,然后将该块对应的元数据信息放入队列,线程从队列中取出元数据,按照时间顺序将元数据存储在元数据链表中,然后新增元数据在链表中的位置信息,再次将该元数据放入队列,然后线程从该队列中取出元数据,将其保存入时间段缓存文件,时间段缓存文件会间隔一段时间创建,如果已经存在则比较元数据时间,如果新的元数据时间较小则更新,否则不更新,提高CDP数据的恢复速度。本发明解决了CDP数据的存储问题。
技术领域
本发明属于数据存储领域,涉及一种针对CDP数据的存储系统及其方法。
背景技术
数据损毁或丢失对数据中心业务运行影响重大,因此数据保护至关重要,数据保护的特点就是将被保护机的数据备份至异地,当本地数据损坏后可利用备份的数据将本地数据恢复到之前某一时刻状态,因此需要持续将被保护机的实时增量数据保存至异地存储端。传统的数据备份技术一般采用定时备份或者手动备份方式,采用 这种方法,一旦出现了数据灾难,用户可以恢复到定时备份点和手动备份点的数 据,上次备份后新增加和修改的数据将会丢失,对于数据量不断变化增长的用户来说,每一份数据的丢失都会造成利益的损失。传统的备份恢复方案,只有恢复完成之后,用户才能检查数据是 否是需要的,然而,恢复是一个比较耗时的过程。同时,在恢复的同时,不可查看数据,本发明将旨在解决数据恢复过程中的时间消耗和重复备份数据的问题。
发明内容
为了解决持续数据保护的实时数据存储问题,本发明提供了一种针对持续数据保护的数据存储方法。
一种针对CDP数据的存储方法,包括如下步骤:
接收硬盘的增量数据;
以固定大小块为存储单位,将增量数据分割成固定大小长度,不足固定大小的则补齐;
从存储空间的位图表中找到空闲存储块,将数据存储至空闲存储块中;
将该块对应的元数据放入队列;
计算机线程从所述队列中取出元数据,按时间将元数据存储在元数据链表中;
添加元数据在元数据链表中的位置信息,将所述元数据放入所述队列;
计算机线程从所述队列中取出元数据,将所述元数据存入时间段缓存文件。
通过以上技术方案,本发明的技术效果在于:
本发明的目的是提供一种针对CDP数据的存储方法,实现了数据在磁盘上以固定块大小的方式进行存储,提高了磁盘的使用率。针对数据存储操作进行优化,提高了数据操作的效率,优化的方式包括:创建数据元数据、元数据以链表的方式进行存储,使得数据的查询,插入和删除,效率提高。由于按照固定的时间段保存元数据信息,使得查询效率提高,数据的插入是按时间顺序的尾部插入,数据的删除,则是按照时间顺序的首部删除、数据的查询。
对于数据恢复时,时间段缓存文件和元数据链表的存在,使得查询快捷,能够准确快速地找到所需恢复的数据对应的元数据信息,从而找到对应的原始数据,节省了查询时间,也使得恢复时,不用完全恢复,只需要恢复所需要的数据。
附图说明
图1是数据存储原理示意图;
图2是文件结构示意图;
图3是数据流程图。
具体实施方式
下面结合附图和具体实施方式对本发明进行详细说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艾索信息股份有限公司,未经艾索信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010566856.0/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





