[发明专利]一种基于块级别连续数据保护的缓存空间过滤方法在审
申请号: | 202011295969.8 | 申请日: | 2020-11-18 |
公开(公告)号: | CN114546244A | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 张海洋;商国贤;李少荣 | 申请(专利权)人: | 云坞科技(北京)有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100000 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 级别 连续 数据 保护 缓存 空间 过滤 方法 | ||
本发明公开了一种基于块级别连续数据保护的缓存空间过滤方法,步骤包括:步骤1)保护系统中需要保护的卷。步骤2)设置缓存空间;即需要把缓存空间设置到哪一个卷上,称这个卷为缓存卷。步骤3)过滤缓存空间。即过滤缓存空间中的数据变化,阻止由于缓存空间的数据变化引起的虚假的数据变化。
技术领域
本发明属于计算机数据容灾和备份领域,具体涉及一种基于块级别连续数据保护的缓存空间过滤方法。
背景技术
传统的计算机数据保护往往只保护系统中的某些文件或者某些具体应用,而且是定期备份的方式。显然这种传统的方式已经不能满足现代计算机数据保护的要求。现代计算机数据的保护,不仅仅要保护整个机器(系统中的每个卷,每一块数据,而不是目录),而且还要求对数据进行连续保护(CDP)。
基于整机连续块级别的保护(CDP),一个很关键的一点是要捕获系统中每个卷的数据的每一次变化(即每一块数据变化),并且将每次变化的数据存储下来,以便比较及时地发送到目的机器上,由于在很多情况下,网络的发送速度是要小于磁盘数据变化的速度的,因此,常常需要一个存储空间来存储还没有来得及发送的变化数据,这个用来暂存变化数据的存储空间,我们称之为缓存空间。
在传统的基于块级别的连续数据保护系统中,由于要监控系统中的每一个卷,系统中每一个卷的数据变化都会捕获。因此,缓存空间就没有办法设置到已经被保护的卷上了,比如要保护的卷为C:,D:,那么缓存空间就只能设置到卷E:或者F:上了。因为如果缓存空间设置到了C:或者D:卷上,那么,写入的缓存数据也会导致C:和E:的数据的变化,这样就导致系统进入了死循环,数据永不停止地产生了。因此,在传统的基于块级别的连续数据保护方案中,往往会拿出单独的卷来作为缓存空间以保证系统的正常工作。但是这样的问题是显而易见的,不但不能保护整个机器,而且还会额外增加用户的成本。
发明内容
因此,针对现有技术的中存在的问题,本发明提出了一种基于块级别的连续数据保护缓存空间过滤方法,实现真正的整机保护,并减少用户的计算机数据保护成本。
为实现上述目的,本发明所使用的技术方案如下:
一种基于块级别连续数据保护的缓存空间过滤方法,步骤包括:
步骤1)保护系统中需要保护的卷。
步骤2)设置缓存空间;即需要把缓存空间设置到哪一个卷上,称这个卷为缓存卷。
步骤3)过滤缓存空间。即过滤缓存空间中的数据变化,阻止由于缓存空间的数据变化引起的虚假的数据变化。
步骤2)、3)步过滤缓存空间的具体步骤包括:
过滤步骤1)在指定的用来作为缓存空间的卷上创建一个指定大小的文件,这个卷依然保留该卷原有的功能,比如原来存储的是数据库数据等。这个新创建的文件大小可以由用户设定,命名为cache.dat。
过滤步骤2)为cache.dat文件分配磁盘空间,用户设定了多大的空间,就分配多大的空间,也就是说,cache.dat将会真是占用缓存卷上的指定大小的磁盘空间。
过滤步骤3)获取cache.dat文件在对应的卷上所占空间的信息,具体为cache.dat文件在缓存卷上所占用的磁盘位图(bitmap)信息,即占用了缓存卷的哪些磁盘块,这个cache.dat文件所占的磁盘位图信息,称之为缓存文件位图信息。
过滤步骤4)将cache.dat文件进行分区格式化等操作,并创建出一个新的基于cache.dat文件的卷,捕获的系统中所有卷上的数据变化都临时存放到该卷上。
在捕获缓存卷的数据变化的时候,对变化的数据的位置信息与缓存文件位图信息进行比较,如果变化的数据信息不属于缓存文件位图信息,则认为这个变化的数据是有效的,并进行进一步处理,否则认为变化的数据是无效的,进行过滤掉,不进行进一步的处理。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云坞科技(北京)有限公司,未经云坞科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011295969.8/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置