备份数据还原方法、装置及系统的制作方法

文档序号:9791771阅读:385来源:国知局
备份数据还原方法、装置及系统的制作方法
【技术领域】
[0001] 本发明设及通信及互联网应用技术领域,特别是设及一种备份数据还原方法、装 置及系统。
【背景技术】
[0002] 在终端的操作系统更新或刷机时,为了保证在操作系统更新、刷机之后,用户还可 W获取之前终端中存储的数据,在相关技术中提出了备份技术,即用户可W将终端中存储 的数据上传到服务器备份,在更新系统或刷机之后,可W从服务器中下载备份数据,从而获 取之前终端中存储的信息,方便用户使用。
[0003] 另外,同一个用户可能使用多个移动终端,在使用过程中,在更换使用的移动终端 时,为了使一个移动终端可W使用另一个移动终端中存储的数据,也可W通过备份的方式, 将一个移动终端中存储的数据备份到服务器,用户在使用另一个移动终端时,可W将备份 到服务器的备份数据下载到当前使用的移动终端中。
[0004] 在相关技术中,在进行备份数据还原时,通常采用的方案是服务器直接将移动终 端上传的备份数据发送给请求还原的移动终端,采用运种方式,对于跨移动终端的备份和 还原来说,存在一定的问题。例如,假设用户上传备份数据使用的=星某型号的手机,上传 的备份数据为通讯录信息,而请求还原备份数据的手机为华为某型号的手机,两个手机保 存通讯录信息的数据格式是完全不相同的,因此,将W=星的手机的通讯录格式保存的通 讯录信息下载到华为手机,则可能因此华为手机不能识别下载的通讯录信息而导致下载的 备份数据不可用的问题。

【发明内容】

[0005] 鉴于上述问题,提出了本发明W便提供一种克服上述问题或者至少部分地解决上 述问题的备份数据还原方法、装置及系统。
[0006] 依据本发明的一方面,提供了一种备份数据还原方法,包括:接收第一移动终端上 传的备份数据包;根据所述第一移动终端使用的数据格式,从所述备份数据包中提取备份 的数据;接收到第二移动终端发送的数据还原请求,其中,所述数据还原请求用于请求所述 备份数据包;按照所述第二移动终端使用的数据格式,重写提取的所述备份的数据,得到还 原数据包;将所述还原数据包发送给所述第二移动终端。
[0007] 可选地,接收第一移动终端上传的备份数据包之前,所述方法还包括:接收所述第 一移动终端发送的验证码获取请求,其中,所述验证码获取请求携带有用户标识;根据所述 用户标识,生成第一验证码,并将所述第一验证码发送给所述第一移动终端;接收所述第一 移动终端发送的登录请求,其中,所述登录请求中携带有所述第一验证码和所述用户标识; 对所述登录请求中携带的所述第一验证码进行验证,验证通过后,向所述第一移动终端返 回登录成功响应。
[000引可选地,将所述验证码发送给所述第一移动终端,包括:根据所述用户标识,向所 述第一移动终端发送短消息,其中,所述短消息中携带有所述验证码。
[0009] 可选地,在接收到第二移动终端发送的数据还原请求之前,所述方法还包括:接收 所述第二移动终端发送的验证码获取请求,其中,所述验证码获取请求携带有所述用户标 识;根据所述用户标识,生成第二验证码,并将所述第二验证码发送给所述第二移动终端; 接收所述第二移动终端发送的登录请求,其中,所述登录请求中携带有所述第二验证码和 所述用户标识;对所述登录请求中携带的所述第二验证码进行验证,验证通过后,向所述第 二移动终端返回登录成功响应。
[0010] 可选地,向所述第二移动终端返回登录成功响应,包括:向所述第二移动终端推送 显示界面,其中,所述显示界面用于显示与所述用户标识对应的备份数据的相关信息。
[0011] 可选地,所述备份数据包括W下至少之一:联系人信息、短消息、通话记录、W及图 片。
[0012] 依据本发明的另一个方面,提供了一种备份数据还原装置,包括:接收模块,用于 接收第一移动终端上传的备份数据包;提取模块,用于根据所述第一移动终端使用的数据 格式,从所述备份数据包中提取备份的数据;所述接收模块,还用于接收到第二移动终端发 送的数据还原请求,其中,所述数据还原请求用于请求所述备份数据包;重写模块,用于按 照所述第二移动终端使用的数据格式,重写提取的所述备份的数据,得到还原数据包;发送 模块,用于将所述还原数据包发送给所述第二移动终端。
[0013] 可选地,还包括:生成模块和验证模块,其中,所述接收模块还用于接收所述第一 移动终端发送的验证码获取请求,其中,所述验证码获取请求携带有用户标识;所述生成模 块用于根据所述用户标识,生成第一验证码;所述发送模块还用于将所述第一验证码发送 给所述第一移动终端;所述接收模块还用于接收所述第一移动终端发送的登录请求,其中, 所述登录请求中携带有所述第一验证码和所述用户标识;所述验证模块还用于对所述登录 请求中携带的所述第一验证码进行验证;所述发送模块还用于在所述验证模块对所述第一 验证码进行验证通过后,向所述第一移动终端返回登录成功响应。
[0014] 可选地,所述接收模块还用于接收所述第二移动终端发送的验证码获取请求,其 中,所述验证码获取请求携带有所述用户标识;所述生成模块还用于根据所述用户标识,生 成第二验证码;所述发送模块还用于将所述第二验证码发送给所述第二移动终端;所述接 收模块还用于接收所述第二移动终端发送的登录请求,其中,所述登录请求中携带有所述 第二验证码和所述用户标识;所述验证模块还用于对所述登录请求中携带的所述验证码进 行验证;所述发送模块还用于在所述验证模块对所述第二验证码进行验证通过后,向所述 第二移动终端返回登录成功响应。
[0015] 依据本发明的又一个方面,提供了一种备份数据还原系统,包括:第一移动终端、 第二移动终端和服务器,其中,所述第一移动终端,用于向所述服务器上传备份数据包;所 述服务器,包括上述备份数据还原装置;所述第二移动终端,用于向所述服务器发送用于请 求所述备份数据包的数据还原请求,W及接收所述服务器返回的还原数据包。
[0016] 本发明实施例中,服务器在接收到第一移动终端上传的备份数据包后,根据第一 移动终端使用的数据格式,从备份数据包中提取备份的数据,在向第二移动终端发送还原 数据包时,将提取的数据按照第二移动终端使用的数据格式进行重写,将重写后的数据包 发送给第二移动终端,从而使用第二移动终端可W识别下载的备份数据,进而解决了现有 技术中跨移动终端备份还原存在的还原的数据不可识别的问题,保证了用户的使用,提高 了用户的体验。
[0017] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予W实施,并且为了让本发明的上述和其它目的、特征和优点能够 更明显易懂,W下特举本发明的【具体实施方式】。
[0018] 根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明 了本发明的上述W及其他目的、优点和特征。
【附图说明】
[0019] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通 技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明 的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0020] 图1示出了根据本发明一实施例的备份数据还原系统的架构示意图;
[0021] 图2示出了根据本发明一实施例的备份数据还原方法的流程图;
[0022] 图3示出了根据本发明一实施例的备份数据还原装置的结构示意图;W及
[0023] 图4示出了根据本发明另一实施例的云盘的备份数据还原装置的结构示意图。
【具体实施方式】
[0024] 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开 的示例性实施例,然而应当理解,可W W各种形式实现本公开而不应被运里阐述的实施例 所限制。相反,提供运些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围 完整的传达给本领域的技术人员。
[0025] 为解决上述技术问题,本发明实施例提供了一种备份数据还原系统。图1示出了根 据本发明一实施例的备份数据还原系统的架构示意图。参见图1,该系统主要包括:第一移 动终端10、第二移动终端20和服务器30。
[00%]在本发明实施例中,第一移动终端10用于向服务器30上
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1