[发明专利]虚拟机在线增量备份恢复的方法、装置、电子设备及介质有效
申请号: | 202111198201.3 | 申请日: | 2021-10-14 |
公开(公告)号: | CN113918385B | 公开(公告)日: | 2022-06-24 |
发明(设计)人: | 汤星;鲍国栋;张程 | 申请(专利权)人: | 江苏安超云软件有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F8/658;G06F9/455 |
代理公司: | 苏州三英知识产权代理有限公司 32412 | 代理人: | 黄晓明 |
地址: | 214000 江苏省无*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 在线 增量 备份 恢复 方法 装置 电子设备 介质 | ||
本发明公开了一种本地存储虚拟机在线增量备份和恢复的方法及应用,该方法包括以下步骤:通过外部快照生成虚拟机磁盘的当前时刻的备份节点的增量文件和位置信息;根据所述位置信息将所述增量文件发送至备份服务器的指定位置存储;以及将每次执行时刻的所述虚拟机磁盘的备份节点的增量文件组织成备份链,并保存在数据库中。本地存储虚拟机在线增量备份的方法能够通过外部快照生成虚拟机磁盘的备份时刻的增量文件和位置信息,在多样化备份策略的场景下备份链呈现出森林结构,实现虚拟机磁盘的多场景增量备份,有效的提高系统的磁盘空间利用率和备份效率。
技术领域
本发明是关于计算机领域,特别是关于一种本地存储虚拟机在线增量备份和恢复的方法及应用。
背景技术
随着云平台规模的扩大,云平台面临这些挑战:云存储数据量的飙升、企业和个人用户对云平台数据存储可靠性的要求日益增强,针对当前云平台上数据存储备份管理所存在的问题以及面临的挑战。
现有的虚拟机磁盘备份多是有代理的备份恢复,需要在虚拟机内安装备份代理软件以实现虚拟机磁盘数据的备份和恢复,不仅影响了虚拟机性能,同时无法保证虚拟机数据的安全性。虚拟机磁盘备份链路管理是备份恢复的关键步骤。传统的备份点管理模型以虚拟机磁盘最近备份点为核心,将备份点按照备份时间和策略关系组织为线性结构,采用单链条方式对其进行成组管理,但在实际应用中,多样化的备份策略使得备份点将存在多种形式的关联,即多链条式的关联特点,从而导致传统的备份点管理模型具有下述的问题:单备份链管理,历史时间点需要手动管理和归档;备份恢复耗时时间长、自动删除策略不够灵活、磁盘空间利用低等问题。
公开于该背景技术部分的信息仅仅旨在增加对本发明的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。
发明内容
本发明的目的在于提供一种本地存储虚拟机在线增量备份和恢复的方法及应用,其能够通过外部快照生成虚拟机磁盘的备份时刻的增量文件和位置信息,实现虚拟机磁盘的增量备份,有效的提高系统的磁盘空间利用率和备份效率。
为实现上述目的,本发明的实施例提供了一种本地存储虚拟机在线增量备份的方法。
在本发明的一个或多个实施方式中,通过外部快照生成虚拟机磁盘的当前时刻的备份节点的增量文件和位置信息;根据所述位置信息将所述增量文件发送至备份服务器的指定位置存储;以及将每次执行时刻的所述虚拟机磁盘的备份节点的增量文件组织成备份链,并保存在数据库中。
在本发明的一个或多个实施方式中,通过外部快照生成虚拟机磁盘的当前时刻的备份节点的增量文件和位置信息,包括:将当前时刻的备份节点的遍历序号存储至当前时刻备份节点的增量文件的前序遍历序号中;判断所述当前时刻的备份节点是否为叶子节点;若是,将所述前序遍历序号存储至所述当前时刻的备份节点的增量文件的节点范围序数中;若否,将以所述备份节点为根节点的子树中深度为1的节点中最大的节点范围序数存储至所述当前时刻的备份节点的增量文件的节点范围序数中。
在本发明的一个或多个实施方式中,所述将每次执行时刻的所述虚拟机磁盘的备份节点的增量文件组织成备份链前,还包括:更新所有前序遍历序号大于当前时刻的备份节点的前序遍历序号的备份节点的增量文件。
在本发明的一个或多个实施方式中,更新所有前序遍历序号大于当前时刻的备份节点的前序遍历序号的备份节点的增量文件,包括:将所有前序遍历序号大于当前时刻备份节点的前序遍历序号的备份节点的所述前序遍历序号加1存储至对应的备份节点的前序遍历序号中;以及将所有节点范围序数大于当前时刻备份节点的节点范围序数的备份节点的所述节点范围序数加1存储至对应的节点范围序数中。
为实现上述目的,本发明的实施例提供了一种本地存储虚拟机在线恢复的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏安超云软件有限公司,未经江苏安超云软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111198201.3/2.html,转载请声明来源钻瓜专利网。