本申请公开了一种快照创建方法,包括:确定主机中待创建快照的源数据,然后在存储阵列上对待创建快照的源数据进行快照创建,并将创建完的快照保存至存储阵列中。可见,本申请在确定待创建快照的源数据后,并不选择在主机上直接进行快照创建,而是在存储阵列上对上述待创建快照的源数据进行快照创建,从而避免了现有技术中由于需要利用主机端的系统资源来创建快照而导致主机端用户体验下降的问题,也即,本申请在不明显降低主机端的用户体验的前提下,实现了创建快照的目的。另外,本申请还相应公开了一种快照创建系统。
【技术实现步骤摘要】
本专利技术涉及数据备份
,特别涉及一种快照创建方法及系统。
技术介绍
随着数据时代的到来,企业需要维护越来越多的数据。在当前的各种数据维护手段中,快照技术是一种应用非常广泛的数据备份技术。通过快照技术产生的快照能够对损坏的数据进行恢复,也可以作为用户另外的一种数据访问来源。然而,现有技术在创建快照时,是直接在主机端对需要创建快照的数据进行快照创建处理的,这样会导致主机端的系统资源消耗较大,从而影响了主机端的用户体验。综上所述可以看出,如何在不明显降低主机端的用户体验的前提下,实现快照的创建是目前有待解决的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种快照创建方法及系统,在不明显降低主机端的用户体验的前提下,实现了对快照的创建。其具体方案如下:一种快照创建方法,包括:确定主机中待创建快照的源数据;在存储阵列上对所述待创建快照的源数据进行快照创建,并将创建完的快照保存至所述存储阵列中。优选的,所述在所述存储阵列上对所述待创建快照的源数据进行快照创建的过程,包括:生成快照创建启动命令;将所述快照创建启动命令发送至所述存储阵列;当所述存储阵列接收到所述快照创建启动命令后,在所述存储阵列上对所述待创建快照的源数据进行快照创建。优选的,所述生成快照创建启动命令的过程,包括:利用Diskshadow命令行工具、Veeam备份软件或DPM备份软件生成所述快照创建启动命令。优选的,所述将所述快照创建启动命令发送至所述存储阵列的过程,包括:通过SBLIMCIM客户机,并基于XML-Over-HTTP协议,将所述快照创建启动命令发送至所述存储阵列。优选的,将所述快照创建启动命令发送至所述存储阵列的过程中,相应的数据传输通道为FC光纤通道。本专利技术还公开了一种快照创建系统,包括:数据确定模块,用于确定主机中待创建快照的源数据;快照创建模块,用于在存储阵列上对所述待创建快照的源数据进行快照创建,并将创建完的快照保存至所述存储阵列中。优选的,所述快照创建模块包括:命令生成单元,用于生成快照创建启动命令;命令发送单元,用于将所述快照创建启动命令发送至所述存储阵列;快照创建单元,用于当所述存储阵列接收到所述快照创建启动命令后,在所述存储阵列上对所述待创建快照的源数据进行快照创建;快照保存单元,用于将创建完的快照保存至所述存储阵列中。优选的,所述命令生成单元,具体用于利用Diskshadow命令行工具、Veeam备份软件或DPM备份软件生成所述快照创建启动命令。优选的,所述命令发送单元,具体用于通过SBLIMCIM客户机,并基于XML-Over-HTTP协议,将所述快照创建启动命令发送至所述存储阵列。优选的,所述命令发送单元在将所述快照创建启动命令发送至所述存储阵列的过程中,相应的数据传输通道为FC光纤通道。本专利技术中,快照创建方法,包括:确定主机中待创建快照的源数据,然后在存储阵列上对待创建快照的源数据进行快照创建,并将创建完的快照保存至存储阵列中。可见,本专利技术在确定待创建快照的源数据后,并不选择在主机上直接进行快照创建,而是在存储阵列上对上述待创建快照的源数据进行快照创建,从而避免了现有技术中由于需要利用主机端的系统资源来创建快照而导致主机端用户体验下降的问题,也即,本专利技术在不明显降低主机端的用户体验的前提下,实现了创建快照的目的。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例公开的一种快照创建方法流程图;图2为本专利技术实施例公开的一种快照创建系统结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例公开了一种快照创建方法,参见图1所示,该方法包括:步骤S11:确定主机中待创建快照的源数据。也即,本专利技术实施例需要先将主机中需要创建快照的数据对象确定出来。其中,本实施例可以通过人工确定的方式来确定出当前需要进行快照创建的源数据,当然,也可以按照预设的快照创建周期,定期地将主机中的某些源数据确定为上述待创建快照的源数据。步骤S12:在存储阵列上对上述待创建快照的源数据进行快照创建,并将创建完的快照保存至上述存储阵列中。需要说明的是,由于主机中的源数据本身是保存在存储阵列上的,所以本实施例中在确定出待创建快照的源数据后,无需进行源数据的迁移,便可直接在存储阵列上进行快照创建。本专利技术实施例中不仅在存储阵列上进行了快照创建处理,还将相应的快照数据保存至上述存储阵列中。可见,上述存储阵列是一种既具备存储功能也具备快照创建功能的存储器件。本专利技术实施例中,快照创建方法,包括:确定主机中待创建快照的源数据,然后在存储阵列上对待创建快照的源数据进行快照创建,并将创建完的快照保存至存储阵列中。可见,本专利技术实施例在确定待创建快照的源数据后,并不选择在主机上直接进行快照创建,而是在存储阵列上对上述待创建快照的源数据进行快照创建,从而避免了现有技术中由于需要利用主机端的系统资源来创建快照而导致主机端用户体验下降的问题,也即,本专利技术实施例在不明显降低主机端的用户体验的前提下,实现了创建快照的目的。本专利技术实施例公开了一种具体的快照创建方法,相对于上一实施例,本实施例对技术方案作了进一步的说明和优化。具体的:上一实施例步骤S12中,需要在存储阵列上进行快照创建。具体的,上述步骤S12中,在存储阵列上对待创建快照的源数据进行快照创建的过程,可以包括下面步骤S121至S123;其中,步骤S121:生成快照创建启动命令;步骤S122:将上述快照创建启动命令发送至上述存储阵列;步骤S123:当上述存储阵列接收到上述快照创建启动命令后,在上述存储阵列上对上述待创建快照的源数据进行快照创建。其中,上述步骤S121中,具体可以通过如下方式来生成快照创建启动命令:利用Diskshadow命令行工具、Veeam备份软件或DPM备份软件生成快照创建启动命令。需要说明的是,上述Diskshadow命令行工具是微软windowsserver操作系统自带的命令行工具,上述Veeam备份软件和DPM备份软件均是现有技术中较为常用的备份软件。另外,上述步骤S122中,将快照创建启动命令发送至存储阵列的过程,具体可以包括:通过SBLIMCIM客户机,并基于XML-Over-HTTP协议,将上述快照创建启动命令发送至上述存储阵列。需要说明的是,上述SBLIMCIM客户机是一种广泛运用于系统配置管理领域的WBEM(即Web-BasedEnterpriseManagement)服务客户端。进一步的,本实施例在将所述快照创建启动命令发送至所述存储阵列的过程中,相应的数据传输通道优先采用FC光纤通道(FC,即FibreChannel)。相应的,本专利技术实施例还公开了一种快照创建系统,参见图2所示,该系统包括:数据确定模块2本文档来自技高网...

【技术保护点】
一种快照创建方法,其特征在于,包括:确定主机中待创建快照的源数据;在存储阵列上对所述待创建快照的源数据进行快照创建,并将创建完的快照保存至所述存储阵列中。
【技术特征摘要】
1.一种快照创建方法,其特征在于,包括:确定主机中待创建快照的源数据;在存储阵列上对所述待创建快照的源数据进行快照创建,并将创建完的快照保存至所述存储阵列中。2.根据权利要求1所述的快照创建方法,其特征在于,所述在所述存储阵列上对所述待创建快照的源数据进行快照创建的过程,包括:生成快照创建启动命令;将所述快照创建启动命令发送至所述存储阵列;当所述存储阵列接收到所述快照创建启动命令后,在所述存储阵列上对所述待创建快照的源数据进行快照创建。3.根据权利要求2所述的快照创建方法,其特征在于,所述生成快照创建启动命令的过程,包括:利用Diskshadow命令行工具、Veeam备份软件或DPM备份软件生成所述快照创建启动命令。4.根据权利要求3所述的快照创建方法,其特征在于,所述将所述快照创建启动命令发送至所述存储阵列的过程,包括:通过SBLIMCIM客户机,并基于XML-Over-HTTP协议,将所述快照创建启动命令发送至所述存储阵列。5.根据权利要求2至4任一项所述的快照创建方法,其特征在于,将所述快照创建启动命令发送至所述存储阵列的过程中,相应的数据传输通道为FC光纤通道。6.一种快照创建系统,其特征在于,包...
【专利技术属性】
技术研发人员:冯瑞鹏,
申请(专利权)人:浪潮北京电子信息产业有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。