一种应用数据备份及备份下发的方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及数据备份技术领域,特别涉及一种应用数据备份及备份下发的方法、装置及系统。
【背景技术】
[0002]现有的终端应用数据备份方案的实现是接收终端上传的应用数据的备份数据后存储至存储空间中。
[0003]将应用数据的备份存储的方式,如果遇到非法网络攻击,则应用数据的备份数据就会被全部获取,存在一定的数据安全隐患。
【发明内容】
[0004]本发明实施例提出了一种应用数据备份及备份下发的方法、装置及系统,用以保证应用数据的安全性。
[0005]本发明实施例提供了一种应用数据备份的方法,包括如下步骤:
[0006]接收第一终端上传的应用数据的备份数据,所述应用数据包括第一应用数据和第二应用数据,所述第一应用数据为应用软件自身的数据,所述第二应用数据为应用软件账号数据、配置数据或者使用过程中所产生的数据;
[0007]将所述第一应用数据的备份数据存储至第一存储空间;
[0008]将所述第二应用数据的备份数据存储至第二存储空间。
[0009]本发明实施例提供了一种应用数据备份下发的方法,包括如下步骤:
[0010]从所述第二存储空间获取所述第一终端的第二应用数据的备份数据,所述第二应用数据为应用软件账号数据、配置数据或者使用过程中所产生的数据;
[0011]从所述第一存储空间获取所述第一终端的第一应用数据的备份数据,所述第一应用数据为应用软件自身的数据;
[0012]下发所述第一应用数据的备份数据和第二应用数据的备份数据至所述第一终端。
[0013]本发明实施例提供了一种应用数据备份的装置,包括:
[0014]数据接收单元,用于接收第一终端上传的应用数据的备份数据,所述应用数据包括第一应用数据和第二应用数据,所述第一应用数据为应用软件自身的数据,所述第二应用数据为应用软件账号数据、配置数据或者使用过程中所产生的数据;
[0015]上传单元,用于将所述第一应用数据的备份数据存储至第一存储空间;将所述第二应用数据的备份数据存储至第二存储空间。
[0016]本发明实施例提供了一种应用数据备份下发的装置,包括:
[0017]备份数据获取单元,用于从所述第二存储空间获取所述第一终端的第二应用数据的备份数据,所述第二应用数据为应用软件账号数据、配置数据或者使用过程中所产生的数据;从所述第一存储空间获取所述第一终端的第一应用数据的备份数据,所述第一应用数据为应用软件自身的数据;
[0018]备份数据下发单元,用于下发所述第一应用数据的备份数据和第二应用数据的备份数据至所述第一终端。
[0019]本发明实施例提供了一种应用数据备份管理系统,包括:应用数据备份的装置和应用数据备份下发的装置。
[0020]本发明有益效果如下:
[0021]本发明实施例提供的应用数据备份的方法及装置,在应用备份时,考虑到应用及其数据的安全性,将从待备份终端上传的第一应用数据的备份数据和第二应用数据的备份数据进行分开存储,以有效保证应用数据的安全。
[0022]本发明实施例提供的应用数据备份下发的方法及装置,在应用及其数据的备份数据下发时,从不同的存储空间分别获取终端的第一应用数据的备份数据和第一应用数据的备份数据后,将终端的第一应用数据的备份数据和第一应用数据的备份数据下发至终端,以在有效保证应用数据安全的前提下,实现应用数据的备份数据的下发。
[0023]本发明实施例提供的应用数据备份管理系统,可以在应用数据备份时,接收终端上传的应用数据的备份数据后,将应用数据中的第一应用数据的备份数据和第二应用数据的备份数据分开存储,以保证备份数据存储的安全性。可以在应用数据备份下发时,从第一存储空间和第二存储空间分别获取所述第一终端的第一应用数据的备份数据和第二应用数据的备份数据后,下发至第一终端,有效保证应用数据安全的前提下,实现应用数据的备份数据的下发。
【附图说明】
[0024]下面将参照附图描述本发明的具体实施例,
[0025]图1为本发明实施例中提供的应用数据备份的方法流程示意图;
[0026]图2为本发明实施例中提供的应用数据备份下发的方法流程示意图;
[0027]图3为本发明实施例中提供的应用数据备份应用数据备份下发的实施例示意图;
[0028]图4为本发明实施例中提供的应用数据备份的装置结构示意图;
[0029]图5为本发明实施例中提供的应用数据备份下发的装置结构示意图;
[0030]图6为本发明实施例中提供的应用数据备份管理系统结构示意图。
【具体实施方式】
[0031]为了使本发明的技术方案及优点更加清楚明白,以下结合附图对本发明的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本发明的一部分实施例,而不是所有实施例的穷举。并且在不冲突的情况下,本说明书中的实施例及实施例中的特征可以互相结合。
[0032]图1为本发明实施例中提供的应用数据备份的方法流程示意图,如图1所示,应用数据备份的方法,可以包括如下步骤:
[0033]步骤101:接收第一终端上传的应用数据的备份数据,应用数据包括第一应用数据和第二应用数据,所述第一应用数据为应用软件自身的数据,所述第二应用数据为应用软件账号数据、配置数据或者使用过程中所产生的数据;
[0034]步骤102:将第一应用数据的备份数据存储至第一存储空间;
[0035]步骤103:将第二应用数据的备份数据存储至第二存储空间。
[0036]该应用数据备份的方法可以应用在具备数据备份管理功能的平台或服务器侧。
[0037]第一终端是指需要进行数据备份的个人电脑、平板电脑、移动终端、机器人等终端等,第一终端的数量可以为一个或多个。
[0038]具体实施中,第一终端可以自发地启动应用数据备份,也可以根据接收到的备份指令启动应用数据备份。第一终端启动应用数据备份后,可以对待备份的应用数据进行打包处理得到应用数据的备份数据。考虑到数据安全,也可以对待备份的应用数据进行加密处理。第一终端可以可以将第一应用数据和第二应用数据分别进行打包加密,根据实际需要采用完整备份、增量备份、差异备份等方式来上传应用数据的备份数据,可以采用支持断点续传的方式上传应用数据的备份数据。
[0039]接收由第一终端上传的应用数据的备份数据,其中,应用数据中可以包括两类数据,即,第一应用数据和第二应用数据。实际应用中,也可以将应用数据按照实际需要分成三类、四类甚至更多类数据,若将应用数据分成三类、四类甚至更多类数据,需要提供与数据中类别数量相应的存储空间。
[00