一种数据备份方法及移动终端技术

技术编号:21224456 阅读:36 留言:0更新日期:2019-05-29 05:12
本发明专利技术提供了一种数据备份方法及移动终端,包括:建立移动终端上的目标应用与云服务应用之间的连接;在接收到数据备份操作的情况下,通过云服务应用将目标应用发送的备份数据信息添加终端信息后,上传至云服务器,以供云服务器进行存储;在接收到数据恢复操作的情况下,通过云服务应用向云服务器发送包括终端信息的数据恢复请求,并将云服务器返回的备份数据信息发送至目标应用,本发明专利技术利用移动终端各个应用进程之间的通信连接,通过一个云服务应用对所有应用的数据备份/恢复进行统筹管理,云服务应用利用了移动终端同一的终端信息体系,不需要反复的切换账户,简化了数据备份/恢复的操作步骤,提高了数据备份/恢复的效率。

A Data Backup Method and Mobile Terminal

The invention provides a data backup method and a mobile terminal, which includes: establishing a connection between the target application on the mobile terminal and the cloud service application; adding terminal information to the backup data information sent by the target application through the cloud service application after receiving the data backup operation, uploading it to the cloud server for storage; and receiving the data. In the case of recovery operation, the data recovery request including terminal information is sent to the cloud server through the cloud service application, and the backup data information returned by the cloud server is sent to the target application. Using the same terminal information system of mobile terminal, it does not need to switch accounts repeatedly, simplifies the operation steps of data backup/recovery, and improves the efficiency of data backup/recovery.

【技术实现步骤摘要】
一种数据备份方法及移动终端
本专利技术涉及通信
,尤其涉及一种数据备份方法及移动终端。
技术介绍
随着智能移动终端的普及,用户在移动终端上的私人数据也越来越多,为了保证数据的安全性,用户具有备份和恢复数据的需求。现有技术中,针对于移动终端中的不同应用,都各自存储有对应的用户数据,且各个应用可以具有对应的应用账户,用户通过登录账户使用应用,并在使用过程中产生用户数据。对于用户数据的备份,可以在该应用对应的账号下,将待备份的用户数据上传到该应用对应的备份服务器进行存储。当用户需要恢复用户数据时,通过登录该应用的账号,向备份服务器请求恢复用户数据,备份服务器收到请求后,会将用户数据发送至该应用进行恢复。但是,目前方案中,移动终端中通常具有多个不同的应用,每个应用都具有独立的账户体系,在用户数据的备份/恢复时,需要不断地登录账户和切换账户,导致操作过于繁琐。
技术实现思路
本专利技术实施例提供一种数据备份方法及移动终端,以解决现有技术中在用户数据的备份/恢复时,需要不断地登录账户和切换账户,导致操作过于繁琐的问题。第一方面,本专利技术实施例提供了一种数据备份方法,应用于移动终端,该方法包括:建立所述移动终端上的目标应用与云服务应用之间的连接;在接收到数据备份操作的情况下,通过所述云服务应用将所述目标应用发送的备份数据信息添加终端信息后,上传至云服务器,以供所述云服务器进行存储;在接收到数据恢复操作的情况下,通过所述云服务应用向所述云服务器发送包括所述终端信息的数据恢复请求,并将所述云服务器返回的备份数据信息发送至所述目标应用。第二方面,本专利技术实施例提供了一种数据备份方法,应用于云服务器,该方法包括:接收云服务应用发送的备份数据信息和终端信息;将所述备份数据信息和对应的终端信息存储在本地;当接收到所述云服务应用发送的包括所述终端信息的数据恢复请求时,确定所述终端信息对应的备份数据信息;将所述终端信息对应的备份数据信息发送至所述云服务应用。第三方面,本专利技术实施例提供了一种移动终端,该移动终端包括:建立模块,用于建立所述移动终端上的目标应用与所述云服务应用之间的连接;备份模块,用于在接收到数据备份操作的情况下,通过所述云服务应用将所述目标应用发送的备份数据信息添加终端信息后,上传至云服务器,以供所述云服务器进行存储;恢复模块,用于在接收到数据恢复操作的情况下,通过所述云服务应用向所述云服务器发送包括所述终端信息的数据恢复请求,并将所述云服务器返回的备份数据信息发送至所述目标应用。第四方面,本专利技术实施例提供了一种云服务器,该云服务器包括:接收模块,用于接收云服务应用发送的备份数据信息和终端信息;存储模块,用于将所述备份数据信息和对应的终端信息存储在本地;确定模块,用于当接收到所述云服务应用发送的包括所述终端信息的数据恢复请求时,确定所述终端信息对应的备份数据信息;发送模块,用于将所述终端信息对应的备份数据信息发送至所述云服务应用。第五方面,本专利技术实施例还提供了一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如本专利技术提供的数据备份方法的步骤。第六方面,本专利技术实施例还提供了一种可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行如本专利技术提供的数据备份方法的步骤。第七方面,本专利技术实施例还提供了一种云服务器,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如本专利技术提供的数据备份方法的步骤。第八方面,本专利技术实施例还提供了一种可读存储介质,当所述存储介质中的指令由云服务器的处理器执行时,使得云服务器能够执行如本专利技术提供的数据备份方法的步骤。在本专利技术实施例中,移动终端可以建立目标应用与云服务应用之间的连接;在接收到数据备份操作的情况下,通过云服务应用将所述目标应用发送的备份数据信息添加终端信息后,上传至云服务器,以供所述云服务器进行存储;在接收到数据恢复操作的情况下,通过所述云服务应用向所述云服务器发送包括所述终端信息的数据恢复请求,并将所述云服务器返回的备份数据信息发送至所述目标应用,本专利技术利用移动终端各个应用进程之间的通信连接,通过一个云服务应用对所有应用的数据备份/恢复进行统筹管理,云服务应用利用了移动终端同一的终端信息体系,不需要反复的切换账户,简化了数据备份/恢复的操作步骤,提高了数据备份/恢复的效率。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明图1是本专利技术实施例提供的移动终端侧的一种数据备份方法的步骤流程图;图2是本专利技术实施例提供的一种数据备份方法的系统架构图;图3是本专利技术实施例提供的云服务器侧的一种数据备份方法的步骤流程图;图4是本专利技术实施例提供的一种数据备份方法的交互图;图5是本专利技术实施例提供的一种数据备份方法的界面图;图6是本专利技术实施例提供的一种移动终端的框图;图7是本专利技术实施例提供的一种云服务器的框图;图8是本专利技术另一个实施例的移动终端的结构示意图。具体实施方式下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术的范围完整的传达给本领域的技术人员。图1是本专利技术实施例提供的一种数据备份方法的步骤流程图,该方法应用于移动终端,如图1所示,该方法可以包括:步骤101、建立所述移动终端上的目标应用与云服务应用之间的连接。在本专利技术实施例中,移动终端中的各个应用,会在使用的过程中,产生用户数据,为了数据隐私性和安全性的考虑,用户具有将数据进行备份的需求,在数据遗失的情况下,利用备份的数据进行恢复。具体的,云服务应用可以利用安装在移动终端中的云服务客户端,提供数据备份/恢复服务,云服务应用的进程与部署在云环境中的云服务器保持连接,云服务器具有较大的存储空间和高速的数据传输通道,云服务应用可以将数据上传至云服务器进行备份,并在需要数据恢复时,接收云服务器返回的备份数据。在本专利技术实施例中,参照图2,其示出了本专利技术实施例提供的一种数据备份方法的架构图,为了保持目标应用—云服务应用—云服务器之间的数据传输通道,需要首先建立目标应用与云服务应用之间的传输通道,即可以通过进程间通信(IPC,Interprocesscommunication)接口,建立目标应用与云服务应用之间的连接。具体的,进程间通信是指在不同进程之间传播或交换数据信息,进程间通信技术包括一组编程接口,让用户可以协调不同的应用进程,使之能在一个操作系统里同时运行,并相互传递、交换信息。步骤102、在接收到数据备份操作的情况下,通过所述云服务应用将所述目标应用发送的备份数据信息添加终端信息后,上传至云服务器,以供所述云服务器进行存储。在该步骤中,在移动终端获取到数据备份指令的情况下,可以在目标应用中选择或生成备份数据信息,并通过进程间通信接口将备份数据信息发送至云服务器应用。云服务应用本文档来自技高网...

【技术保护点】
1.一种数据处理方法,应用于移动终端,其特征在于,所述方法包括:建立所述移动终端上的目标应用与云服务应用之间的连接;在接收到数据备份操作的情况下,通过所述云服务应用将所述目标应用发送的备份数据信息添加终端信息后,上传至云服务器,以供所述云服务器进行存储;在接收到数据恢复操作的情况下,通过所述云服务应用向所述云服务器发送包括所述终端信息的数据恢复请求,并将所述云服务器返回的备份数据信息发送至所述目标应用。

【技术特征摘要】
1.一种数据处理方法,应用于移动终端,其特征在于,所述方法包括:建立所述移动终端上的目标应用与云服务应用之间的连接;在接收到数据备份操作的情况下,通过所述云服务应用将所述目标应用发送的备份数据信息添加终端信息后,上传至云服务器,以供所述云服务器进行存储;在接收到数据恢复操作的情况下,通过所述云服务应用向所述云服务器发送包括所述终端信息的数据恢复请求,并将所述云服务器返回的备份数据信息发送至所述目标应用。2.根据权利要求1所述的方法,其特征在于,所述建立所述移动终端上的所述目标应用与所述云服务应用之间的连接,包括:通过所述移动终端上的进程间通信接口,建立所述移动终端上的所述目标应用与所述云服务应用之间的进程间通信信道。3.根据权利要求2所述的方法,其特征在于,所述在接收到数据备份操作的情况下,所述云服务应用将所述目标应用发送的备份数据信息添加终端信息后,上传至云服务器,包括:在接收到数据备份操作的情况下,通过所述目标应用将备份数据信息,通过所述进程间通信信道发送至所述云服务应用;在所述云服务应用接收到所述备份数据信息之后,生成终端信息,并将所述终端信息与所述备份数据信息绑定;将绑定后的所述备份数据信息和所述终端信息上传至云服务器,以供所述云服务器进行存储。4.根据权利要求3所述的方法,其特征在于,所述在接收到数据备份操作的情况下,通过所述目标应用将备份数据信息,通过所述进程间通信信道发送至所述云服务应用,包括:在接收到数据备份操作的情况下,显示数据列表,所述数据列表包括所述目标应用的多个数据信息;查询历史备份信息,确定所述数据列表中的备份数据信息;接收对所述数据列表的滑动触控操作;根据所述滑动触控操作,当所述数据列表的边界线与所述边界线对应的屏幕边界之间的距离,大于或等于预设阈值时,通过所述目标应用将所述备份数据信息,通过所述进程间通信信道发送至所述云服务应用。5.根据权利要求1至4任一所述的方法,其特征在于,所述终端信息包括:系统账户信息、设备标识信息、所述目标应用的包名中的一种或多种。6.一种数据备份方法,应用于云服务器,其特征在于,所述方法包括:接收云服务应用发送的备份数据信息和终端信息;将所述备份数据信息和对应的终端信息存储在本地;当接收到所述云服务应用发送的包括所述终端信息的数据恢复请求时,确定所述终端信息对应的备份数据信息;将所述终端信息对应的备份数据信息发送至所述云服务应用。7.一种移动终端,其特征在于,所述移动终端包括:建立模块,用于建立所述移动终端上的...

【专利技术属性】
技术研发人员:杨志豪
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1