[发明专利]一种虚拟机备份方法、组件及云计算系统有效
申请号: | 202010774902.6 | 申请日: | 2020-08-05 |
公开(公告)号: | CN111651305B | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | 葛凯凯 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F9/455 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 李娟 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟机 备份 方法 组件 计算 系统 | ||
本申请实施例提供了一种虚拟机备份方法、组件及云计算系统,涉及计算机技术领域,方法包括:接收云网关平台发送的虚拟机备份请求,虚拟机备份请求中包括第一目标虚拟机的第一目标虚拟机标识信息以及备份需求;根据第一目标虚拟机标识信息确定云存储平台中第一目标虚拟机的待备份数据;根据备份需求以及待备份数据,确定云存储平台中的目标备份存储池;通过数据管道技术读取待备份数据,并将待备份数据写入目标备份存储池中。虚拟机备份方法具有广泛性,能够满足所有云计算平台用户的备份要求。
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种虚拟机备份方法、组件及云计算系统。
背景技术
云计算平台是一种能够提供计算和存储服务的平台,云计算平台通常由云服务器集群组成,随着科技的迅速发展,云计算为日常生活带来的便捷服务,广泛应用于各个领域。
在云计算环境中,用户的服务对应不同的虚拟机,用户的数据也存放在虚拟机中,然而,云计算环境的不稳定因素影响着计算资源供应的稳定性和可靠性,受此影响,突发的虚拟机故障会导致客户应用中断、虚拟磁盘数据损坏等问题,所以为了保证用户数据的安全性,需要对虚拟机的数据进行备份。
在现有技术中,在云计算平台中还没有提供虚拟机的整机备份服务,只提供以单个云硬盘为对象的备份方式,所以现有技术不能满足用户的备份需求,影响了用户体验,也不能够保证数据的安全性。
发明内容
本申请实施例提供了一种虚拟机备份方法、组件及云计算系统,用以满足用户的备份需求,提升了用户体验,也进一步够保证了用户数据的安全性。
一方面,本申请实施例提供一种虚拟机备份方法,应用在云计算平台中的备份组件,方法包括:
接收云网关平台发送的虚拟机备份请求,虚拟机备份请求中包括第一目标虚拟机的第一目标虚拟机标识信息以及备份需求;
根据第一目标虚拟机标识信息确定云存储平台中第一目标虚拟机的待备份数据;
根据备份需求以及待备份数据,确定云存储平台中的目标备份存储池;
通过数据管道技术读取待备份数据,并将待备份数据写入目标备份存储池中。
可选的,备份数据量信息为全量备份,根据备份数据量信息以及待备份数据快照将待备份数据备份在目标备份存储池中,包括:
在目标备份存储池中生成了与待备份数据的数据量匹配的空白存储块;
将待备份数据快照对应的待备份数据备份在空白存储块中。
一方面,本申请实施例提供一种备份组件,包括:
备份调度单元,用于接收云网关平台发送的虚拟机备份请求,虚拟机备份请求中包括第一目标虚拟机的第一目标虚拟机标识信息以及备份需求,根据第一目标虚拟机标识信息确定云存储平台中第一目标虚拟机的待备份数据,根据备份需求以及待备份数据,基于公共管理单元中注册的各备份控制单元确定云存储平台中的目标备份存储池,并调用对应的备份控制单元;
公共管理单元,用于管理备份调度单元以及各备份控制单元;
各备份控制单元,用于在被备份调度单元调用后,通过数据管道技术读取待备份数据,并将待备份数据写入目标备份存储池中。
可选的,各备份控制单元具体用于:
将读取待备份数据的进程与写入待备份数据的进程连接起来,建立数据管道;
从待备份数据对应的云存储平台中的原存储池中,读取待备份数据,并通过数据管道,将待备份数据写入目标备份存储池中。
可选的,备份调度单元具体用于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010774902.6/2.html,转载请声明来源钻瓜专利网。