预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113934443A(43)申请公布日2022.01.14(21)申请号202111182566.7H04L41/046(2022.01)(22)申请日2021.10.11(71)申请人西安万像电子科技有限公司地址710075陕西省西安市高新区唐延南路8号3G智能终端产业园4号厂房第3层302室(72)发明人唐春平(74)专利代理机构北京康信知识产权代理有限责任公司11240代理人张文华(51)Int.Cl.G06F8/65(2018.01)G06F8/71(2018.01)G06F11/14(2006.01)H04L67/56(2022.01)权利要求书2页说明书10页附图7页(54)发明名称软件升级系统(57)摘要本申请公开了一种软件升级系统。其中,该系统包括:升级管理代理服务器,接收第一服务器的升级触发指令,升级触发指令用于从第二服务器获取目标软件包,第一服务器连接有多个主机,主机中设置有升级管理代理服务器,主机与升级管理代理服务器一一对应;第一服务器,用于向升级管理代理服务器发送升级触发指令;第二服务器,用于接收升级管理代理服务器转发的升级触发指令,将目标软件包文件发送至升级管理代理服务器,其中,目标软件包用于完成对主机中的数据库与软件程序的升级,其中,数据库用于存储用户配置的数据。本申请解决了由于相关技术中基于人工手动的方式对每一台主机逐个升级造成的操作繁琐、工作效率低下的技术问题。CN113934443ACN113934443A权利要求书1/2页1.一种软件升级系统,其特征在于,包括:升级管理代理服务器,接收第一服务器的升级触发指令,所述升级触发指令用于从第二服务器获取目标软件包,所述第一服务器连接有多个主机,所述主机中设置有所述升级管理代理服务器,所述主机与所述升级管理代理服务器一一对应;所述第一服务器,用于向所述升级管理代理服务器发送所述升级触发指令;所述第二服务器,用于接收所述升级管理代理服务器转发的所述升级触发指令,将目标软件包文件发送至所述升级管理代理服务器,其中,所述目标软件包用于完成对所述主机中的数据库与软件程序的升级,其中,所述数据库用于存储用户配置的数据。2.根据权利要求1所述的系统,其特征在于,所述升级管理代理服务器,还用于根据所述升级脚本确定目标版本号对应的目标数据库,并获取所述主机中当前数据库的当前版本号,确定目标版本号与当前版本号之间相差的多个版本号,依据所述相差的版本号逐个版本进行升级;所述升级管理代理服务器,还用于根据所述升级脚本确定所述目标版本号对应的目标软件程序,卸载所述主机中的当前软件程序,将所述目标软件程序安装在所述主机中,其中,所述目标软件包对应的版本号为所述目标版本号。3.根据权利要求1所述的系统,其特征在于,所述第一服务器,还用于自动配置第一升级策略,其中,所述第一升级策略包括:预设升级时间,以及预设升级范围,所述预设升级范围至少用于指示待升级的系统类型。4.根据权利要求3所述的系统,其特征在于,所述第一服务器,还用于接收目标对象输入的升级指令,其中,所述升级指令用于指示所述目标软件包的目标版本号。5.根据权利要求3所述的系统,其特征在于,所述升级管理代理服务器,用于执行所述第一升级策略,在所述预设升级时间触发对所述预设升级范围内的待升级软件包的升级,将所述待升级软件包升级为所述目标软件包。6.根据权利要求1所述的系统,其特征在于,所述第二服务器用于在接收所述升级管理代理服务器转发的所述升级触发指令之前,接收目标对象上传的目标软件包。7.一种软件升级方法,其特征在于,所述软件升级方法应用在升级管理代理服务器中,包括:接收第一服务器的升级触发指令,其中,所述第一服务器连接有多个主机,所述主机中设置有所述升级管理代理服务器,所述主机与所述升级管理代理服务器一一对应;将所述升级触发指令转发至第二服务器,获取目标软件包;其中,所述目标软件包用于完成对所述主机中数据库与软件程序的升级,其中,所述数据库用于存储用户配置的数据;基于所述目标软件包对所述数据库与软件程序进行升级。8.根据权利要求7所述的方法,其特征在于,基于所述目标软件包对所述数据库与软件程序进行升级,包括:根据所述目标软件包中的预设参数启动升级脚本;根据所述升级脚本确定目标版本号对应的目标数据库,并获取当前数据库的当前版本号,确定目标版本号与当前版本号之间相差的多个版本号,依据所述相差的版本号逐个版本进行升级,其中,所述目标软件包对应的版本号为所述目标版本号;根据所述升级脚本确定所述目标版本号对应的目标软件程序,卸载所述主机中的当前2CN113934443A权利要求书2/2页软件程序,将所述目标软件程序安装在所述主机中。9.一种非易失性存储介