[发明专利]一种持续数据保护方法及装置在审
申请号: | 201710173217.6 | 申请日: | 2017-03-22 |
公开(公告)号: | CN108628700A | 公开(公告)日: | 2018-10-09 |
发明(设计)人: | 王术;汪海 | 申请(专利权)人: | 杭州信核数据科技股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;安利霞 |
地址: | 311202 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 持续数据保护 重定向 数据操作请求 复制 预设 保存 存储利用率 历史数据 数据恢复 源磁盘 盘端 存储 发送 | ||
本发明提供一种持续数据保护方法及装置。所述方法包括如下步骤:接收发送至持续数据保护CDP主机源磁盘的数据操作请求;将所述数据操作请求重定向到一预设的重定向时复制CDP保存盘上,在所述重定向时复制CDP保存盘端处理所述数据操作请求;所述预设的重定向时复制CDP保存盘用于存储CDP历史数据。本发明所提供的方法及装置,能够提高存储利用率,并且降低持续数据保护与数据恢复对业务的影响。
技术领域
本发明涉及计算机领域,尤其涉及一种持续数据保护方法及装置。
背景技术
SNIA(Storage Networking Industry Association,全球网络存储工业协会)对CDP(Continuous Data Protection,持续数据保护)的定义为:持续数据保护是一种在不影响主要数据运行的前提下,可以实现持续捕捉或跟踪目标数据所发生的任何改变,并且能够恢复到此前任意时间点的技术方法。
CDP技术是对传统数据备份技术重大突破,为用户提供了新的数据保护手段,无须关注数据的备份过程,而是当灾难发生后选择需要恢复的时间点实现数据的快速恢复。从实现的技术层面看,可以分为应用级及文件级、块级CDP,各个实现的应用范围与场景各有差异。
现有技术中的块级CDP初始数据同步时间及占用的存储空间大,存储利用率较低。
发明内容
有鉴于此,本发明提供一种持续数据保护方法及装置,能够提高存储利用率,并且降低持续数据保护与数据恢复对业务的影响。
基于上述目的本发明提供的持续数据保护方法,包括如下步骤:
接收发送至持续数据保护CDP主机源磁盘的数据操作请求;
将所述数据操作请求重定向到一预设的重定向时复制CDP保存盘上,在所述重定向时复制CDP保存盘端处理所述数据操作请求;
所述预设的重定向时复制CDP保存盘用于存储CDP历史数据。
可选的,所述接收发送至CDP主机源磁盘的数据操作请求的步骤之前,还包括:
建立所述源磁盘,使所述源磁盘为不占用实际存储空间的虚拟盘;
利用CDP环境提供的访问接口获取有效数据视图;
根据所述有效数据视图,将所述CDP历史数据中的CDP有效基准数据同步到一预设的恢复磁盘。
可选的,所述方法还包括:
收到CDP历史数据项删除请求;
删除待删除的CDP历史数据项,将剩余未删除历史数据项与元数据的对应关系进行重定向,变更剩余未删除历史数据项与元数据之间的对应关系。
可选的,所述删除待删除的CDP历史数据项、将剩余未删除历史数据项与元数据之间的对应关系进行重定向的步骤具体包括:
若扫描区间的起点不超过历史数据项的快照编号第一snap ID且扫描区间终点为CDP历史数据项的最大快照编号第二snap ID,检测所述待删除历史数据项是否还存在其他在所述扫描区间范围内的快照编号;若有,且所述第一snap ID值等于所述扫描区间范围的snap ID最小值,则删除待删除的CDP历史数据项,将剩余未删除历史数据项对应的snap ID依次修改为第一snap ID+1,第一snap ID+2,一直到第二snap ID;若有,且所述第一snapID值大于所述扫描区间范围的snap ID最小值,则删除待删除的CDP历史数据项,保持剩余未删除历史数据项与元数据的对应关系不变;若无,则删除待删除的CDP历史数据项,将剩余未删除历史数据项对应的snap ID依次修改为第一snap ID+1、第一snap ID+2、一直到第二snap ID;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州信核数据科技股份有限公司,未经杭州信核数据科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710173217.6/2.html,转载请声明来源钻瓜专利网。