[发明专利]一种配置文件的升级方法和设备在审
申请号: | 201810182164.9 | 申请日: | 2018-03-06 |
公开(公告)号: | CN108491217A | 公开(公告)日: | 2018-09-04 |
发明(设计)人: | 雷鹏 | 申请(专利权)人: | 青岛海信宽带多媒体技术有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/445 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 266555 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统配置 配置文件 功能配置信息 用户配置信息 差异文件 目标文件 升级 方法和设备 存储 当前文件 设备使用 升级文件 形成系统 用户配置 对设备 比对 减小 重启 服务器 合并 保留 配置 | ||
本发明公开了一种配置文件的升级方法和设备,用于解决现有技术中配置文件升级时功能配置信息和用户配置信息丢失的问题。本发明实施例在对设备的配置文件进行升级时,根据将系统配置升级文件与本地存储的系统配置本地文件进行比对生成第一差异文件,然后将第一差异文件和系统配置当前文件进行合并,形成系统配置目标文件,使得设备使用系统配置目标文件重启,而系统配置目标文件中包括用户配置信息、功能配置信息、本地存储的系统配置本地文件中的信息以及第一差异文件中的信息,从而在进行配置文件升级时可以保留用户配置信息和功能配置信息,减少了用户配置的繁琐程度,同时也减小了服务器的压力。
技术领域
本发明涉及计算机技术领域,特别涉及一种配置文件的升级方法和设备。
背景技术
随着计算机技术的不断发展,为了完善一些设备的功能,增强设备的稳定性,修补设备的漏洞,通常需要对设备的配置文件进行升级。
现有技术中,对配置文件进行升级时,通常采用的方法是服务器远程将升级的配置文件发送给设备;设备接收到配置升级文件后,用配置升级文件替换设备当前使用的配置文件,然后重启设备,设备将更新后的配置文件加载到缓存中。
配置文件升级时,由于设备当前使用的配置文件中包括功能配置信息和用户配置的信息,而设备功能配置信息和用户配置的信息是不需要更新的,现有技术中将设备当前使用的配置文件更新,会导致功能配置信息和用户配置的信息丢失,这样就需要用户重新进行配置,服务器重新向设备下发设备功能配置信息。
由于用户需要重新进行配置,增加了配置的繁琐程度;由于服务器需要为每个设备重新下发功能配置信息,若大范围升级,需要升级的设备的数量巨大,服务器会下发大量的功能配置信息,从而会增加服务器的压力。
因此,目前配置文件升级时会丢失功能配置信息和用户配置的信息。
发明内容
本发明提供一种配置文件升级的方法和设备,用以解决现有技术中存在的配置文件升级时,功能配置信息和用户配置的信息丢失的问题。
第一方面,本发明实施例提供的一种配置文件升级的方法包括:
将所接收的系统配置升级文件与本地存储的系统配置本地文件进行比对,生成第一差异文件;
根据所述第一差异文件与系统配置当前文件,生成系统配置目标文件,其中所述系统配置当前文件包括用户配置信息、功能配置信息和所述系统配置本地文件中的信息;
重启操作并加载所述系统配置目标文件。
第二方面,本发明实施例还提供一种配置文件升级的设备,其特征在于,该设备包括对比模块,合成模块和操作模块:
对比模块,用于将接收的系统配置文件与本地存储的系统配置本地文件进行比对,生成第一差异文件;
合成模块,用于根据所述第一差异文件与系统配置当前文件,生成系统配置目标文件,其中所述系统配置当前文件包括用户配置信息、功能配置信息和所述系统配置本地文件中的信息;
操作模块,用于重启操作并加载所述系统配置目标文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信宽带多媒体技术有限公司,未经青岛海信宽带多媒体技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810182164.9/2.html,转载请声明来源钻瓜专利网。