一种快速安装操作系统的方法及其系统技术方案

技术编号:2834374 阅读:267 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种快速安装操作系统的方法及其系统,所述的方法包括如下步骤:a.恢复程序根据样本存储器中备份的操作系统的系统信息和系统数据完成对待恢复系统的安装。本发明专利技术克服现有技术的不足,采用通过备份程序将安装好的操作系统备份到样本存储器中,然后用样本存储器中备份的操作系统对相同型号的服务器进行恢复操作,将样本存储器中的操作系统克隆到相同型号的服务器中,避免通过手动方式对相同型号的服务器进行重复安装的技术方案,大幅度缩短了操作系统的安装时间,降低了操作复杂度,并且实现了对操作系统的批量化安装。

【技术实现步骤摘要】

本专利技术涉及操作系统安装
,具体来说,涉及安装UNIX操作系统 和Linux操作系统的技术。
技术介绍
目前UNIX操作系统和Linux操作系统的按照都存在按照过程复杂、不能 采用克隆方式批量安装的问题。以UNIX中的Solaris操作系统为例,目前在金融、通讯和电信领域有大 量的服务器使用Solaris操作系统,使用较多的是Solaris8和Solaris 10版本。Solaris操作系统安装过程复杂,安装过程中需要人工干预地方多,出错 后难以回退,因此对安装Solaris系统的工程师有很高要求,每次生产发货需 要Sun公司上门调测安装,安装系统(包括应用程序在内)需要8到10个 小时或更多时间。如图1所示,Solaris操作系统传统的安装方法是使用CD/DVD进行安装, 按照安装过程中的提示信息一步一步操作,安装过程中的操作步骤需要设置。安装Solaris搡作系统时使用CD/DVD进行人机交互安装,安装过程中工 程师对提示信息进行答复,配置相关参数,配置完成后继续进行安装。因此, 现有的Solaris操作系统的安装存在如下的问题(1)安装操作系统过程人机交互过程多,操作复杂,人机交互过程容易引 起误操作,误操作后不能回退只能重新安装,对安装工程师的技能要求较高, 需要专业人士安装。(2) 安装过程耗时较长, 一般情况下熟练的工程师安装完整的搡作系统需 要3个小时或更长时间,安装过程耗时长延长了生产周期,加大了库存压力, 发货周期相应的被拉长。(3) 安装过程不能记录下来用于拷贝移植,再进行安装Solaris操作系统 时需要重复安装。除了上述的UNIX操作系统之外,Linux操作系统的安装过程也存在同样 的问题。安装Linux操作系统可以使用和上述相同的安装过程。除此之外,对于 x86架构硬件体系可以采用Ghost软件实现克隆安装。使用Ghost软件对Linux操作系统安装是常用的克隆技术,该方案需要 对x86架构硬件平台上安装的LINUX操作系统进行克隆,把安装好的Linux 系统克隆成镜像文件,然后利用此镜像文件在同类型x86架构上进行Linux 操作系统的克隆安装。但上述的克隆安装方法仅能对x86架构硬件平台上的Linux操作系统进 行克隆安装,不适用于UNIX操作系统的安装;此外,Ghost软件不是免费的 软件,使用该软件进行克隆安装时需要额外购买Ghost软件,增加了生产成 本或运营成本;同时,使用Ghost软件进行克隆安装时难以实现定制化需求, 针对应用的定制化系统进行克隆时受到限制。
技术实现思路
本专利技术的目的在于提供一种快速安装Solaris操作系统的方法及其系统, 以解决现有技术中操作系统安装复杂,安装效率低下的问题。 为实现上述目的,本专利技术采用如下的技术方案 一种快速安装操作系统的方法,所述的方法包括如下步骤 a、恢复程序根据样本存储器中备份的操作系统的系统信息和系统数据完 成对待恢复系统的安装。其中步骤a之前还包括将所述的样本存储器中的恢复程序拷贝至待恢复系统的临时目录中。 其中步骤a之前还包括:.a0、将已安装好的操作系统的系统信息和系统数据备份到所述的样本存 储器中。其中步骤aO具体包括备份程序将所述的已安装好的操作系统的分区信息备份到所述的样本存 储器中;所述的备份程序根据已安装好的搡作系统的分区信息循环把每个分区中 的数据备份到所述的样本存储器中。其中所述的已安装好的操作系统的分区信息包括^f兹盘分区方案和分区大 小、根分区信息以及磁盘数量信息。其中步骤a0还包括所述的备份程序将所述的已安装好的操作系统的服 务器机型备份到所述的样本存储器中。其中步骤a具体包括a1 、所述的恢复程序根据所述的样本存储器中备份的分区信息对所述的 待恢复系统进行分区,创建文件系统;a2、所述的恢复程序将所述的样本存储器中的系统数据按照所述的分区 依次恢复到所述的待恢复系统中。所述的方法还包括所述的恢复程序检测所述的待恢复系统的服务器机型是否与所述的样本 存储器中备份的已安装好的操作系统的服务器机型一致,如果一致转步骤a, 否则结束流程。所述的方法还包括所述的恢复程序检测所述的待恢复系统的硬盘数量是否少于所述的样本存储器中备份的已安装好的操作系统的服务器的硬盘数量,如果不少于则转步骤a,否则结束流程。其中所述的操作系统为UNIX操作系统或者Linux操作系统。其中所述的UNIX操作系统具体为Solaris操作系统。其中步骤a之后还包括在所述的待恢复系统的根分区上创建引导块,配置设备驱动程序,自动重新启动系统。本专利技术还提供了 一种快速安装操作系统的系统,所述的系统包括 已经安装好搡作系统的服务器,用来供样本存储器备份已经安装好的操作系统的系统信息和系统数据;样本存储器,用来从已经安装好操作系统的服务器中备份所述的已经安装好的操作系统的系统信息和系统数据,并用来通过恢复程序对待恢复系统的服务器进行恢复操作。其中所述的操作系统为UNIX操作系统或者Linux操作系统。 本专利技术还提供了 一种快速安装操作系统的装置,所述的装置中备份有已安装好的操作系统的系统信息和系统数据,能够通过恢复程序对待恢复系统进行恢复操作。本专利技术克服现有技术的不足,采用通过备份程序将安装好的操作系统的 系统信息和系统数据备份到样本存储器中,然后根据样本存储器中备份的操 作系统的系统信息和系统数据对相同型号的服务器进行恢复操作,将样本存 储器中的操作系统克隆到相同型号的服务器中,避免通过手动方式对相同型 号的服务器进行重复安装的技术方案,大幅度缩短了操作系统的安装时间, 降低了操作复杂度,并且实现了批量化安装操作系统。附图说明图1为现有的安装Solaris操作系统的流程图;图2为本专利技术实施例的系统结构图;图3为本专利技术实施例所述的备份已安装好的Solaris操作系统流程图; 图4为本专利技术实施例所述的通过样本带对待恢复系统安装的流程图。具体实施方式本专利技术的基本原理是通过备份程序将安装好的操作系统的系统信息和系 统数据备份到样本存储器中,然后用样本存储器中备份的操作系统信息和系 统数据对相同型号的服务器进行恢复操作,将样本存储器中的操作系统克隆 到相同型号的服务器中,避免通过手动方式对相同型号的服务器进行重复安 装。本实施例中以Solaris操作系统的安装过程来进行说明,以下结合附图和 具体实施例进行详细说明。本专利技术实施例的系统结构如图2所示,包括已经安装好Solaris操作系统的服务器A,供样本存储器备份已经安装好 Solaris操作系统的系统信息和系统数据;样本存储器,用来从已经安装好Solaris操作系统的服务器中备份所迷的 已经安装好的Solaris操作系统的系统信息和系统数据,通过恢复程序对待恢 复系统的服务器进行恢复操作。需要开发的程序包括两部分, 一部分是系统备份程序, 一部分是系统恢 复程序。系统备份程序的作用是从一台已经安装好的服务器A(以下称制作 样本带的服务器)系统中将其Solaris系统备份到磁带中(也可以是其他的样 本存储器,本专利技术实施例以磁带为例),备份已安装好系统的磁带称为样本带。 系统恢复程序的作用是根据样本带中备份的系统分区信息对待操作系统分 区,然后将样本带中的系统数据恢复到服务器中,本文档来自技高网
...

【技术保护点】
一种快速安装操作系统的方法,其特征在于,所述的方法包括如下步骤:a、恢复程序根据样本存储器中备份的操作系统的系统信息和系统数据完成对待恢复系统的安装。

【技术特征摘要】
1、一种快速安装操作系统的方法,其特征在于,所述的方法包括如下步骤a、恢复程序根据样本存储器中备份的操作系统的系统信息和系统数据完成对待恢复系统的安装。2、 根据权利要求1所述的方法,其特征在于,其中步骤a之前还包括 将所述的样本存储器中的恢复程序拷贝至待恢复系统的临时目录中。3、 根据权利要求1所述的方法,其特征在于,其中步骤a之前还包括 a0、将已安装好的操作系统的系统信息和系统数据备份到所述的样本存储器中。4、 根据权利要求3所述的方法,其特征在于,其中步骤aO具体包括 备份程序将所述的已安装好的操作系统的分区信息备份到所述的样本存储器中;所述的备份程序根据已安装好的操作系统的分区信息循环将每个分区中 的数据备份到所述的样本存储器中。5、 根据权利要求4所述的方法,其特征在于,所述的已安装好的操作系 统的分区信息包括磁盘分区方案和分区大小、根分区信息以及》兹盘数量信息。6、 根据权利要求4所述的方法,其特征在于,其中步骤aO还包括所 述的备份程序将所述的已安装好的操作系统的服务器机型备份到所述的样本 存储器中。7、 根据权利要求1所述的方法,其特征在于,其特征在于,其中步骤a 具体包括a1 、所述的恢复程序根据所述的样本存储器中备份的分区信息对所述的 待恢复系统进行分区,创建文件系统;a2、所述的恢复程序将所述的样本存储器中的系统数据按照所述的分区 依次恢复到所述的待恢复系统中。8、 根据权利要求1所述的方法,其特征在于,所述的方法还包括 所述的恢复程...

【专利技术属性】
技术研发人员:赵建磊刘光伟
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1