一种数据灾难恢复方法、系统及服务器虚拟化系统技术方案

技术编号:14652581 阅读:87 留言:0更新日期:2017-02-16 15:05
本申请公开了一种数据灾难恢复方法,包括:对服务器虚拟化系统的工作站点上的元数据进行备份;对工作站点进行实时监视;当监视到工作站点发生故障,则利用元数据备份文件,在备用站点上进行相应的数据恢复处理,然后启动备用站点。本申请中需要对工作站点进行元数据备份,在监视到工作站点发生故障的情况下,将会利用元数据备份文件在备用站点上进行数据恢复处理,然后利用经过数据恢复处理的备用站点来接替之前发生故障的工作站点的工作进程,由此可以减少系统发生故障后的业务中断时间,降低了服务器虚拟化系统的系统故障给用户造成的不良影响。另外,本申请还相应公开了一种数据灾难恢复装置和包括该装置的服务器虚拟化系统。

【技术实现步骤摘要】

本专利技术涉及数据安全
,特别涉及一种数据灾难恢复方法、系统及服务器虚拟化系统
技术介绍
当前,随着大数据时代的到来,高性能的计算机服务器越来越受到社会的青睐。为了降低计算机服务器的硬件成本,进一步提升服务器的性能,人们开始对计算机服务器进行了虚拟化,得到了能够容纳更多数据并且具有更低硬件成本的服务器虚拟化系统,如浪潮的服务器虚拟化系统InCloudSphere。然而,服务器虚拟化系统在实际应用过程中,存在发生系统故障的可能性,如系统中发生单点故障事件。当服务器虚拟化系统中出现系统故障,往往会导致系统用户长时间内无法正常使用服务器虚拟化系统的数据服务,严重损害了用户体验。综上所述可以看出,如何降低服务器虚拟化系统的系统故障给用户造成的不良影响是目前有待解决的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种数据灾难恢复方法、系统及服务器虚拟化系统,降低了服务器虚拟化系统的系统故障给用户造成的不良影响。其具体方案如下:一种服务器虚拟化系统中的数据灾难恢复方法,包括:对服务器虚拟化系统的工作站点上的元数据进行备份,得到相应的元数据备份文件;其中,元数据包括所述工作站点上主机和虚拟机的配置信息;对所述工作站点进行实时监视;当监视到所述工作站点发生故障,则利用所述元数据备份文件,在备用站点上进行相应的数据恢复处理,然后启动所述备用站点,以接替发生故障的所述工作站点的工作进程。优选的,所述对服务器虚拟化系统的工作站点上所有的元数据进行备份的过程,包括:按照预设的备份周期,定期对所述工作站点上的元数据进行备份。优选的,所述定期对所述工作站点上的元数据进行备份的过程,包括:定期对所述工作站点上的增量元数据进行备份;其中,所述增量元数据为当前所述工作站点与所述备用站点之间的元数据的差集。优选的,所述方法,还包括:当发生故障的所述工作站点恢复正常后,则启动所述工作站点,并关停所述备用站点。优选的,所述主机和所述虚拟机的配置信息均分别包括名称信息、通用唯一标识符、内存信息、CPU信息、网络连接配置信息和存储配置信息。本专利技术还相应公开了一种服务器虚拟化系统中的数据灾难恢复装置,包括:数据备份模块,用于对服务器虚拟化系统的工作站点上的元数据进行备份,得到相应的元数据备份文件;其中,元数据包括所述工作站点上主机和虚拟机的配置信息;站点监视模块,用于对所述工作站点进行实时监视;数据恢复模块,用于当所述站点监视模块监视到所述工作站点发生故障,则利用所述元数据备份文件,在备用站点上进行相应的数据恢复处理;站点启动模块,用于当所述数据恢复模块在所述备用站点上完成相应的数据恢复处理后,启动所述备用站点,以接替发生故障的所述工作站点的工作进程。优选的,所述数据备份模块为:定时备份模块,用于按照预设的备份周期,定期对所述工作站点上的元数据进行备份。优选的,所述定时备份模块,具体用于定期对所述工作站点上的增量元数据进行备份;其中,所述增量元数据为当前所述工作站点与所述备用站点之间的元数据的差集。优选的,所述数据灾难恢复装置,还包括:站点切换控制模块,用于当发生故障的所述工作站点恢复正常后,则启动所述工作站点,并关停所述备用站点。优选的,所述主机和所述虚拟机的配置信息均分别包括名称信息、通用唯一标识符、内存信息、CPU信息、网络连接配置信息和存储配置信息。本专利技术还进一步公开了一种服务器虚拟化系统,包括前述公开的数据灾难恢复装置。本专利技术中,数据灾难恢复方法,包括:对服务器虚拟化系统的工作站点上的元数据进行备份,得到相应的元数据备份文件;其中,元数据包括工作站点上主机和虚拟机的配置信息;对工作站点进行实时监视;当监视到工作站点发生故障,则利用元数据备份文件,在备用站点上进行相应的数据恢复处理,然后启动备用站点,以接替发生故障的工作站点的工作进程。可见,本专利技术中需要对服务器虚拟化系统中的工作站点进行元数据备份,得到相应的元数据备份文件,在监视到工作站点发生故障的情况下,将会利用元数据备份文件,在备用站点上进行相应的数据恢复处理,然后利用经过数据恢复处理的备用站点来接替之前发生故障的工作站点的工作进程,由此可以减少服务器虚拟化系统发生故障后的业务中断时间,也即,本专利技术降低了服务器虚拟化系统的系统故障给用户造成的不良影响。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例公开的一种服务器虚拟化系统中的数据灾难恢复方法流程图;图2为本专利技术实施例公开的一种服务器虚拟化系统中的数据灾难恢复装置结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例公开了一种服务器虚拟化系统中的数据灾难恢复方法,参见图1所示,该方法包括:步骤S11:对服务器虚拟化系统的工作站点上的元数据进行备份,得到相应的元数据备份文件;其中,元数据包括工作站点上主机和虚拟机的配置信息。可以理解的是,上述工作站点是指服务器虚拟化系统中当前正处于正常工作状态的站点。与工作站点对应的,服务器虚拟化系统中还包括当前正处于休眠状态的站点,即备用站点。上述步骤S11通过对工作站点上主机和虚拟机的配置信息进行备份,得到了相应的元数据备份文件。可以理解的是,主机和虚拟机的配置信息均分别包括但不限于名称信息、通用唯一标识符、内存信息、CPU信息、网络连接配置信息和存储配置信息。步骤S12:对工作站点进行实时监视。也即,本实施例通过对工作站点进行实时监视,以确定工作站点是否出现故障。具体可以通过监视工作站点的运行状态信息,然后根据该运行状态信息判断出工作站点是否出现故障。步骤S13:当监视到工作站点发生故障,则利用上述元数据备份文件,在备用站点上进行相应的数据恢复处理,然后启动备用站点,以接替发生故障的工作站点的工作进程。本实施例中,当工作站点发生了故障,则利用上述元数据备份文件,在备用站点上进行相应的数据恢复处理。具体的,按照上述元数据备份文件中的配置信息,对备用站点中的主机和虚拟机进行相应的参数配置,以在备用站点上实现对故障前工作站点的克隆,由此,备用站点可以接替发生故障的工作站点的工作进程。可见,本专利技术实施例中需要对服务器虚拟化系统中的工作站点进行元数据备份,得到相应的元数据备份文件,在监视到工作站点发生故障的情况下,将会利用元数据备份文件,在备用站点上进行相应的数据恢复处理,然后利用经过数据恢复处理的备用站点来接替之前发生故障的工作站点的工作进程,由此可以减少服务器虚拟化系统发生故障后的业务中断时间,也即,本专利技术实施例降低了服务器虚拟化系统的系统故障给用户造成的不良影响。本专利技术实施例公开了一种具体的服务器虚拟化系统中的数据灾难恢复方法,相对于上一实施例,本实施例对技术方案作了进一步的说明和优化。具体的:上一实施例中,需要本文档来自技高网...
一种数据灾难恢复方法、系统及服务器虚拟化系统

【技术保护点】
一种服务器虚拟化系统中的数据灾难恢复方法,其特征在于,包括:对服务器虚拟化系统的工作站点上的元数据进行备份,得到相应的元数据备份文件;其中,元数据包括所述工作站点上主机和虚拟机的配置信息;对所述工作站点进行实时监视;当监视到所述工作站点发生故障,则利用所述元数据备份文件,在备用站点上进行相应的数据恢复处理,然后启动所述备用站点,以接替发生故障的所述工作站点的工作进程。

【技术特征摘要】
1.一种服务器虚拟化系统中的数据灾难恢复方法,其特征在于,包括:对服务器虚拟化系统的工作站点上的元数据进行备份,得到相应的元数据备份文件;其中,元数据包括所述工作站点上主机和虚拟机的配置信息;对所述工作站点进行实时监视;当监视到所述工作站点发生故障,则利用所述元数据备份文件,在备用站点上进行相应的数据恢复处理,然后启动所述备用站点,以接替发生故障的所述工作站点的工作进程。2.根据权利要求1所述的服务器虚拟化系统中的数据灾难恢复方法,其特征在于,所述对服务器虚拟化系统的工作站点上所有的元数据进行备份的过程,包括:按照预设的备份周期,定期对所述工作站点上的元数据进行备份。3.根据权利要求2所述的服务器虚拟化系统中的数据灾难恢复方法,其特征在于,所述定期对所述工作站点上的元数据进行备份的过程,包括:定期对所述工作站点上的增量元数据进行备份;其中,所述增量元数据为当前所述工作站点与所述备用站点之间的元数据的差集。4.根据权利要求1所述的服务器虚拟化系统中的数据灾难恢复方法,其特征在于,还包括:当发生故障的所述工作站点恢复正常后,则启动所述工作站点,并关停所述备用站点。5.根据权利要求1至4任一项所述的服务器虚拟化系统中的数据灾难恢复方法,其特征在于,所述主机和所述虚拟机的配置信息均分别包括名称信息、通用唯一标识符、内存信息、CPU信息、网络连接配置信息和存储配置信息。6.一种服务器虚拟化系统中的数据灾难恢复装置,其特征在于,包括:数据备份模块,用于对服务器虚拟化系统...

【专利技术属性】
技术研发人员:张百林张冲钱兵蒋晨晓
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南;41

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

1