系统升级处理方法、终端设备、服务器及介质技术方案

技术编号:36951682 阅读:13 留言:0更新日期:2023-03-22 19:12
本申请提供一种系统升级处理方法、终端设备、服务器及介质。该方法包括:接收终端设备发送的系统升级请求,并获取系统升级请求中的当前版本信息以及目标版本信息,当前版本信息为终端设备的系统对应的当前版本的版本信息,目标版本信息为终端设备的系统待升级的目标版本的版本信息;根据当前版本信息以及目标版本信息,确定终端设备对应的系统升级流程以及系统升级软件配置;根据系统升级流程以及系统升级软件配置,对终端设备的系统进行升级,以将终端设备的系统从当前版本升级至目标版本。本申请的方法,降低了终端设备系统升级的操作难度,并且提高了系统升级的工作效率和准确性。并且提高了系统升级的工作效率和准确性。并且提高了系统升级的工作效率和准确性。

【技术实现步骤摘要】
系统升级处理方法、终端设备、服务器及介质


[0001]本申请涉及操作系统领域,尤其涉及一种系统升级处理方法、终端设备、服务器及介质。

技术介绍

[0002]随着互联网技术的发展和社会的进步,计算机、手机等终端设备越来越普遍,人们对终端设备的需求也越来越高,终端设备的操作系统也不断的更新换代。
[0003]在终端设备的运维过程中,运维人员经常遇到操作系统版本老旧、故障缺陷等情形,此时需要对终端设备的操作系统进行版本升级,以保障终端设备的正常运行和使用。现有技术中对操作系统进行版本升级时,运维人员通常需要手动操作,即人为判断版本升级所需的软件,并自行进行软件的下载、安装,以及总体的版本升级操作。这种方法不仅需要运维人员具备一定的专业素质,操作难度高,且工作效率不高,容易出现误操作导致版本升级错误,影响终端设备的运行和使用。
[0004]因此,需要一种操作难度低、工作效率高、并且准确性高的系统升级处理方案。

技术实现思路

[0005]本申请提供一种系统升级处理方法、终端设备、服务器及介质,用以解决现有的系统升级方法操作难度高、工作效率低、并且准确性低的技术问题。
[0006]第一方面,本申请提供一种系统升级处理方法,包括:
[0007]接收终端设备发送的系统升级请求,并获取所述系统升级请求中的当前版本信息以及目标版本信息,所述当前版本信息为所述终端设备的系统对应的当前版本的版本信息,所述目标版本信息为所述终端设备的系统待升级的目标版本的版本信息;
[0008]根据所述当前版本信息以及目标版本信息,确定所述终端设备对应的系统升级流程以及系统升级软件配置;
[0009]根据所述系统升级流程以及系统升级软件配置,对所述终端设备的系统进行升级,以将所述终端设备的系统从当前版本升级至目标版本。
[0010]在一种可能的实施方式中,在所述根据所述系统升级流程以及系统升级软件配置,对所述终端设备的系统进行升级之前,还包括:
[0011]确定所述终端设备的系统对应的补丁系统;
[0012]判断每一所述补丁系统对应的子版本是否为最新子版本;
[0013]若否,则将每一所述补丁系统对应的子版本升级为各自对应的最新子版本。
[0014]在一种可能的实施方式中,所述将每一所述补丁系统对应的子版本升级为各自对应的最新子版本,具体包括:
[0015]确定每一所述补丁系统对应的子版本中,不是各自对应的最新子版本的待升级子版本;
[0016]对于每一待升级子版本,根据所述待升级子版本的版本信息以及对应的最新子版
本的版本信息,确定所述待升级子版本对应的补丁升级流程以及补丁升级软件配置;
[0017]根据所述补丁升级流程以及补丁升级软件配置,对所述待升级子版本对应的补丁系统进行升级,以将所述补丁系统从待升级子版本升级至最新子版本。
[0018]在一种可能的实施方式中,在所述根据所述系统升级流程以及系统升级软件配置,对所述终端设备的系统进行升级之后,还包括:
[0019]控制所述终端设备的系统执行重启操作,并在所述终端设备的系统重启之后获取系统对应的系统版本;
[0020]判断所述系统版本是否为所述目标版本;
[0021]若否,则重新执行所述根据所述系统升级流程以及系统升级软件配置,对所述终端设备的系统进行升级的步骤。
[0022]在一种可能的实施方式中,在所述获取所述系统升级请求中的当前版本信息以及目标版本信息之前,还包括:
[0023]判断所述终端设备的系统是否存在系统防护软件;
[0024]若是,则关闭所述系统防护软件,并执行所述获取所述系统升级请求中的当前版本信息以及目标版本信息的步骤;
[0025]相应的,若所述系统版本为所述目标版本,还包括:
[0026]开启所述系统防护软件。
[0027]在一种可能的实施方式中,在所述关闭所述系统防护软件之后,还包括:
[0028]判断所述终端设备的系统中是否存在个性化系统配置,所述个性化系统配置包括个性化系统参数以及个性化系统运行环境变量中的一种或多种;
[0029]若是,则对所述个性化系统配置进行备份以生成备份信息,并将所述备份信息存储至存储模块;
[0030]相应的,在所述控制所述终端设备的系统执行重启操作之后,还包括:
[0031]获取存储模块中的备份信息,并根据所述备份信息对所述目标版本的系统进行个性化恢复配置。
[0032]第二方面,本申请提供一种终端设备,包括:
[0033]向服务器发送系统升级请求,所述系统升级请求用于指示所述服务器接收终端设备发送的系统升级请求,并获取所述系统升级请求中的当前版本信息以及目标版本信息,所述当前版本信息为所述终端设备的系统对应的当前版本的版本信息,所述目标版本信息为所述终端设备的系统待升级的目标版本的版本信息;根据所述当前版本信息以及目标版本信息,确定所述终端设备对应的系统升级流程以及系统升级软件配置;根据所述系统升级流程以及系统升级软件配置,对所述终端设备的系统进行升级,以将所述终端设备的系统从当前版本升级至目标版本。
[0034]第三方面,本申请提供一种服务器,包括:
[0035]接收模块,用于接收终端设备发送的系统升级请求,并获取所述系统升级请求中的当前版本信息以及目标版本信息,所述当前版本信息为所述终端设备的系统对应的当前版本的版本信息,所述目标版本信息为所述终端设备的系统待升级的目标版本的版本信息;
[0036]处理模块,用于根据所述当前版本信息以及目标版本信息,确定所述终端设备对
应的系统升级流程以及系统升级软件配置;根据所述系统升级流程以及系统升级软件配置,对所述终端设备的系统进行升级,以将所述终端设备的系统从当前版本升级至目标版本。
[0037]第四方面,本申请提供另一种服务器,包括:处理器,以及与所述处理器通信连接的存储器;
[0038]所述存储器存储计算机执行指令;
[0039]所述处理器执行所述存储器存储的计算机执行指令,以实现上述的方法。
[0040]第五方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现上述的方法。
[0041]本申请提供的系统升级处理方法、终端设备、服务器及介质,可以接收终端设备发送的系统升级请求,并获取系统升级请求中的当前版本信息以及目标版本信息,当前版本信息为终端设备的系统对应的当前版本的版本信息,目标版本信息为终端设备的系统待升级的目标版本的版本信息;根据当前版本信息以及目标版本信息,确定终端设备对应的系统升级流程以及系统升级软件配置;根据系统升级流程以及系统升级软件配置,对终端设备的系统进行升级,以将终端设备的系统从当前版本升级至目标版本。本申请的方法,运维人员只需要通过终端设备向服务器输入当前版本信息以及目标版本信息,服务器即可根据当前版本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统升级处理方法,其特征在于,包括:接收终端设备发送的系统升级请求,并获取所述系统升级请求中的当前版本信息以及目标版本信息,所述当前版本信息为所述终端设备的系统对应的当前版本的版本信息,所述目标版本信息为所述终端设备的系统待升级的目标版本的版本信息;根据所述当前版本信息以及目标版本信息,确定所述终端设备对应的系统升级流程以及系统升级软件配置;根据所述系统升级流程以及系统升级软件配置,对所述终端设备的系统进行升级,以将所述终端设备的系统从当前版本升级至目标版本。2.根据权利要求1所述的方法,其特征在于,在所述根据所述系统升级流程以及系统升级软件配置,对所述终端设备的系统进行升级之前,还包括:确定所述终端设备的系统对应的补丁系统;判断每一所述补丁系统对应的子版本是否为最新子版本;若否,则将每一所述补丁系统对应的子版本升级为各自对应的最新子版本。3.根据权利要求2所述的方法,其特征在于,所述将每一所述补丁系统对应的子版本升级为各自对应的最新子版本,具体包括:确定每一所述补丁系统对应的子版本中,不是各自对应的最新子版本的待升级子版本;对于每一待升级子版本,根据所述待升级子版本的版本信息以及对应的最新子版本的版本信息,确定所述待升级子版本对应的补丁升级流程以及补丁升级软件配置;根据所述补丁升级流程以及补丁升级软件配置,对所述待升级子版本对应的补丁系统进行升级,以将所述补丁系统从待升级子版本升级至最新子版本。4.根据权利要求1

3中任一项所述的方法,其特征在于,在所述根据所述系统升级流程以及系统升级软件配置,对所述终端设备的系统进行升级之后,还包括:控制所述终端设备的系统执行重启操作,并在所述终端设备的系统重启之后获取系统对应的系统版本;判断所述系统版本是否为所述目标版本;若否,则重新执行所述根据所述系统升级流程以及系统升级软件配置,对所述终端设备的系统进行升级的步骤。5.根据权利要求4所述的方法,其特征在于,在所述获取所述系统升级请求中的当前版本信息以及目标版本信息之前,还包括:判断所述终端设备的系统是否存在系统防护软件;若是,则关闭所述系统防护软件,并执行所述获取所述系统升级请求中的当前版本信息以及目标版本信息的步骤;相应的,若所...

【专利技术属性】
技术研发人员:姜仙傅雅洁邱方刘向明崔欢欢张豪张国鹏张勋侯之恒陈杰
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

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

1