[发明专利]基于连续写CDP备份方法、系统、存储介质及恢复方法有效
申请号: | 202210374930.8 | 申请日: | 2022-04-11 |
公开(公告)号: | CN114461456B | 公开(公告)日: | 2022-06-21 |
发明(设计)人: | 谢俊峰;黄传波;毛艺萍;钱禹航;谢卓伟;周科 | 申请(专利权)人: | 成都云祺科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610041 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 连续 cdp 备份 方法 系统 存储 介质 恢复 | ||
本发明涉及一种基于连续写CDP备份方法、系统、存储介质及恢复方法,属于数据保护领域。应用于数据备份端的方法包括:创建镜像卷、日志卷和初始索引文件;接收变化数据;判断变化数据块是否是初次发生变化;更新初始索引文件;数据写入;生成元数据记录。应用于数据源端的方法包括:生成变化数据;向数据备份端发送变化数据。所述系统包括:创建模块、接收模块、第一判断模块、初始索引文件更新模块、写入模块、元数据记录生成模块。本发明提出了一种“一次读出,连续写入”的备份方法,且基于此方法实现块级连续数据保护系统,不使用快照节省空间,可以构造任意时刻的数据用于查看,提高数据备份速率和整体运行效率,同时保证数据的安全可靠。
技术领域
本发明属于数据保护领域,属于一种基于连续写CDP备份方法、系统、存储介质及恢复方法。
背景技术
连续数据保护(CDP)是一种能够捕获所有数据写入并将数据恢复到任意时刻的连续数据保护技术,能在不影响业务系统正常运行的情况下实时记录数据的变化,有效的提高数据的安全性和可靠性。传统的数据保护技术为备份和快照,采用的是“单一时间点”(Single-Point-in-Time,SPIT)数据复制的管理模式,具有很多的局限性。而连续数据保护可以实现对“Any-Point-In-Time”(APIT)的数据访问 。因此CDP在恢复时间目标(RTO)和恢复点目标(RPO)方面都有较强的优势,成为了各个领域研究的热点。
目前,许多备份供应商如 Hitachi、EMC、IBM、Symantec、Double Take 等已将CDP技术集成到他们的备份解决方案中,他们大都采用写时拷贝(COW)的方法来备份数据,该方法在每次写请求到来时,把镜像卷上的数据读出后复制一份到日志卷,再将新的数据写入镜像卷。COW方法只需保存部分变化前的旧原始数据,占用的存储空间较小,但这种将原来的数据复制后再写入的方法消耗了更多I/O资源,减缓了CDP数据备份的速率,特别是对于块设备,COW的平均访问时间大都非常长。
因此,如何提高数据备份速率,提升系统运行效率,高效地保障数据安全已成为大数据时代面临的最大的挑战。
发明内容
本发明为了解决上述背景技术中的技术问题,本发明实施实例提供一种基于连续写CDP备份方法、系统存储介质及恢复方法。所述技术方案如下:
第一个方面,提供了一种基于连续写CDP备份方法,用于数据备份端中,包括步骤:
创建步骤,创建镜像卷、日志卷和初始索引文件,并在所述镜像卷与数据源端的生产卷之间建立同步关系;
接收步骤,接收所述生产卷上的变化数据,并确定所述变化数据所属数据块为变化数据块;
第一判断步骤,根据所述初始索引文件,判断所述变化数据块是否是初次发生变化;若是,则从所述镜像卷中获取原始数据并将所述原始数据写入所述日志卷,执行元数据记录生成步骤和初始索引文件更新步骤,再执行写入步骤;若否,则执行写入步骤;
初始索引文件更新步骤,标记所述变化数据块已发生变化;
写入步骤,将所述变化数据写入镜像卷所属数据块和所述日志卷,再执行元数据记录生成步骤;
元数据记录生成步骤,根据写入日志卷的数据生成元数据记录。
第二个方面,还提供一种基于连续写CDP备份方法,用于数据源端中,包括步骤:
变化数据生成步骤,在生产卷上生成变化数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都云祺科技有限公司,未经成都云祺科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210374930.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种管路打标系统及其打标方法
- 下一篇:一种数据源确定方法和装置