[发明专利]一种支持静默并行更新补丁的运维方法及工具有效
申请号: | 201611154899.8 | 申请日: | 2016-12-14 |
公开(公告)号: | CN106775865B | 公开(公告)日: | 2020-12-11 |
发明(设计)人: | 柯桓;任明虎 | 申请(专利权)人: | 浪潮通用软件有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜鹏 |
地址: | 250100 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支持 静默 并行 更新 补丁 方法 工具 | ||
1.一种支持静默并行更新补丁的运维方法,其特征在于,包括如下步骤:
首先确定更新目标,即确定系统需要更新的补丁;
然后开始制作补丁集,即将全部需要安装的补丁制作成补丁集,并提供补丁集列表;
最后进行并行更新,即根据传入的补丁集列表进行多线程并行安装补丁;
确定更新目标的过程为:首先指定子系统或指定子模块获取更新补丁列表,并选择需要安装的补丁或者模块初始版本作为更新目标;
在确定更新目标时,还包括根据子系统或模块之间的异同性进行连锁挂钩的步骤,即拥有相同模块的子系统均默认同时列入一次补丁更新任务当中;
在制作补丁集时,首先通过控制软件系统的服务器对目标补丁与软件系统信息进行检测,检查补丁能否安装或目标补丁需要安装的环境依赖补丁与同组补丁,然后将全部需要安装的补丁制作成补丁集,执行更新任务;
在并行更新步骤中的并行更新是指,针对各子系统与各模块更新任务差异以及各自的隔离性,对各部分不同更新需求从完整补丁集中抽取补丁制作独立补丁集然后进行各自更新;
并行更新补丁的具体过程为:
首先按照各产品系统、各模块号对应补丁、模块版本信息检测最终补丁集是否匹配;
按照补丁的依赖顺序检测补丁集完整度与排列顺序;
补丁自动升级应用程序文件、执行SQL脚本、导入元数据、工作流模版;
版本升级补丁更新完成后,自动更新应用程序和数据库版本。
2.根据权利要求1所述的一种支持静默并行更新补丁的运维方法,其特征在于,在整个补丁更新过程中,通过日志记录各环节以及各模块详细的更新过程,提高后期维护以及历史排查的效率,具体为:在补丁安装过程中,自动记录详细的升级日志;补丁安装完成后,应用程序和数据库分别记录补丁升级日志。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮通用软件有限公司,未经浪潮通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611154899.8/1.html,转载请声明来源钻瓜专利网。