虚拟机数据备份方法、恢复方法及装置和物理机制造方法及图纸

技术编号:11197693 阅读:76 留言:0更新日期:2015-03-26 04:24
本发明专利技术公开了一种虚拟机数据备份方法、恢复方法及装置和物理机,其中虚拟机数据备份方法包括:对私有云中虚拟机的逻辑卷进行备份处理,生成备份数据;将所述备份数据上传至公有云服务器以进行存储。虚拟机数据恢复方法包括:从公有云服务器中下载预先存储的备份数据;根据所述备份数据对私有云中虚拟机进行恢复。本发明专利技术的技术方案,可实现在线安全并低成本的对虚拟机进行数据备份和数据恢复。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种虚拟机数据备份方法、恢复方法及装置和物理机,其中虚拟机数据备份方法包括:对私有云中虚拟机的逻辑卷进行备份处理,生成备份数据;将所述备份数据上传至公有云服务器以进行存储。虚拟机数据恢复方法包括:从公有云服务器中下载预先存储的备份数据;根据所述备份数据对私有云中虚拟机进行恢复。本专利技术的技术方案,可实现在线安全并低成本的对虚拟机进行数据备份和数据恢复。【专利说明】虚拟机数据备份方法、恢复方法及装置和物理机
本专利技术涉及计算机领域,特别涉及一种虚拟机数据备份方法、恢复方法及装置和物理机。
技术介绍
在使用Xen或KVM虚拟化提供的云服务环境中,运行的虚拟机越来越多,为了给云服务客户提供高质量的服务,对虚拟机进行备常常是必须的。目前,一般采用磁带机等传统的备份方法进行备份,该备份方法成本高且利用率低。 通常,Xen或KVM虚拟化会使用逻辑卷管理器(Logical Volume Manager,缩写LVM)提供的虚拟磁盘存储服务,在开始备份之前,会通常给虚拟机的逻辑卷创建一个快照,然后使用dd命令将其快照备份至其他存储系统上去。若假定虚拟机分配了 80G存储空间(通常更大),则在其他存储系统中需要提供80G的磁盘空间以存储该快照。此时,若虚拟机的数量较大,从而会造成备份成本较大。
技术实现思路
本专利技术提供一种虚拟机数据备份方法、恢复方法及装置和物理机,可安全并低成本地实现虚拟机镜像容灾备份。 为实现上述目的,本专利技术提供了一种虚拟机数据备份方法,包括: 对私有云中虚拟机的逻辑卷进行备份处理,生成备份数据; 将所述备份数据上传至公有云服务器以进行存储。 可选地,所述备份数据为快照卷; 所述对私有云中虚拟机的逻辑卷进行备份的步骤包括: 对私有云中虚拟机的逻辑卷进行快照处理,生成所述快照卷。 可选地,所述备份数据为加密压缩文件; 所述对私有云中虚拟机的逻辑卷进行备份的步骤包括: 对私有云中虚拟机的逻辑卷进行快照处理,生成快照卷; 对所述快照卷进行压缩和加密处理,生成所述加密压缩文件。 可选地,所述将所述备份数据上传至公有云服务器以进行存储的步骤之后还包括: 将私有云中的所述备份数据删除。 为实现上述目的,本专利技术还提供了一种虚拟机数据恢复方法,包括: 从公有云服务器中下载预先存储的备份数据; 根据所述备份数据对私有云中虚拟机进行恢复。 可选地,所述备份数据为快照卷,所述快照卷为对私有云中虚拟机的逻辑卷进行快照处理后所生成的数据; 所述根据所述备份数据对私有云中虚拟机进行恢复的步骤具体包括: 根据所述快照卷对私有云中虚拟机进行恢复。 可选地,所述备份数据为加密压缩文件,所述加密压缩文件为对私有云中虚拟机的逻辑卷进行快照处理得到的快照卷进行压缩和加密处理后所生成的数据; 所述根据所述备份数据对私有云中虚拟机进行恢复的步骤具体包括: 对下载的所述加密压缩文件进行解密和解压缩处理,生成所述快照卷; 根据所述快照卷对私有云中虚拟机进行恢复。 可选地,所述对下载的所述加密压缩文件进行解密和解压缩处理的步骤之后还包括: 将私有云中的所述备份数据删除。 为实现上述目的,本专利技术还提供一种虚拟机数据备份装置,包括: 备份模块,用于对私有云中虚拟机的逻辑卷进行备份处理,生成备份数据; 上传模块,用于将所述备份数据上传至公有云服务器以进行存储。 可选地,所述备份数据为快照卷; 所述备份模块包括: 快照单元,用于对私有云中虚拟机的逻辑卷进行快照处理,生成所述快照卷; 可选地,所述备份数据为加密压缩文件; 所述备份模块包括: 快照单元,用于对私有云中虚拟机的逻辑卷进行快照处理,生成快照卷; 压缩加密单元,用于对所述快照卷进行压缩和加密处理,生成所述加密压缩文件。 可选地,还包括: 第一删除模块,用于在所述备份数据完成上传后将私有云中的所述备份数据删除。 为实现上述目的,本专利技术还提供一种虚拟机数据恢复装置,包括: 下载模块,用于从公有云服务器中下载预先存储的备份数据; 恢复模块,用于根据所述备份数据对私有云中虚拟机进行恢复。 可选地,所述备份数据为快照卷,所述快照卷为对私有云中虚拟机的逻辑卷进行快照处理后所生成的数据; 所述恢复模块包括: 恢复单元,用于根据所述快照卷对私有云中虚拟机进行恢复。 可选地,所述备份数据为加密压缩文件,所述加密压缩文件为对私有云中虚拟机的逻辑卷进行快照处理得到的快照卷进行压缩和加密处理后所生成的数据; 所述恢复模块包括: 解密解压缩单元,用于对下载的所述加密压缩文件进行解密和解压缩处理,生成所述快照卷; 恢复单元,用于根据所述快照卷对私有云中虚拟机进行恢复。 可选地,还包括:第二删除模块,用于在私有云中虚拟机完成恢复后将所述私有云中的所述备份数据删除。 为实现上述目的,本专利技术还提供一种用于云服务的物理机,包括:上述的虚拟机数据备份装置和/或上述的虚拟机数据恢复装置。 本专利技术具有以下有益效果: 本专利技术提供了一种虚拟机数据备份方法、恢复方法及装置和物理机,其中虚拟机数据备份方法包括:对私有云中虚拟机的逻辑卷进行备份处理,生成备份数据;将所述备份数据上传至公有云服务器以进行存储。虚拟机数据恢复方法包括:从公有云服务器中下载预先存储的备份数据;根据所述备份数据对私有云中虚拟机进行恢复。本专利技术的技术方案,可实现在线安全并低成本的对虚拟机进行数据备份和数据恢复。 【专利附图】【附图说明】 图1为本专利技术实施例一提供的虚拟机数据备份方法的流程图; 图2为本专利技术实施例一提供的虚拟机数据恢复方法的流程图; 图3为本专利技术实施例二提供的虚拟机数据备份方法的流程图; 图4为本专利技术实施例二提供的虚拟机数据恢复方法的流程图; 图5为本专利技术实施例三提供的虚拟机数据备份方法的流程图; 图6为本专利技术实施例三提供的虚拟机数据恢复方法的流程图; 图7为本专利技术实施例四提供的虚拟机数据备份装置的结构框图; 图8为本专利技术实施例四提供的虚拟机数据恢复装置的结构框图; 图9为本专利技术实施例四提供的虚拟机数据备份装置的结构框图; 图10为本专利技术实施例四提供的虚拟机数据恢复装置的结构框图; 图11为本专利技术实施例四提供的虚拟机数据备份装置的结构框图; 图12为本专利技术实施例四提供的虚拟机数据恢复装置的结构框图。 【具体实施方式】 为使本领域的技术人员更好地理解本专利技术的技术方案,下面结合附图对本专利技术提供的虚拟机数据备份方法、恢复方法及装置和物理机进行详细描述。 图1为本专利技术实施例一提供的虚拟机数据备份方法的流程图,如图1所示,该虚拟机数据备份方法包括: 步骤101:对私有云中虚拟机的逻辑卷进行备份处理,生成备份数据。 步骤102:将备份数据上传至公有云服务器以进行存储。 在实际应用中,云存储服务提供商提供的云存储服务是非常便宜的,因此本地的物理机(即私有云内)通过公有云存储服务接口将虚拟机的备份数据存储至公有云服务器中,其所需要花费的存储费用较低,即降低了备份数据的存储成本。 此外,可选地,在步骤102之后还包括: 步骤103:将私有云中的备份数据删除。 在本地的物理机完本文档来自技高网...

【技术保护点】
一种虚拟机数据备份方法,其特征在于,包括:对私有云中虚拟机的逻辑卷进行备份处理,生成备份数据;将所述备份数据上传至公有云服务器以进行存储。

【技术特征摘要】

【专利技术属性】
技术研发人员:李春国
申请(专利权)人:中电长城网际系统应用有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1