操作系统升级方法技术方案

技术编号:30017273 阅读:48 留言:0更新日期:2021-09-11 06:28
本发明专利技术提供一种操作系统升级方法,包括:在源机器上安装目标操作系统,并配置形成与所述目标操作系统对应的配置文件;将所述目标操作系统采用再生龙软件进行备份,以形成目标操作系统的母盘镜像;在主机上存储再生龙软件、母盘镜像、配置文件以及自动升级脚本;采用所述主机登录目标机器,并将自动升级脚本发送至目标机器;在目标机器中执行所述自动升级脚本,以使所述自动升级脚本对所述再生龙软件、母盘镜像和配置文件执行预定操作来完成目标机器的操作系统升级。本发明专利技术能够以远程的方式快捷的实现操作系统的升级。快捷的实现操作系统的升级。快捷的实现操作系统的升级。

【技术实现步骤摘要】
操作系统升级方法


[0001]本专利技术涉及工业计算机
,尤其涉及一种操作系统升级方法。

技术介绍

[0002]特种计算机通常被布置于工业现场或其他一些环境较为恶劣的场所使用,大多数情况下,维护人员想要维护升级操作系统都需要到现场去逐台的连接登录机器,才能完成维护升级操作系统的操作,极为不便。效率低下,且存在风险。尤其是针对部分没有外接显示接口以及USB接口的使用在工业现场的特种计算机或工控机,在机器系统升级维护时,往往需要技术人员前往工业现场,对机器进行拆箱,外接输入输出设备,逐台登录机器,对设备进行系统升级。

技术实现思路

[0003]本专利技术提供的操作系统升级方法,能够以远程的方式快捷的实现操作系统的升级。
[0004]本专利技术提供一种操作系统升级方法,包括:
[0005]在源机器上安装目标操作系统,并配置形成与所述目标操作系统对应的配置文件;
[0006]将所述目标操作系统采用再生龙软件进行备份,以形成目标操作系统的母盘镜像;
[0007]在主机上存储再生龙软件、母盘镜像、配置文件以及自动升级脚本;
[0008]采用所述主机登录目标机器,并将自动升级脚本发送至目标机器;
[0009]在目标机器中执行所述自动升级脚本,以使所述自动升级脚本对所述再生龙软件、母盘镜像和配置文件执行预定操作来完成目标机器的操作系统升级。
[0010]可选地,所述自动升级脚本的过程包括:
[0011]所述自动升级脚本对目标机器的硬盘至少划分出一个新的分区;
[0012]将所述再生龙软件、母盘镜像和配置文件下载至所述新的分区,并将所述再生龙软件解压至所述新的分区;
[0013]将所述配置文件存储至目标地址;
[0014]对所述配置文件进行更新应用,以完成对启动引导的配置;
[0015]对所述目标机器进行重启,以使所述目标机器依据所述启动引导从所述新的分区启动并将所述母盘镜像还原至所述目标机器。
[0016]可选地,对所述配置文件进行更新之前还包括:
[0017]将所述目标机器中与所述配置文件对应的原配置文件进行备份。
[0018]可选地,将所述再生龙软件、母盘镜像和配置文件下载至所述新的分区包括:
[0019]通过文件传输FTP服务将所述再生龙软件、母盘镜像和配置文件下载至新的分区。
[0020]可选地,对所述目标机器进行重启之后包括:
[0021]引导所述目标机器从所述新的分区启动进入再生龙软件;
[0022]依据所述再生龙软件的引导,将所述母盘镜像还原至所述目标机器。
[0023]可选地,配置形成与所述目标操作系统对应的配置文件包括:
[0024]拷贝所述目标操作系统的用户属性配置文件40_custom,并修改所述用户属性配置文件,以使所述用户属性配置文件能引导系统进入再生龙软件的安装盘。
[0025]可选地,修改所述用户属性配置文件包括:修改所述用户属性配置文件中的系统启动器grub参数。
[0026]可选地,在源机器上安装目标操作系统之后还包括:为所述目标操作系统配置静态IP地址。
[0027]可选地,采用所述主机登录目标机器,并将自动升级脚本发送至目标机器包括:
[0028]在主机上使用安全外壳SSH服务通过静态IP远程登录目标机器,将自动升级脚本通过文件传输FTP服务上传到目标机器。
[0029]可选地,所述源机器与所述目标机器的型号相同。
[0030]在本专利技术提供的技术方案中,通过再生龙软件将源机器安装的目标操作系统进行备份形成母盘镜像,然后采用母盘镜像和再生龙软件对目标机器进行还原的方式进行操作系统升级,极大地提高了工作效率,降低了操作风险、操作难度和成本开支。由于本专利技术提供的技术方案中采用母盘镜像、自动升级脚本以及再生龙软件对目标机器进行升级,因此,主机仅需要发送系统升级所需要的数据和文件,不需要对目标机器进行控制,因此,采用一台普通主机即可,无需布置服务器,无需修改基本输入输出系统bios的启动项,在成本和操作简易度上具有优势。此方法可以实现只需低成本投入就可完成批量机器的远程在线系统升级。
附图说明
[0031]图1为本专利技术一实施例操作系统升级方法的流程图;
[0032]图2为本专利技术另一实施例操作系统升级方法自动升级脚本执行的流程图。
具体实施方式
[0033]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0034]本专利技术实施例提供一种操作系统升级方法,如图1所示,包括:
[0035]在源机器上安装目标操作系统,并配置形成与所述目标操作系统对应的配置文件;在一些实施例中,源机器是用来根据客户需求对目标操作系统进行安装以及对进行客制化定制的机器;在一些优选的实施例中,源机器与需要升级的目标机器是同型号机器,从而,目标操作系统在源机器与目标机器的运行环境相同,更有利于目标操作系统在安装至目标机器后的顺利运行。
[0036]将所述目标操作系统采用再生龙软件进行备份,以形成目标操作系统的母盘镜像;在一些实施例中,再生龙软件是一个免费的开源的灾难恢复,硬盘克隆工具,在本步骤
中,采用再生龙软件对安装了目标操作系统的源机器的硬盘进行克隆形成母盘,以便后续再将母盘克隆至目标机器的硬盘完成目标机器的升级。
[0037]在主机上存储再生龙软件、母盘镜像、配置文件以及自动升级脚本;在一些实施例中,主机是用于存储母盘镜像,再生龙软件、自动化升级脚本等文件,并能够与目标机器进行通信,对目标机器进行操作的机器。本领域技术人员应当能够理解,在本实施中,当一台机器同时具备了主机和源机器的功能时,主机和源机器可以为同一机器。
[0038]采用所述主机登录目标机器,并将自动升级脚本发送至目标机器;在一些优选的实施例中,在主机上使用安全外壳SSH服务通过静态IP远程登录目标机器,将自动升级脚本通过文件传输FTP服务上传到目标机器。
[0039]在目标机器中执行所述自动升级脚本,以使所述自动升级脚本对所述再生龙软件、母盘镜像和配置文件执行预定操作来完成目标机器的操作系统升级。在一些实施例中,自动升级脚本主要是通过将配置文件进行替换来改变目标机器的启动路径为再生龙软件的安装盘,随后再重启目标机器。目标机器在重启过程中,从再生龙软件的安装盘启动,进入再生龙软件,然后依据母盘镜像对目标机器进行还原。
[0040]在本实施例提供的技术方案中,通过再生龙软件将源机器安装的目标操作系统进行备份形成母盘镜像,然后采用母盘镜像和再生龙软件对目标机器进行还原的方式进行操作系统升级,极大地提高了工作效率,降低了操作本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种操作系统升级方法,其特征在于,包括:在源机器上安装目标操作系统,并配置形成与所述目标操作系统对应的配置文件;将所述目标操作系统采用再生龙软件进行备份,以形成目标操作系统的母盘镜像;在主机上存储再生龙软件、母盘镜像、配置文件以及自动升级脚本;采用所述主机登录目标机器,并将自动升级脚本发送至目标机器;在目标机器中执行所述自动升级脚本,以使所述自动升级脚本对所述再生龙软件、母盘镜像和配置文件执行预定操作来完成目标机器的操作系统升级。2.根据权利要求1所述操作系统升级方法,其特征在于,所述自动升级脚本的过程包括:所述自动升级脚本对目标机器的硬盘至少划分出一个新的分区;将所述再生龙软件、母盘镜像和配置文件下载至所述新的分区,并将所述再生龙软件解压至所述新的分区;将所述配置文件存储至目标地址;对所述配置文件进行更新应用,以完成对启动引导的配置;对所述目标机器进行重启,以使所述目标机器依据所述启动引导从所述新的分区启动并将所述母盘镜像还原至所述目标机器。3.根据权利要求2所述操作系统升级方法,其特征在于,对所述配置文件进行更新之前还包括:将所述目标机器中与所述配置文件对应的原配置文件进行备份。4.根据权利要求2所述操作系统升级方法,其特征在于,将所述再生龙软件、母盘镜像和配置文件下载至所述新的分区包括:...

【专利技术属性】
技术研发人员:王荣曾少航陈志列
申请(专利权)人:南宁市研祥特种计算机软件有限公司
类型:发明
国别省市:

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

1