[发明专利]一种创建CDP的方法和设备在审
申请号: | 202110093678.9 | 申请日: | 2021-01-22 |
公开(公告)号: | CN112783693A | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 付丽莉;李征梅 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 张涛;陈黎明 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 创建 cdp 方法 设备 | ||
本发明提供了一种创建CDP的方法和设备,该方法包括:响应于操作系统的数据发生变化,获取发生数据变化的文件的信息;基于信息捕获对应的脏页的变化的内容;在系统刷写脏页前使用内存快照将脏页的变化的内容传输到存储装置中备份。通过使用本发明的方案,能够降低磁盘的使用率,能够不断记录数据的各种变化并持续进行数据保护,能够保障本地业务系统的数据安全和业务快速恢复,能够实现数据及应用在远程灾备中心的容灾。
技术领域
本领域涉及计算机领域,并且更具体地涉及一种创建CDP的方法和设备。
背景技术
CDP(持续数据保护)技术是一种建立在连续时间点基础上的数据保护技术,系统运行过程中,每当数据块有新的生产数据写入时,数据的拷贝都会被捕获,并存放在另外的独立存储设备中实现镜像保护。同时按客户设定的CDP任务计划持续产生有一致性保障的CDP快照点,以供后续快速恢复使用。传统CDP跟踪变化的数据,通常对应到一些读、写事件。通过记录磁盘中的数据变化,存储管理员可以将服务器或者存储阵列(或者其它受CDP保护的存储系统)恢复到前面的一个正常点。当数据改变时,将块级的数据复制并且记录时间戳以跟踪数据何时被改变。当重建的事件触发后,存储管理器则选择特定的事件来重建数据。传统CDP做法为基于磁盘做CDP,复制数据时需要读取磁盘,磁盘使用率变高,影响正常业务系统的读写速度。
发明内容
有鉴于此,本发明实施例的目的在于提出一种创建CDP的方法和设备,通过使用本发明的技术方案,能够降低磁盘的使用率,能够不断记录数据的各种变化并持续进行数据保护,能够保障本地业务系统的数据安全和业务快速恢复,能够实现数据及应用在远程灾备中心的容灾。
基于上述目的,本发明的实施例的一个方面提供了一种创建CDP的方法,包括以下步骤:
响应于操作系统的数据发生变化,获取发生数据变化的文件的信息;
基于信息捕获对应的脏页的变化的内容;
在系统刷写脏页前使用内存快照将脏页的变化的内容传输到存储装置中备份。
根据本发明的一个实施例,基于信息捕获对应的脏页的变化的内容包括:
在系统中安装钩子模块,并设定钩子模块监视文件的地址;
通过钩子模块中的钩子程序捕获地址中的信息对应的脏页的变化的内容。
根据本发明的一个实施例,响应于操作系统的数据发生变化,获取发生数据变化的文件的信息包括:
监控操作系统中各个磁盘中的数据;
响应于操作系统中的磁盘中的数据发生变化,获取发生数据变化的文件的文件大小、修改时间和文件地址的信息。
根据本发明的一个实施例,还包括:
将存储装置每次的数据变化的记录保存在数据变更日志中。
根据本发明的一个实施例,还包括:
设定存储装置中的变更日志的最大存储比例;
响应于变更日志大于最大存储比例,将变更日志清空。
本发明的实施例的另一个方面,还提供了一种创建CDP的设备,设备包括:
监控模块,监控模块配置为响应于操作系统的数据发生变化,获取发生数据变化的文件的信息;
捕获模块,捕获模块配置为基于信息捕获对应的脏页的变化的内容;
备份模块,备份模块配置为在系统刷写脏页前使用内存快照将脏页的变化的内容传输到存储装置中备份。
根据本发明的一个实施例,捕获模块还配置为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110093678.9/2.html,转载请声明来源钻瓜专利网。