[发明专利]一种软件升级方法、装置及计算机可读存储介质在审
申请号: | 201810870388.9 | 申请日: | 2018-08-02 |
公开(公告)号: | CN109032650A | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 贾正;刘成平 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F8/654 | 分类号: | G06F8/654 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 林桐苒;解婷婷 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标软件 升级包 计算机可读存储介质 软件升级 升级目标 升级 服务器获取 人力成本 主动获取 自动升级 服务器 | ||
1.一种软件升级方法,其特征在于,包括:
服务器获取用于升级目标软件的目标软件升级包;
所述服务器根据获得的目标软件升级包升级所述目标软件。
2.根据权利要求1所述的软件升级方法,其特征在于,所述服务器获取用于升级目标软件的目标软件升级包,包括:
所述服务器从挂载于自身上的存储设备中获取所述目标软件升级包。
3.根据权利要求2所述的软件升级方法,其特征在于,所述服务器从挂载于自身上的存储设备中获取目标软件升级包,包括:
所述服务器获取所述目标软件的软件标识信息;
所述服务器判断所述存储设备中是否存在软件标识信息与所述目标软件的软件标识信息相同的升级包;
如果存在,所述服务器获取软件标识信息与所述目标软件的软件标识信息相同的升级包,作为所述目标软件升级包。
4.根据权利要求1所述的软件升级方法,其特征在于,所述服务器根据获得的目标软件升级包升级目标软件之前,还包括:
所述服务器获取所述目标软件的版本信息作为第一版本信息;
所述服务器从获得的升级包中获取所述目标软件所要升级的版本的版本信息,作为第二版本信息;
所述服务器根据所述第一版本信息和所述第二版本信息判断是否升级所述目标软件;
所述服务器根据获得的目标软件升级包升级目标软件,包括:
如果确定升级所述目标软件,所述服务器根据获得的目标软件升级包升级所述目标软件。
5.根据权利要求4所述的软件升级方法,其特征在于,所述服务器根据第一版本信息和第二版本信息判断是否升级目标软件,包括:
所述服务器判断所述第二版本信息中的版本号是否高于所述第一版本信息中的版本号;
如果所述第二版本信息中的版本号高于所述第一版本信息中的版本号,所述服务器确定升级所述目标软件;
如果所述第二版本信息中的版本号不高于所述第一版本信息中的版本号,所述服务器确定不升级所述目标软件。
6.根据权利要求1或4所述的软件升级方法,其特征在于,所述服务器根据获得的目标软件升级包升级目标软件,包括:
所述服务器根据获得的目标软件升级包中的升级脚本升级所述目标软件,并在升级过程中检测是否出现错误;
如果出现错误,所述服务器获取错误信息并将获得的错误信息存储于预先建立的日志文件中。
7.一种服务器,其特征在于,包括:
获取模块,用于获取用于升级目标软件的目标软件升级包;
处理模块,用于根据获得的目标软件升级包升级所述目标软件。
8.根据权利要求7所述的服务器,其特征在于,所述获取模块,具体用于从挂载于服务器上的存储设备中获取所述目标软件升级包。
9.一种软件升级装置,其特征在于,包括:处理器和存储器,其中,存储器中存储有以下可被处理器执行的指令:
获取用于升级目标软件的目标软件升级包;
根据获得的目标软件升级包升级所述目标软件。
10.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机可执行指令,所述计算机可执行指令用于执行以下步骤:
获取用于升级目标软件的目标软件升级包;
根据获得的目标软件升级包升级所述目标软件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810870388.9/1.html,转载请声明来源钻瓜专利网。