软件更新方法有哪些?软件更新方法远程更新:世界短讯
发明名称:
软件更新方法
摘要:
【资料图】
本发明公开了一种软件更新方法,包括:软件启动后远程登录到服务器设备,实现软件发布文件的更新和配置文件的更新;设置配置文件远程更新标志的状态为更新状态,并保存该状态;保存原有的环境变量主记录区域到环境变量备份记录区域。保存更新的软件的描述信息到环境变量主记录区域;重启主机后,在加载更新的软件前修改配置文件远程更新标志的状态为已经尝试状态;若更新的软件可以正常启动,则清除配置文件远程更新标志,软件更新结束,否则再次重启主机,使用环境变量备份区域备份的配置文件启动软件,清除配置文件远程更新标志,按照更新前的软件运行,忽略软件更新过程。本发明避免了软件更新后出现无法启动的现象。
权利要求:
1. 一种软件更新方法,其特征在于,包括以下步骤:51 :软件启动后远程登录到服务器设备,实现所述软件发布文件的更新和配置文件的 更新;52 :设置配置文件远程更新标志的状态为更新状态,并保存该状态;53 :保存原有的环境变量主记录区域到环境变量备份记录区域,保存更新的软件的描 述信息到环境变量主记录区域,并置软件已经更新的状态;S4:重启主机后,在加载更新的软件前修改配置文件远程更新标志的状态为已经尝试 状态;55 :若更新的软件可以正常启动,则清除配置文件远程更新标志,软件更新结束,否则 执行步骤S6 ;56 :再次重启主机,在加载更新的软件之前查询配置文件远程更新标志若为已经尝试 状态,如果是已经尝试状态,则使用环境变量备份区域备份的配置文件启动软件,清除配置 文件远程更新标志,按照更新前的软件运行,忽略软件更新过程。
2.如权利要求1所述的软件更新方法,其特征在于,所述步骤S2中的配置文件远程更 新标志的状态保存在flash或内存中
3.如权利要求1或2所述的软件更新方法,其特征在于,所述软件为可远程登录设备上 的软件。
4.如权利要求3所述的软件更新方法,其特征在于,所述软件为防火墙软件。
技术领域:
[0001] 本发明涉及计算机软件更新技术领域,特别涉及一种软件更新方法。
背景技术:
[0002] 现有软件发布采用方法:更新软件时把新的软件通过copy新式。重启系统新的软 件被加载,用以实现软件更新的目的。实际应用设备的时候,多数情况下通过远程登录、web 形式登录到主机。由于更新文件、更新配置的需求都是在远程下发,一旦由于启动文件版本、 配置文件格式统一等情况导致主机不能启动,远程控制机制实效,甚至会造成网络事故。
发明内容:
[0003](一)要解决的技术问题
[0004] 本发明要解决的技术问题是:如何更新软件,以使得更新的软件避免无法启动,甚 至造成网络事故的情况。
[0005] ( 二 )技术方案
[0006] 为解决上述技术问题,本发明提供了一种软件更新方法,包括以下步骤:
[0007] Sl :软件启动后远程登录到服务器设备,实现所述软件发布文件的更新和配置文 件的更新;
[0008] S2 :设置配置文件远程更新标志的状态为更新状态,并保存该状态;
[0009] S3 :保存原有的环境变量主记录区域到环境变量备份记录区域。保存更新的软件 的描述信息到环境变量主记录区域,并置软件已经更新的状态;
[0010] S4:重启主机后,在加载更新的软件前修改配置文件远程更新标志的状态为已经 尝试状态;
[0011] S5:若更新的软件可以正常启动,则清除配置文件远程更新标志,软件更新结束, 否则执行步骤S6 ;
[0012] S6:再次重启主机,在加载更新的软件之前查询配置文件远程更新标志若为已经 尝试状态,如果是已经尝试状态,则使用环境变量备份区域备份的配置文件启动软件,清除 配置文件远程更新标志,按照更新前的软件运行,忽略软件更新过程。
[0013] 其中,所述步骤S2中的配置文件远程更新标志的状态保存在flash或内存中。
[0014] 其中,所述软件为可远程登录设备上的软件。
[0015] 其中,所述软件为防火墙软件。
[0016](三)有益效果
[0017] 本发明通过软件配置备份机制及回退机制,在新的配置不能启动更新软件的情况 下,利用原有配置启动软件,避免了软件更新后出现无法启动的情况。
附图说明:
[0018] 图1是本发明实施例的一种软件更新方法流程图。具体实施方式
[0019] 下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施 例用于说明本发明,但不用来限制本发明的范围。
[0020] 以更新防火墙软件为实施例来说明本发明,如图1所示,包括:
[0021] 步骤S101,远程登录到防火墙设备,通过web登陆或远程命令行登陆,实现防火墙 软件大包的更新和配置文件的更改。
[0022] 步骤S102,在更新的配置文件中设置配置文件远程更新标志的状态为更新状态, 并保存该状态。
[0023] 步骤S103,保存原有的环境变量主记录区域到环境变量备份记录区域,即保存更 新前的防火墙软件的描述信息(名称、路径)到环境变量备份记录区域。保存更新的防火 墙软件的描述信息(名称、路径)到环境变量主记录区域,并置软件已经更新的状态。
[0024] 步骤S104,重启防火墙设备后,在加载更新的防火墙软件前修改配置文件远程更 新标志的状态为已经尝试状态。
[0025] 步骤S105,判断更新的防火墙软件是否正常启动,若能,则执行步骤S106,否则, 执行步骤S107。
[0026] 步骤S106,清除配置文件远程更新标志,防火墙软件更新结束。
[0027] 步骤S107,若无法更新软件,硬件狗发出警告,防火墙设备重启,在加载更新的防 火墙软件之前,查询配置文件远程更新标志,为已经尝试状态,就不再尝试,直接使用在环 境变量备份区域备份的配置文件启动更新前的软件,清除配置文件远程更新标志。按照跟 新前的软件运行,忽略本次更新过程。
[0028] 根据上述实施例可看出,在防火墙软件安全更新时,在用户现场的设备使用最新 的版本主机软件,可能由于版本匹配的原因,导致更新的软件不能使用,出现不匹配、或者 出现挂死情况下,通过硬件看门狗重启,实现恢复原有的配置文件,使用原有的主机打包软 件。避免由于软件更新导致网络事故。把损失降到最低。
[0029] 以上实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通 技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有 等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。
附图:
相关推荐:
最新新闻:
- 求正弦函数的值怎么算?python求正弦函数的值
- 全球最资讯丨神州行幸福卡是什么?神州行幸福卡详情介绍
- 即时看!第一章begining c语言中的变量与对象
- hplaserjetp1008打印机驱动安装失败怎么办?解决方法步骤
- 无线路由器怎么设置?TP-LINK无线路由器设置教程_当前观点
- 华为鸿蒙系统怎么安装第三方软件?安装方法步骤
- 用Python3实现dota改建精灵——python库
- VR技术:打破传统呈现创新性的虚拟三维动画|当前滚动
- 软件更新方法有哪些?软件更新方法远程更新:世界短讯
- 简讯:湿帘冷风机原理是什么?湿帘冷风机的作用与工作原理
- 维纳滤波是最优的线性滤波器 矩阵&向量的求导方法
- 山煤国际(600546)2月9日主力资金净买入4135.05万元
- hive中Buckets详解 Buckets指定列计算hash
- 年货从不缺席!今年还是会有《使命召唤》游戏|当前热议
- 滚动:无双工作室带来《狂野之心》15分钟试玩演示
- 极限超频 撼讯科技Powercolor7900XTX水冷!|环球实时
- 林克坐上无人机?《塞尔达王国之泪》新预告片发布
- 美股市场反弹,华尔街几近冰冻的IPO开始回暖
- 产品太贵无法拿政府补贴,美电动车商Lucid自掏腰包加入优惠战
- 现货4090游戏本 机械革命旷世X新品24999元:全球热议
- 环球新资讯:梦回童年 任天堂上线GB和GBA游戏
- 快消息!100美元部件导致维珍轨道发射失败
- 恋爱动作《永恒之夜》推迟至初夏发行 新预告展示:播资讯
- “非洲之王”传音首款折叠屏手机官宣 天玑旗舰芯
- 《霍格沃茨之遗》PS5限定手柄公布!明日发售 世界时快讯
- 世界最新:刘亚仁涉毒,顶流影帝一夜面临崩塌
- 任天堂公布《超级马里奥兄弟电影》碧琪公主专属海报-每日焦点
- 《原子之心》详细PC配置公布 推荐2070S、硬盘90G
- 三星最好的平板电脑_三星平板电脑推荐_三星平板推荐 环球报资讯
- Netflix的密码共享打击措施在加拿大、新西兰、葡萄牙和西班牙开始实施 热门看点
- 环球关注:性能炸裂!英特尔酷睿i9-13980HX登顶笔记本跑分榜
- 全国养老保险个人账户查询官网_个人养老保险查询个人账户查询官网 每日资讯
- 环球热门:模特王鲲鹏,王鲲鹏电影,王鲲鹏个人资料
- 微动态丨广州大道北华快节点跨线桥正式开放
- Fami通新一周销量榜 《精灵宝可梦朱/紫》再登顶_天天热讯
- 被14岁粉丝表白 周星驰:年轻人不应过度沉迷我美色:全球热讯
- 世界最新:网课留学,即将成为历史
- 「围攻」特斯拉:每日简讯
- 男士毛衣品牌推荐_男士毛衣品牌
- 安卓14发布首个版本:可双开APP了_世界最新
- 华硕发布新路由器:首次加入双2.5G网口
- 新动态:38999元 雷蛇发新笔记本:24核i9+RTX 4090
- 真我GT Neo5发布:240W快充 2499元起
- 大精神在基层(五十八)丨瀍河分局:民警真情救助群众暖人心
- 环球快看:外媒发起任天堂直面会观众投票:《塞尔达传说:王国之泪》不敌《银河战士Prime复刻版》屈居第三
- 迪士尼裁员7000人 可降低55亿美元成本
- 漂移竞速游戏《Drift CE》公布 今春登陆主机
- 如今爆火的AIGC,会成为下一个泡沫破灭的NFT嘛?
- 我,黄山谷,出门一笑大江横,这人间来过了 世界资讯
- 国外玩家猜测PS5新机型是否涨价:标准版价格与数字版一致 光驱单卖100美元-环球快资讯
- 玩家猜测:《塞尔达传说:王国之泪》新载具系统是受各种玩家在《旷野之息》骚操作的启发
- 【聚看点】“零成本”月入数10万,盗版ChatGPT成提款机
- Lattice Avant:拓展FPGA市场的广阔空间
- 环球报道:苹果或推Apple Watch X系列,屏幕再变大
- 航世有线红轴键盘跌至77元:搭载国产红轴 87键设计
- 【环球时快讯】续航虚标乱象或终结,爱玛联合中标院推出测试新标准,龙头业绩有望持续兑现
- 任天堂直面会前推特出现特大技术问题 引发玩家众怒
- 小摩减持新秀丽约43.71万股 每股作价约23.19港元 快消息
- 散户也能吊打机构?:全球速看
- 尼康发布财报:影像业务亮点不断 营业利润同比增长超200%
- 大疆Mini 2 SE今天发布:不到249克续航31分钟 预售2388元
- iPhone出货量同比跌14%!但营收创新高
- 直降1100元!酷睿i5-12490F+RTX3050游戏主机史低价4499元
- 【环球播资讯】办公、游戏首选:联合创新27英寸4K显示器低至1399元
- 长江七号片尾曲叫什么名字-天天时讯
- 热讯:SE公开克劳德女装晚礼服手办 双马尾少女感十足
- 外网论坛2022最佳游戏原声投票:《异度之刃3》夺冠 全球速读
- 东京国际动画节公布年度动画大奖 海贼王间谍过家家获奖:环球播资讯
- 趋势难挡!美法公司推4天工作制:不减薪 提升幸福度
- 伯克希尔哈撒韦公司于2月3日出售了424万股比亚迪H股股票,持股比例降至11.87%。
- Nature封面论文惨遭撤稿,人类的室温超导梦碎了?|全球快讯
- 苹果Apple Watch Ultra立减1130元,价格新低
- 开学季 用长虹激光电视安抚孩子们的开学小情绪_新要闻
- 【环球新要闻】配4800万像素主摄?iPhone 15/15 Plus将获得“新的相机凸起”
- Pixel 7 Pro有超过50%的组件来自三星-天天滚动
- 天天热门:打破模式化家居风格 三星BESPOKE缤色铂格冰箱让厨房体验更新鲜
- 2023广东考研成绩什么时候公布?(附成绩查询入口)
- 蔚来手机首个官方渲染图公布 顶配售价或达7000元!_热点
- 世界速看:《三体》电视剧后五集IMDB近满分收官!全剧7.9分
- 只有美服受伤的世界 任天堂回应《塞尔达传说:王国之泪》定价70美元
- 轻松简明!极简主义物流游戏《规划大师》即将发售,首周九折|每日观察
- 特别好评国风游戏续作《绝命游歌》登录Steam
- 100亿,一支产业引导基金落地江西赣江新区|视焦点讯
- 深圳市美芝装饰设计工程股份有限公司 关于持股5%以上股东部分股份被 司法拍卖的进展公告
- 2K柔性直屏!天玑8100神机Redmi K50低至2099元|环球聚看点