The invention discloses a virtual machine backup and recovery method and device applied to the backup server, backup server connection and communication of multiple virtual hosts, each virtual host configuration has multiple virtual machines, including virtual machine backup method: at set on the first virtual machine backup when the trigger condition, the first virtual disk bitmap based on the corresponding data backup in the first virtual disk to the storage device set in. A backup operation of the virtual machine is performed by a separate backup server without increasing the additional load of the virtualized host. The virtual machine recovery method includes: according to the second virtual machine repair request, determining the available virtual host; create second virtual disk in the available virtual host; second virtual disk boot third virtual machine based on the number second backup storage devices in the corresponding virtual machine according to the copy to the second virtual disk. In this way, the stability of the system and the timeliness of the enterprises' resumption of production can be improved.
【技术实现步骤摘要】
本专利技术涉及计算机应用
,特别是涉及一种虚拟机备份、恢复方法及装置。
技术介绍
随着云计算技术的快速发展,虚拟化技术也得到了快速发展。虚拟化技术可以充分利用昂贵的硬件资源,并且可以隔离硬件体系结构和软件系统之间的依赖关系,改进系统的安全性能,提高计算资源的利用率。在实际应用中,实体物理机可作为虚拟化主机,虚拟化技术可以将虚拟化主机底层的物理资源整合虚拟出不同配置的虚拟机,为用户提供所需计算资源。随着虚拟化技术的发展和深入研究,虚拟机将逐渐取代实体物理机成为企业各种业务运行环境。对虚拟机相应数据进行备份,在出现故障时快速恢复虚拟机,可以保护企业数据和减小企业损失。传统的对虚拟机的备份和恢复需要在虚拟机中安装备份代理,这样将占用虚拟化主机的资源,增加虚拟化主机的额外负载,且在需要恢复时,需在恢复的虚拟机上安装备份代理,再进行数据复制等操作,需要较长时间,影响企业生产的时效性。
技术实现思路
本专利技术的目的是提供一种虚拟机备份方法及装置,以由单独的备份服务器执行虚拟机的备份和恢复操作,虚拟机不需要安装备份代理软件,不会增加虚拟化主机的额外负载;本专利技术的另一目的是提供一种虚拟机恢复方法及装置,以提高系统稳定性和企业恢复生产的时效性。为解决上述技术问题,本专利技术提供如下技术方案:一种虚拟机备份方法,应用于备份服务器,所述备份服务器与多个虚拟化主机通信连接,每个虚拟化主机上配置有多个虚拟机,包括:在达到设定的对第一虚拟机备份的触发条件时,获得所述第一虚拟机对应的第一虚拟磁盘的位图,所述第一虚拟机为任意一个虚拟化主机上配置的任意一个虚拟机;基于所述第一虚拟 ...
【技术保护点】
一种虚拟机备份方法,其特征在于,应用于备份服务器,所述备份服务器与多个虚拟化主机通信连接,每个虚拟化主机上配置有多个虚拟机,包括:在达到设定的对第一虚拟机备份的触发条件时,获得所述第一虚拟机对应的第一虚拟磁盘的位图,所述第一虚拟机为任意一个虚拟化主机上配置的任意一个虚拟机;基于所述第一虚拟磁盘的位图,将所述第一虚拟磁盘中的相应数据备份到设定的存储设备中。
【技术特征摘要】
1.一种虚拟机备份方法,其特征在于,应用于备份服务器,所述备份服务器与多个虚拟化主机通信连接,每个虚拟化主机上配置有多个虚拟机,包括:在达到设定的对第一虚拟机备份的触发条件时,获得所述第一虚拟机对应的第一虚拟磁盘的位图,所述第一虚拟机为任意一个虚拟化主机上配置的任意一个虚拟机;基于所述第一虚拟磁盘的位图,将所述第一虚拟磁盘中的相应数据备份到设定的存储设备中。2.根据权利要求1所述的虚拟机备份方法,其特征在于,在所述基于所述第一虚拟磁盘的位图,将所述第一虚拟磁盘中的相应数据备份到设定的存储设备中之后,还包括:清空所述第一虚拟磁盘的位图,以基于预设的备份方式在所述第一虚拟磁盘的位图中重新记录所述第一虚拟磁盘中变化数据块的索引位置。3.根据权利要求2所述的虚拟机备份方法,其特征在于,所述备份方式为全量备份方式、增量备份方式或者差异备份方式。4.一种虚拟机恢复方法,其特征在于,应用于备份服务器,所述备份服务器与多个虚拟化主机通信连接,每个虚拟化主机上配置有多个虚拟机,包括:接收对第二虚拟机的恢复请求,所述第二虚拟机为任意一个虚拟化主机上配置的任意一个虚拟机,在设定的存储设备上存储有所述第二虚拟机对应的备份数据;根据所述恢复请求,确定可用虚拟化主机;在所述可用虚拟化主机上创建第二虚拟磁盘,将所述第二虚拟磁盘对应的底层存储指向所述存储设备中所述第二虚拟机对应的备份数据;基于所述第二虚拟磁盘启动第三虚拟机,将所述存储设备中所述第二虚拟机对应的备份数据复制到所述第二虚拟磁盘中。5.根据权利要求4所述的虚拟机恢复方法,其特征在于,所述将所述存储设备中所述第二虚拟机对应的备份数据复制到所述第二虚拟磁盘中,包括:以设定的传输速率将所述存储设备中所述第二虚拟机对应的备份数据复制到所述第二虚拟磁盘中,所述传输速率低于设定的传输速率阈值。6.一种虚拟机备份装置,其特征在于,应用于备份...
【专利技术属性】
技术研发人员:袁艳涛,庞慷宇,刘为峰,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南;41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。