一种云主机整机备份还原方法、装置、设备及存储介质制造方法及图纸

技术编号:27276660 阅读:24 留言:0更新日期:2021-02-06 11:42
本发明专利技术公开了一种云主机整机备份还原方法、装置、设备及存储介质,该方法包括:确定已经备份且需要还原至备份时刻的云主机为原云主机;如果当前存在所述原云主机,则确定当前存在的所述原云主机为目标云主机,否则,创建新的云主机为所述目标云主机;基于在所述备份时刻对所述原云主机备份所得的备份信息,将所述目标云主机的卷、网卡配置、资源规格及网络安全组均还原至所述原云主机在所述备份时刻的状态。可见,本申请无论当前是否仍存在需要实现还原的云主机,均可以将云平台的卷、网卡配置、资源规格及网络安全组等均还原至备份时刻的状态,从而能够最大程度实现云主机至备份时刻的还原。时刻的还原。时刻的还原。

【技术实现步骤摘要】
一种云主机整机备份还原方法、装置、设备及存储介质


[0001]本专利技术涉及云平台
,更具体地说,涉及一种云主机整机备份还原方法、装置、设备及存储介质。

技术介绍

[0002]随着云计算技术的不断发展,云计算也面临着混合架构等更加复杂的业务场景;因此用户对云主机运行时系统和数据的安全性也提出更高的要求。由于云主机在运行时可能会受到网络黑客的攻击以及运维人员的误操作等一些意外场景,因此云主机能够在出现问题时快速恢复到期望时刻的状态成为当前迫切的需求。而如何将云主机整机备份还原,是目前本领域技术人员亟待解决的问题。

技术实现思路

[0003]本专利技术的目的是提供一种云主机整机备份还原方法、装置、设备及存储介质,能够最大程度实现云主机至备份时刻的还原。
[0004]为了实现上述目的,本专利技术提供如下技术方案:
[0005]一种云主机整机备份还原方法,包括:
[0006]确定已经备份且需要还原至备份时刻的云主机为原云主机;
[0007]如果当前存在所述原云主机,则确定当前存在的所述原云主机为目标云主机,否则,创建新的云主机为所述目标云主机;
[0008]基于在所述备份时刻对所述原云主机备份所得的备份信息,将所述目标云主机的卷、网卡配置、资源规格及网络安全组均还原至所述原云主机在所述备份时刻的状态。
[0009]优选的,判断当前是否存在所述原云主机,包括:
[0010]如果当前存在与所述原云主机UUID相同的云主机,则确定该云主机则为当前存在的所述原云主机,否则,确定当前不存在所述原云主机。
[0011]优选的,基于所述备份信息将所述目标云主机的卷还原至所述原云主机在所述备份时刻的状态,包括:
[0012]基于所述备份信息确定所述原云主机在所述备份时刻挂载的卷的UUID,判断所述目标云主机所挂载的卷的UUID与所述原云主机在所述备份时刻挂载的卷的UUID是否一致,如果是,则将所述备份信息中的卷信息复制到所述目标云主机所挂载的卷中,如果否,则利用所述备份信息中的卷信息重新创建新卷,并将该新卷挂载到所述目标云主机上。
[0013]优选的,基于所述备份信息将所述目标云主机的网卡配置还原至所述原云主机在所述备份时刻的状态,包括:
[0014]基于所述备份信息确定所述原云主机在所述备份时刻的网卡配置,如果所述目标云主机的网卡配置与所述原云主机在所述备份时刻的网卡配置一致,则确定无需改变所述目标云主机的网卡配置或者根据用户设置选择网卡及对应IP端口,如果所述目标云主机的网卡配置与所述原云主机在所述备份时刻的网卡配置不一致,在所述原云主机在所述备份
时刻的网卡存在且对应IP端口未被占用时,控制所述目标云主机的网卡及对应IP端口与所述原云主机在所述备份时刻的网卡及对应IP端口保持一致,否则,确定无需改变所述目标云主机的网卡配置或者根据用户设置选择网卡及对应IP端口。
[0015]优选的,基于所述备份信息将所述目标云主机的资源规格还原至所述原云主机在所述备份时刻的状态,包括:
[0016]基于所述备份信息确定所述原云主机在所述备份时刻的资源规格,检测所述目标云主机的资源规格与所述原云主机在所述备份时刻的资源规格是否一致,如果一致,则将所述备份信息中的内存信息复制到所述目标云主机的内存中,如果不一致,则判断所述目标云主机的资源规格是否能够调整至所述原云主机在所述备份时刻的资源规格,如果能够调整,则将所述目标云主机的资源规格调整至所述原云主机在所述备份时刻的资源规格,并将所述备份信息中的内存信息复制到所述目标云主机的内存中,如果不能调整,则确定无需复制所述内存信息。
[0017]优选的,基于所述备份信息将所述目标云主机的网络安全组还原至所述原云主机在所述备份时刻的状态,包括:
[0018]判断所述目标云主机是否存在所述备份信息中的网络安全组,如果是,则无需调整所述目标云主机的网络安全组,如果否,则将所述目标云主机的网络安全组调整为所述备份信息中的网络安全组。
[0019]优选的,确定当前存在的所述原云主机为目标云主机之后,还包括:
[0020]将所述目标云主机置为搁置状态;
[0021]对应的,将所述目标云主机的卷、网卡配置、资源规格及网络安全组均还原至所述原云主机在所述备份时刻的状态之后,还包括:
[0022]如果还原成功,则直接从所述目标云主机的内存中启动,否则,重启所述目标云主机,刷新所述目标云主机中的内存信息,并更新所述目标云主机中网卡配置对应的网卡驱动。
[0023]一种云主机整机备份还原装置,包括:
[0024]第一确定模块,用于:确定已经备份且需要还原至备份时刻的云主机为原云主机;
[0025]第二确定模块,用于:如果当前存在所述原云主机,则确定当前存在的所述原云主机为目标云主机,否则,创建新的云主机为所述目标云主机;
[0026]还原模块,用于:基于在所述备份时刻对所述原云主机备份所得的备份信息,将所述目标云主机的卷、网卡配置、资源规格及网络安全组均还原至所述原云主机在所述备份时刻的状态。
[0027]一种云主机整机备份还原设备,包括:
[0028]存储器,用于存储计算机程序;
[0029]处理器,用于执行所述计算机程序时实现如上任一项所述云主机整机备份还原方法的步骤。
[0030]一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上任一项所述云主机整机备份还原方法的步骤。
[0031]本专利技术提供了一种云主机整机备份还原方法、装置、设备及存储介质,该方法包括:确定已经备份且需要还原至备份时刻的云主机为原云主机;如果当前存在所述原云主
机,则确定当前存在的所述原云主机为目标云主机,否则,创建新的云主机为所述目标云主机;基于在所述备份时刻对所述原云主机备份所得的备份信息,将所述目标云主机的卷、网卡配置、资源规格及网络安全组均还原至所述原云主机在所述备份时刻的状态。本申请公开的技术特征中,在需要实现云主机的还原时,如果仍然存在该云主机,则直接在该云主机上实现至备份时刻的还原,否则,创建新的云主机,并在新的云主机上实现至备份时刻的还原,并且,在实现云主机至备份时刻的还原时,可以将云平台的卷、网卡配置、资源规格及网络安全组均还原至备份时刻的状态,可见,本申请无论当前是否仍存在需要实现还原的云主机,均可以将云平台的卷、网卡配置、资源规格及网络安全组等均还原至备份时刻的状态,从而能够最大程度实现云主机至备份时刻的还原。
附图说明
[0032]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0033]图1为本专利技术实施例提供的一种云主机整机备份还原方法的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云主机整机备份还原方法,其特征在于,包括:确定已经备份且需要还原至备份时刻的云主机为原云主机;如果当前存在所述原云主机,则确定当前存在的所述原云主机为目标云主机,否则,创建新的云主机为所述目标云主机;基于在所述备份时刻对所述原云主机备份所得的备份信息,将所述目标云主机的卷、网卡配置、资源规格及网络安全组均还原至所述原云主机在所述备份时刻的状态。2.根据权利要求1所述的方法,其特征在于,判断当前是否存在所述原云主机,包括:如果当前存在与所述原云主机UUID相同的云主机,则确定该云主机则为当前存在的所述原云主机,否则,确定当前不存在所述原云主机。3.根据权利要求2所述的方法,其特征在于,基于所述备份信息将所述目标云主机的卷还原至所述原云主机在所述备份时刻的状态,包括:基于所述备份信息确定所述原云主机在所述备份时刻挂载的卷的UUID,判断所述目标云主机所挂载的卷的UUID与所述原云主机在所述备份时刻挂载的卷的UUID是否一致,如果是,则将所述备份信息中的卷信息复制到所述目标云主机所挂载的卷中,如果否,则利用所述备份信息中的卷信息重新创建新卷,并将该新卷挂载到所述目标云主机上。4.根据权利要求3所述的方法,其特征在于,基于所述备份信息将所述目标云主机的网卡配置还原至所述原云主机在所述备份时刻的状态,包括:基于所述备份信息确定所述原云主机在所述备份时刻的网卡配置,如果所述目标云主机的网卡配置与所述原云主机在所述备份时刻的网卡配置一致,则确定无需改变所述目标云主机的网卡配置或者根据用户设置选择网卡及对应IP端口,如果所述目标云主机的网卡配置与所述原云主机在所述备份时刻的网卡配置不一致,在所述原云主机在所述备份时刻的网卡存在且对应IP端口未被占用时,控制所述目标云主机的网卡及对应IP端口与所述原云主机在所述备份时刻的网卡及对应IP端口保持一致,否则,确定无需改变所述目标云主机的网卡配置或者根据用户设置选择网卡及对应IP端口。5.根据权利要求4所述的方法,其特征在于,基于所述备份信息将所述目标云主机的资源规格还原至所述原云主机在所述备份时刻的状态,包括:基于所述备份信息确定所述原云主机在所述备份时刻的资源规格,检测所述目标云主机的资源规格与所...

【专利技术属性】
技术研发人员:邓兆森
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

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

1