[发明专利]一种应用的云备份方法及其系统在审
| 申请号: | 201510506374.5 | 申请日: | 2015-08-18 |
| 公开(公告)号: | CN105183584A | 公开(公告)日: | 2015-12-23 |
| 发明(设计)人: | 李川川;陈恒生;郑君;韩医徽;姜波;方琍;赵晨曦;张海洋;王巨 | 申请(专利权)人: | 深圳市雪球科技有限公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14;H04L29/08 |
| 代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 臧霁晨;付曼 |
| 地址: | 518040 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 应用 备份 方法 及其 系统 | ||
1.一种应用的云备份方法,该方法是将应用中的数据通过代理应用备份到云服务器的方法,其特征在于,包括下述步骤:
预置步骤,在应用和云服务器中分别预置认证密钥和加密密钥;
合法认证步骤,应用通过代理应用的转接认证云服务器的合法身份;
备份步骤,在认证了云服务器合法身份的情况下,将应用的数据备份在代理应用之后,再将备份在代理应用中的数据备份到云服务器;以及
恢复步骤,将备份在云服务器中数据通过代理应用恢复到应用中。
2.如权利要求1所述的应用的云备份方法,其特征在于,
所述应用实现共享接口,
所述应用和所述代理应用之间的数据交互通过所述共享接口实现。
3.如权利要求2所述的应用的云备份方法,其特征在于,
所述合法认证步骤包括:
用户通过客户端界面发起云备份请求发到云服务器,云服务器发起随机数生成请求并通过代理应用转发到应用;
应用根据所述随机数生成请求产生随机数并且将该随机数通过代理应用发送给云服务器;
云服务器采用所述认证密钥对随机数进行加密并生成随机数密文,将该随机数密文通过代理应用返回给应用;
应用利用预置的认证密钥验证该随机数密文,在通过验证的情况下判断为云服务器合法。
4.如权利要求3所述的应用的云备份方法,其特征在于,
所述备份步骤包括:
第一备份步骤,在认证了云服务器合法的情况下,将应用的数据利用所述加密密钥进行加密并将加密数据通过所述共享接口备份到代理应用;以及
第二备份步骤,将备份在代理应用中的加密数据把数据从代理应用转备份到云服务器。
5.如权利要求4所述的应用的云备份方法,其特征在于,
在所述第一备份步骤和所述第二备份步骤之间还具备:
使得完成第一备份步骤后的应用失效的步骤。
6.如权利要求5所述的应用的云备份方法,其特征在于,
在所述第一备份步骤中,采用3DES加密方法对于数据进行加密。
7.如权利要求1所述的应用的云备份方法,其特征在于,
在所述第二备份步骤之后,由云服务器端发起命令删除所述代理应用的缓存数据。
8.如权利要求7所述的应用的云备份方法,其特征在于,
所述恢复步骤包括:
(1)在应用端完成旧应用的删除,下载安装新的应用;
(2)使待恢复应用失效;
(3)利用随机数认证云服务器的合法身份;
(4)在认证合法身份后,将云服务器中备份的数据通过代理应用恢复到应用中;
(5)在应用中解密数据后恢复数据;
(6)恢复成功后云服务器删除已恢复的数据,同时使待恢复应用恢复正常使用状态。
9.一种对应用进行云备份的系统,其特征在于,具备:
一个或多个应用,在所述应用中预置有认证密钥和加密密钥,并且实现共享接口;
云服务器,所述云服务器中预置有所述认证密钥和所述加密密钥,所述云服务器用于备份所述应用的数据;
代理应用,用于在所述应用和云服务器之间进行数据的转接,并且用于缓存来自所述应用的数据,
其中,所述应用用于通过所述代理应用的转接来认证所述云服务器的合法身份,在认证了所述云服务器合法身份的情况下,所述代理应用缓存所述应用的数据并且将缓存的数据进一步备份到所述云服务器。
10.如权利要求9所述的对应用进行云备份的系统,其特征在于,
所述代理应用在缓存所述应用的数据之后使得所述应用失效。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市雪球科技有限公司,未经深圳市雪球科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510506374.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种磁盘阵列容错装置
- 下一篇:一种数据校验方法及装置、电子设备





