预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共23页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113886143A(43)申请公布日2022.01.04(21)申请号202111213821.X(22)申请日2021.10.19(71)申请人深圳市木浪云科技有限公司地址518106广东省深圳市市辖区光明区凤凰街道塘尾社区恒泰裕大厦1栋514(72)发明人陈元强蔡涛郭立辉(74)专利代理机构广东信达律师事务所44801代理人宋晓云(51)Int.Cl.G06F11/14(2006.01)G06F9/455(2006.01)G06F16/27(2019.01)权利要求书2页说明书13页附图7页(54)发明名称虚拟机持续数据保护方法、装置及数据恢复方法、装置(57)摘要本发明公开了一种虚拟机持续数据保护方法、装置及数据恢复方法、装置。其中,该虚拟机持续数据保护方法包括:以预设周期循环执行:针对所述虚拟机的目标存储介质,进行全量备份,并为该存储介质建立位图;基于所建立的位图,以预设的时间间隔执行连续数据保护CDP。本发明解决了现有虚拟机CDP技术存在的安全与可靠性差、消耗资源大,处理性能低和不适应连续业务的的技术问题。CN113886143ACN113886143A权利要求书1/2页1.一种虚拟机持续数据保护方法,其特征在于,包括:针对所述虚拟机的目标存储介质,进行全量备份,并为该存储介质建立位图;以预设的时间间隔,基于所建立的位图执行连续数据保护CDP备份;其中,所述位图中的每一位表示预设大小的数据块区域中的数据是否发生变化。2.根据权利要求1所述的方法,其特征在于,以预设的时间间隔,基于所建立的位图执行连续数据保护CDP备份包括:连续的以秒级为单位执行:基于所述位图,查找到数据发生变化的一个或多个数据块区域;将所述数据发生变化的一个或多个数据块区域执行所述CDP备份。3.根据权利要求1所述的方法,其特征在于,进行全量备份或者进行CDP备份之后,所述方法还包括:为所述全量备份或者CDP备份创建备份检查点,所述备份检查点记录所述全量备份或者CDP备份的元数据信息,所述元数据信息包括以下中的一个或多个:上次备份检查点信息、备份名称、备份时间戳、虚拟机信息、磁盘信息、全量备份标识或CDP备份标识;在进行所述全量备份的情况下,将所述全量备份的数据和所述备份检查点导出到外部存储介质;在进行所述CDP备份的情况下,将上次备份和本次备份时间区间内新产生的增量数据、以及所述备份检查点导出到外部存储介质。4.根据权利要求3所述的方法,其特征在于,将所述全量备份的数据和所述备份检查点导出到外部存储介质之后,或者将上次备份和本次备份时间区间内新产生的增量数据、以及所述备份检查点导出到外部存储介质之后,所述方法还包括:对所述全量备份或者CDP备份的数据进行完整性检查,并压缩完整性检查通过的所述全量备份或者CDP备份的数据。5.根据权利要求4所述的方法,其特征在于,在压缩完整性检查通过的所述全量备份或者CDP备份的数据之后,所述方法还包括:以当前时间点起向后起算,对超出预设的保留窗口起始时间的所述全量备份的数据和/或所述增量备份的数据进行合并;删除所述相同数据块中的重复数据。6.根据权利要求5所述的方法,其特征在于,进行合并之后,所述方法还包括:建立合并点,所述合并点用于记录本次合并的元数据信息,所述合并点包括以下中的一个或多个:前一个合并点的信息、合并名称、虚拟机名称、磁盘信息、本次合并时间戳;删除本次合并所包含的全部备份数据和备份检查点。7.一种虚拟机数据恢复方法,其特征在于,包括:接收所选择的恢复时间点;判断所述恢复时间点是否在数据备份时的保留窗口内,其中,所述保留窗口是数据被备份后而未被合并的一个数据被保留的时间段;在所述恢复时间点在所述保留窗口内的情况下,查找所述保留窗口内的检查点,基于所述检查点查找所述检查点对应的备份数据,并基于所述备份数据来恢复数据;在所述恢复时间点不在所述保留窗口内的情况下,查找所述保留窗口内的合并点,基于所述合并点查找所述合并点对应的镜像文件,并基于所述镜像文件来恢复数据。8.一种虚拟机持续数据保护装置,其特征在于,包括:全量备份模块,被配置为针对所述虚拟机的目标存储介质,进行全量备份,并为该存储2CN113886143A权利要求书2/2页介质建立位图;增量备份模块,被配置为以预设的时间间隔,基于所建立的位图执行连续数据保护CDP备份;其中,所述位图中的每一位表示预设大小的数据块区域中的数据是否发生变化。9.一种虚拟机数据恢复装置,其特征在于,包括:接收模块,被配置为接收所选择的恢复时间点;判断模块,被配置为判断所述恢复时间点是否在数据备份时的保留窗口内,其中,所述保留窗口是数据被备份后而未被合并的一个数据被保留的时间段;检查点恢复模块,