一种持续数据保护系统数据回滚实现方法与流程

文档序号:14897458发布日期:2018-07-08 09:02阅读:146来源:国知局

本发明专利涉及计算机容灾备份领域。



背景技术:

持续数据保护(continuousdataprotection,cdp),也称作持续备份(continuousbackup),是一个在任何变化发生时,能备份企业所有的数据的存储系统。持续数据保护(cdp)是一种在不影响主要数据运行的前提下,可以实现持续捕捉或跟踪目标数据所发生的任何改变,并且能够恢复到此前任意时间点的方法。cdp系统能够提供块级、文件级和应用级的备份,以及恢复目标的无限的任意可变的恢复点。

持续数据保护(cdp)技术是对传统数据备份技术的一次革命性的重大突破。传统的数据备份解决方案专注在对数据的周期性备份上,因此一直伴随有备份窗口、数据一致性以及对生产系统的影响等问题。现在,cdp为用户提供了新的数据保护手段,系统管理者无须关注数据的备份过程(因为cdp系统会不断监测关键数据的变化,从而不断地自动实现数据的保护),而是仅仅当灾难发生后,简单地选择需要恢复到的时间点即可实现数据的快速恢复。

cdp技术通过在操作系统核心层中植入文件过滤驱动程序,来实时捕获所有文件访问操作。对于需要cdp连续备份保护的文件,当cdp管理模块经由文件过滤驱动拦截到其改写操作时,则预先将文件数据变化部分连同当前的系统时间戳(systemtimestamp)一起自动备份到存储设备。从理论上说,任何一次的文件数据变化都会被自动记录,因而称之为持续数据保护。

cdp的分类是相对于数据保护时间点而言的。准cdp技术是按照一定的时间频率,持续的记录并备份数据变化,每次备份有一定时间窗口,需要数据恢复时,可以恢复到过去备份的时间点,并不能形成完全意义上的持续保护,因此称为准cdp技术。而真cdp技术是持续不间断的监控并备份数据变化,可以恢复到过去任意时间点,是真正的实时备份。

发明专利内容

本发明专利涉及一种持续数据保护系统数据回滚实现方法,该方法当持续数据保护系统需要进行数据回滚操作时,系统数据库内记录可回滚的各个时间点t,时间点t包含时间点tx,x为大于0的正整数,在持续数据保护系统操作回滚至时间点t1后,所有业务数据的写入操作都由系统数据库记录,以实现持续数据保护系统可操作回滚至时间点ty和时间点tz,y为小于0的负整数,z为大于1的正整数,即当前数据卷还可继续进行回滚操作。

附图说明

图1为本发明专利的一种持续数据保护系统数据回滚实现方法结构示意图。

具体实施方式

为了使本发明专利的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明专利进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明专利,并不用于限定本发明专利。

请参阅图1,图1为本发明专利的一种持续数据保护系统数据回滚实现方法结构示意图。

一种持续数据保护系统数据回滚实现方法,其特征在于,所述方法包含数据卷(10)、时间点t1虚拟卷(11)、系统数据库(12)、回滚操作(13)、业务主机(14)和持续数据保护系统(15),该方法持续数据保护系统(15)内配置有数据卷(10)用于保护业务主机(14)的数据访问使用,并通过系统数据库(12)记录下数据卷(10)多个时间点t1虚拟卷(11),当业务主机(14)的数据需要回滚到时间点t1时,持续数据保护系统(15)会通过系统数据库(12)找到时间点t1虚拟卷(11)并进行回滚操作(13)。

一种持续数据保护系统数据回滚实现方法,其特征在于,该方法系统数据库(12)会记录数据卷(10)的时间点t1虚拟卷(11)为x个,x为大于0的正整数。

一种持续数据保护系统数据回滚实现方法,其特征在于,该方法在持续数据保护系统(15)回滚操作(13)到时间点t1虚拟卷(11)后,业务主机(14)对数据卷(10)的后续操作会继续持续的记录至系统数据库(12),以实现数据卷(10)可回滚至时间点t1之前时间点ty虚拟卷,y为小于0的负整数。

一种持续数据保护系统数据回滚实现方法,其特征在于,该方法在持续数据保护系统(15)回滚操作(13)到时间点t1虚拟卷(11)后,业务主机(14)对数据卷(10)的后续操作会继续持续的记录至系统数据库(12),同时持续数据保护系统(15)会继续通过系统数据库(12)记录下时间点t1虚拟卷(11)后多个时间点tz,z为大于等于2的正整数。

以上所述仅为本发明专利的较佳实施例而已,并不用以限制本发明专利,凡在本发明专利的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明专利的保护范围之内。



技术特征:

技术总结
本发明涉及一种持续数据保护系统数据回滚实现方法,该方法当持续数据保护系统需要进行数据回滚操作时,系统数据库内记录可回滚的各个时间点T,时间点T包含时间点Tx,x为大于0的正整数,在持续数据保护系统操作回滚至时间点T1后,所有业务数据的写入操作都由系统数据库记录,以实现持续数据保护系统可操作回滚至时间点Ty和时间点Tz,y为小于0的负整数,z为大于1的正整数,即当前数据卷还可继续进行回滚操作。

技术研发人员:不公告发明人
受保护的技术使用者:长沙曙通信息科技有限公司
技术研发日:2018.01.08
技术公布日:2018.07.06
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1