一种基于快照的批量部署方法和系统技术方案

技术编号:14350294 阅读:49 留言:0更新日期:2017-01-04 22:55
本申请公开了一种基于快照的批量部署方法及系统,该方法包括:对部署有系统的第一设备的状态进行快照,得到快照文件;存储所述快照文件;选择所述快照文件,并将所述快照文件恢复到需安装的设备上。该系统包括:快照模块,用于对部署有系统的第一设备的状态进行快照,得到快照文件;管理模块,用于存储所述快照文件;恢复模块,用于选择所述快照文件,并将所述快照文件恢复到需安装的设备上。本申请提供的上述基于快照的批量部署方法和系统,能够提高系统安装和配置的工作效率,降低成本。

【技术实现步骤摘要】

本专利技术属于软件安装部署
,特别是涉及一种基于快照的批量部署方法和系统
技术介绍
随着信息化时代的到来和计算机的高速发展,各个互联网公司、IT企业需要的不只是高性能的服务器和存储设备,而高性能的服务器集群才是现在乃至未来的主流。随之带来的就是大批量的服务器、存储设备等一系列设备的生产、制造和使用。大批量的生产时最繁琐复杂的就是设备的系统、软件的安装调试工作。每生产一台设备,就要进行一次系统的安装,软件的调试,重复复杂的操作,并且很容易出现操作的错误,所以需要投入大量的人力来进行系统的安装和配置,从而使得企业的工作效率低下,成本增加。
技术实现思路
为解决上述问题,本专利技术提供了一种基于快照的批量部署方法和系统,能够提高系统安装和配置的工作效率,降低成本。本专利技术提供的一种基于快照的批量部署方法,包括:对部署有系统的第一设备的状态进行快照,得到快照文件;存储所述快照文件;选择所述快照文件,并将所述快照文件恢复到需安装的设备上。优选的,在上述基于快照的批量部署方法中,在对部署有系统的第一设备的状态进行快照之前,还包括:将系统部署到所述第一设备中。优选的,在上述基于快照的批量部署方法中,所述对部署有系统的所述第一设备的状态进行快照,得到快照文件包括:对部署有系统的所述第一设备在不同时刻的状态进行快照,得到多个快照文件。优选的,在上述基于快照的批量部署方法中,还包括:删除所述快照文件和/或删除所述快照文件和/或查询所述快照文件。优选的,在上述基于快照的批量部署方法中,所述将所述快照文件恢复到需安装的设备上包括:通过多任务操作,将所述快照文件同时恢复到多台需安装的设备上。本专利技术提供的一种基于快照的批量部署系统,包括:快照模块,用于对部署有系统的第一设备的状态进行快照,得到快照文件;管理模块,用于存储所述快照文件;恢复模块,用于选择所述快照文件,并将所述快照文件恢复到需安装的设备上。优选的,在上述基于快照的批量部署系统中,还包括:部署模块,用于将系统部署到所述第一设备中。优选的,在上述基于快照的批量部署系统中,所述快照模块用于对部署有系统的所述第一设备在不同时刻的状态进行快照,得到多个快照文件。优选的,在上述基于快照的批量部署系统中,所述管理模块还用于删除所述快照文件和/或修改所述快照文件和/或查询所述快照文件。优选的,在上述基于快照的批量部署系统中,所述恢复模块用于通过多任务操作,将所述快照文件同时恢复到多台需安装的设备上。通过上述描述可知,本专利技术提供的上述基于快照的批量部署方法和系统,由于先对部署有系统的第一设备的状态进行快照,得到快照文件,然后存储所述快照文件,再选择所述快照文件,并将所述快照文件恢复到需安装的设备上,因此能够提高系统安装和配置的工作效率,降低成本。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例提供的第一种基于快照的批量部署方法的示意图;图2为本申请实施例提供的第一种基于快照的批量部署系统的示意图;图3为批量部署系统的功能模块示意图;图4为批量部署系统架构图。具体实施方式本专利技术的核心思想在于提供一种基于快照的批量部署方法和系统,能够提高系统安装和配置的工作效率,降低成本。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本申请实施例提供的第一种基于快照的批量部署方法如图1所示,图1为本申请实施例提供的第一种基于快照的批量部署方法的示意图。该方法包括如下步骤:S1:对部署有系统的第一设备的状态进行快照,得到快照文件;需要说明的是,快照是现在常用的数据保护方式,而且是在线存储设备防范数据丢失的有效方法之一,在过去十年时间中,快照已经成为磁盘阵列、卷管理器、文件系统甚至PCIRAID(独立磁盘冗余阵列)控制器的标准配置功能。通过进行磁盘的快照,和快照的恢复,可进行高效的批量系统部署。S2:存储所述快照文件;在该步骤中,可以对多个快照文件进行存储,从而为恢复快照提供选择。S3:选择所述快照文件,并将所述快照文件恢复到需安装的设备上。利用该步骤,可高效快速准确的将系统部署在多台设备上。综上所述,本实施例通过对一台安装完善的设备进行快照操作,并通过快照恢复操作将快照恢复到另外多台设备中,来实现大批量的安装部署工作。通过上述描述可知,本申请实施例提供的上述基于快照的批量部署方法,由于先对部署有系统的第一设备的状态进行快照,得到快照文件,然后存储所述快照文件,再选择所述快照文件,并将所述快照文件恢复到需安装的设备上,因此能够提高系统安装和配置的工作效率,降低成本。本申请实施例提供的第二种基于快照的批量部署方法,是在上述第一种基于快照的批量部署方法的基础上,还包括如下技术特征:在对部署有系统的第一设备的状态进行快照之前,还包括:将系统部署到所述第一设备中。也就是说,可以先将系统在第一设备中进行部署,然后再进行快照操作。本申请实施例提供的第三种基于快照的批量部署方法,是在上述第二种基于快照的批量部署方法的基础上,还包括如下技术特征:所述对部署有系统的所述第一设备的状态进行快照,得到快照文件包括:对部署有系统的所述第一设备在不同时刻的状态进行快照,得到多个快照文件。需要说明的是,该方法可针对不同的需求对不同时刻的系统进行快照操作,以满足不同设备的不同需求。本申请实施例提供的第四种基于快照的批量部署方法,是在上述第三种基于快照的批量部署方法的基础上,还包括如下技术特征:还包括:删除所述快照文件和/或删除所述快照文件和/或查询所述快照文件。本申请实施例提供的第五种基于快照的批量部署方法,是在上述第一种至第四种基于快照的批量部署方法中任一种的基础上,还包括如下技术特征:所述将所述快照文件恢复到需安装的设备上包括:通过多任务操作,将所述快照文件同时恢复到多台需安装的设备上。在这种情况下,就可针对不同的设备进行不同的设置进行选择性部署。本申请实施例提供的第一种基于快照的批量部署系统如图2所示,图2为本申请实施例提供的第一种基于快照的批量部署系统的示意图。该系统包括:快照模块201,用于对部署有系统的第一设备的状态进行快照,得到快照文件;管理模块202,用于存储所述快照文件;恢复模块203,用于选择所述快照文件,并将所述快照文件恢复到需安装的设备上。通过上述描述可知,本申请实施例提供的上述基于快照的批量部署系统,能够提高系统安装和配置的工作效率,降低成本。本申请实施例提供的第二种基于快照的批量部署系统,是在上述第一种基于快照的批量部署系统的基础上,还包括如下技术特征:部署模块,用于将系统部署到所述第一设备中。本申请实施例提供的第三种基于快照的批量部署系统,是在上述第二种基于快照的批量部署系统的基础上,还包括如下技术特征:所述快照模块用于对部署有系统的所述第一设备在本文档来自技高网...
一种基于快照的批量部署方法和系统

【技术保护点】
一种基于快照的批量部署方法,其特征在于,包括:对部署有系统的第一设备的状态进行快照,得到快照文件;存储所述快照文件;选择所述快照文件,并将所述快照文件恢复到需安装的设备上。

【技术特征摘要】
1.一种基于快照的批量部署方法,其特征在于,包括:对部署有系统的第一设备的状态进行快照,得到快照文件;存储所述快照文件;选择所述快照文件,并将所述快照文件恢复到需安装的设备上。2.根据权利要求1所述的基于快照的批量部署方法,其特征在于,在对部署有系统的第一设备的状态进行快照之前,还包括:将系统部署到所述第一设备中。3.根据权利要求2所述的基于快照的批量部署方法,其特征在于,所述对部署有系统的所述第一设备的状态进行快照,得到快照文件包括:对部署有系统的所述第一设备在不同时刻的状态进行快照,得到多个快照文件。4.根据权利要求3所述的基于快照的批量部署方法,其特征在于,还包括:删除所述快照文件和/或删除所述快照文件和/或查询所述快照文件。5.根据权利要求1-4任一项所述的基于快照的批量部署方法,其特征在于,所述将所述快照文件恢复到需安装的设备上包括:通过多任务操作,将所述快照文件同时...

【专利技术属性】
技术研发人员:焦浩霖袁鹏飞
申请(专利权)人:浪潮北京电子信息产业有限公司
类型:发明
国别省市:北京;11

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

1