[发明专利]一种软件备份、还原方法及终端在审
| 申请号: | 201711399960.X | 申请日: | 2017-12-22 |
| 公开(公告)号: | CN109960606A | 公开(公告)日: | 2019-07-02 |
| 发明(设计)人: | 汪梅花 | 申请(专利权)人: | 镇江市志捷软件开发有限公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 212000 江苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 还原 安装文件 终端 接收服务器 软件备份 备份 服务器 并发送给服务器 版本号发送 服务器发送 备份请求 监测终端 发送 监测 成功 | ||
1.一种软件备份方法,其特征在于,包括:
接收服务器发送的备份请求,所述备份请求包括第一软件列表,所述第一软件列表包括所述服务器存储的软件的标识及版本号;
获取第二软件列表,所述第二软件列表包括终端上的软件的标识及版本号;从所述第二软件列表中,确定出所述第一软件列表中不存在的软件的标识及版本号;
根据确定的所述软件的标识及版本号,获取所述软件的安装文件;
将获取的所述安装文件发送给所述服务器,以使所述服务器存储所述软件的安装文件。
2.根据权利要求1所述的方法,其特征在于,所述接收服务器发送的备份请求之前,还包括:
扫描网络中是否存在服务器;
向扫描到的服务器发送添加请求,所述添加请求包括终端的终端标识,以使所述服务器存储所述终端标识;
接收所述服务器发送的所述服务器的网络互连协议IP地址及身份序列号;
保存接收的所述服务器的IP地址及身份序列号。
3.根据权利要求1所述的方法,其特征在于,所述获取第二软件列表,包括:
扫描所述终端的操作系统、应用程序及业务系统;
获取所述操作系统、应用程序及业务系统的标识及版本号;
将所述获取的标识及版本号组成所述第二软件列表。
4.根据权利要求1所述的方法,其特征在于,所述根据确定的所述软件的标识及版本号,获取所述软件的安装文件,包括:
判断本地是否存在所述软件的安装文件;
如果不存在,则从注册表获取所述软件的配置信息,根据所述软件的配置信息解析所述软件的依赖文件,根据所述依赖文件生成所述软件的安装文件;
如果存在,则从本地获取所述软件的安装文件。
5.根据权利要求4所述的方法,其特征在于,如果不存在所述软件的安装文件,根据所述软件的标识及版本号通过互联网下载所述软件的安装文件。
6.一种软件还原方法,其特征在于,包括:
监测终端上所有软件;
监测到某个软件存在问题时,向服务器发送还原请求,所述还原请求包括所述软件的标识及版本号;
接收所述服务器根据所述软件的标识及版本号发送的安装文件;
根据所述安装文件还原所述软件。
7.一种软件备份终端,其特征在于,包括:
第一接收模块,用于接收服务器发送的备份请求,所述备份请求包括第一软件列表,所述第一软件列表包括所述服务器存储的软件的标识及版本号;
第一获取模块,用于获取第二软件列表,所述第二软件列表包括终端上的软件的标识及版本号;
确定模块,用于从所述第二软件列表中,确定出所述第一软件列表中不存在的软件的标识及版本号;
第二获取模块,用于根据确定的所述软件的标识及版本号,获取所述软件的安装文件;
第一发送模块,用于将获取的所述安装文件发送给所述服务器,以使所述服务器存储所述软件的安装文件。
8.根据权利要求7所述的终端,其特征在于,所述终端还包括:
扫描模块,用于扫描网络中是否存在服务器;
第二发送模块,用于向扫描到的服务器发送添加请求,所述添加请求包括终端的终端标识,以使所述服务器存储所述终端标识;
第二接收模块,用于接收所述服务器发送的所述服务器的IP地址及身份序列号;
存储模块,用于保存接收的所述服务器的IP地址及身份序列号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于镇江市志捷软件开发有限公司,未经镇江市志捷软件开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711399960.X/1.html,转载请声明来源钻瓜专利网。





