[发明专利]软件升级系统以及软件升级方法有效
申请号: | 200710029463.0 | 申请日: | 2007-07-30 |
公开(公告)号: | CN101102219A | 公开(公告)日: | 2008-01-09 |
发明(设计)人: | 安宏杰 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F9/445 |
代理公司: | 广州三环专利代理有限公司 | 代理人: | 郝传鑫 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 升级 系统 以及 方法 | ||
1、一种设备的软件升级方法,其特征在于,所述设备包含主用板和备用板,所述方法包括以下步骤:
将升级软件加载到所述备用板;
将所述主用板中当前运行的软件的配置数据备份至所述备用板,并缓存所述主用板中当前运行的软件的增量配置数据;
将所述缓存的所述主用板中当前运行的软件的增量配置数据同步更新至所述备用板;
将所述主用板的进程服务切换至所述备用板。
2、如权利要求1所述的方法,其特征在于,所述将所述主用板中当前运行的软件的配置数据备份至所述备用板的步骤具体为:
获取所述主用板中当前运行的软件的配置数据;
将所述获取的配置数据发送至所述备用板;
将所述配置数据格式转换为对应所述备用板中所述升级软件版本的配置数据;
根据转换后的配置数据更新所述升级软件的配置数据。
3、如权利要求2所述的方法,其特征在于,将所述缓存的所述主用板中当前运行的软件的增量配置数据同步更新至所述备用板的步骤具体为:
在所述备用板中设置至少一个增量配置数据缓冲队列;
将所述缓存的所述主用板中当前运行的软件的增量配置数据发送至所述备用板;
所述备用板接收所述增量配置数据并将所接收到的所述增量配置数据缓存至所述增量配置数据缓冲队列;
读取所述增量配置数据缓冲队列中的增量配置数据并将其格式转换为对应于所述备用板中所述升级软件版本的增量配置数据;
根据所述对应于所述备用板中所述升级软件版本的增量配置数据更新所述升级软件的配置数据。
4、如权利要求3所述的方法,其特征在于,所述缓存所述主用板中当前运行的软件的增量配置数据,将所述缓存的所述主用板中当前运行的软件的增量配置数据同步更新至所述备用板的步骤包括以下子步骤:
将所述主用板中当前运行的软件的增量配置数据存储于设备外的存储介质中;
将所述存储于设备外的存储介质中的所述增量配置数据格式转换为对应于所述备用板中所述升级软件版本的增量配置数据;
将所述对应于所述备用板中所述升级软件版本的增量配置数据发送至所述备用板。
5、如权利要求1至4任意一项所述的方法,其特征在于,所述增量配置数据包括软件配置变动引起的增量配置数据或附属硬件变动引起的增量配置数据。
6、一种设备的软件升级方法,其特征在于,所述设备包含主用区和备用区,所述方法包括以下步骤:
将升级软件加载到所述备用区;
将所述主用区中当前运行的软件的配置数据备份至所述备用区,并缓存所述主用区中当前运行的软件的增量配置数据;
将所述缓存的所述主用区中当前运行的软件的增量配置数据同步更新至所述备用区;
将主用区的进程服务切换至所述备用区。
7、如权利要求6所述的方法,其特征在于,将所述主用区中当前运行的软件的配置数据备份至所述备用区的步骤包括以下子步骤:
获取所述主用区中当前运行的软件的配置数据;
将所述获取的配置数据发送至所述备用区;
将所述配置数据格式转换为对应所述备用区中所述升级软件版本的配置数据;
根据所述对应所述备用区中所述升级软件版本的配置数据更新所述升级软件的配置数据。
8、如权利要求7所述的方法,其特征在于,设置至少一个增量配置数据缓冲队列,所述缓存所述主用区中当前运行的软件的增量配置数据的步骤为:
将所述主用区中当前运行的软件的增量配置数据缓存至所述增量配置数据缓冲队列。
9、如权利要求8所述的方法,其特征在于,所述将所述缓存的所述主用区中当前运行的软件的增量配置数据同步更新至所述备用区的步骤包括以下子步骤:
读取所述增量配置缓冲队列中的所述增量配置数据并将其格式转换为对应于所述备用区中所述升级软件版本的增量配置数据;
根据所述对应于所述备用区中所述升级软件版本的增量配置数据更新所述升级软件的配置数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710029463.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:芳烃饱和加氢催化剂及其制备方法
- 下一篇:纳米铁系催化剂及其制备方法和装置