一种数据备份的方法和装置与流程

文档序号:29042005发布日期:2022-02-25 20:59阅读:75来源:国知局
一种数据备份的方法和装置与流程

1.本发明涉及计算机技术领域,特别是涉及一种数据备份的方法和装置。


背景技术:

2.在使用计算机进行数据处理的过程中,会产生大量电子数据,其存储在数据库中,通常面临各种风险威胁,如硬盘损坏、遭受恶意攻击、人为失误操作等等,为了数据安全,往往需要进行备份。
3.现在的做法,是将电子数据拷贝到专门用于备份的存储设备中。
4.然而电子数据中不仅包括与处理事项息息相关的数据,也包括应用程序自身产生的数据,其中一些数据相对是重要的,而一些数据是相对不重要的,将所有数据备份在一起,显然不足以保证重要数据的安全,也造成了资源浪费。


技术实现要素:

5.鉴于上述问题,提出了以便提供克服上述问题或者至少部分地解决上述问题的数据备份的方法和装置,包括:
6.一种数据备份的方法,包括:
7.获取待备份数据的属性信息,并根据所述属性信息,确定与所述待备份数据属性相同的目标数据;
8.获取针对所述目标数据的操作信息,并根据所述操作信息确定针对所述目标数据的第一重要等级信息;
9.对所述目标数据,以及所述待备份数据进行特征分析,确定针对所述目标数据与所述待备份数据之间的关联等级信息;
10.根据所述第一重要等级信息和所述关联等级信息,确定针对所述待备份数据的第二重要等级信息;
11.根据所述第二重要等级信息,从多个预设的备份策略中确定目标备份策略,并采用所述目标备份策略对所述待备份数据进行备份。
12.可选地,所述对所述目标数据,以及所述待备份数据进行特征分析,确定针对所述目标数据与所述待备份数据之间的关联等级信息,包括:
13.获取针对所述待备份数据的第一数据特征信息;
14.获取针对所述目标数据的第二数据特征信息;
15.将所述第二数据特征信息与所述第一数据特征信息进行特征匹配,并根据匹配结果确定针对所述目标数据与所述待备份数据之间的关联等级信息。
16.可选地,所述第一特征信息和所述第二特征信息至少包括以下一项或多项:文件名称、文件大小、文件创建时间、文件内容。
17.可选地,所述操作信息包括针对所述目标数据的查看信息和修改信息。
18.可选地,所述根据所述操作信息确定针对所述目标数据的第一重要等级信息,包
括:
19.根据所述查看信息,确定针对所述目标数据的查看频率;
20.根据所述修改信息,确定针对所述目标数据的修改频率;
21.根据针对目标数据的查看频率和修改频率的比值,确定所述查看信息和所述修改信息相对所述目标数据的权重比;
22.根据针对目标数据的查看信息、修改信息和权重比,确定针对所述目标数据的第一重要等级信息。
23.可选地,所述根据所述属性信息,从所述数据库中确定与所述待备份数据属性相同的目标数据,包括:
24.根据所述属性信息,确定所述待备份数据的信息源;
25.遍历所述数据库中的数据,确定与所述待备份数据的信息源相同的目标数据。
26.可选地,所述备份策略至少包括以下一项或多项:存储载体的类型、所述存储载体的地理位置、加密等级。
27.一种数据备份的装置,包括:
28.目标数据模块,用于获取待备份数据的属性信息,并根据所述属性信息,确定与所述待备份数据属性相同的目标数据;
29.第一重要等级模块,用于获取针对所述目标数据的操作信息,并根据所述一条或多条操作信息确定针对所述目标数据的第一重要等级信息;
30.关联等级模块,用于对所述目标数据,以及所述待备份数据进行特征分析,确定针对所述目标数据与所述待备份数据之间的关联等级信息;
31.第二重要等级模块,用于根据所述第一重要等级信息和所述关联等级信息,确定针对所述待备份数据的第二重要等级信息;
32.备份策略模块,用于根据所述第二重要等级信息,从多个预设的备份策略中确定目标备份策略,并采用所述目标备份策略对所述待备份数据进行备份。
33.一种电子设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的一个或多个的方法。
34.一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的一个或多个的方法。
35.本发明实施例具有以下优点:
36.在本发明实施例中,通过获取待备份数据的属性信息,并根据所述属性信息,确定与所述待备份数据属性相同的目标数据;进而可以获取针对所述目标数据的操作信息,并根据所述操作信息确定针对所述目标数据的第一重要等级信息,从而可以对所述目标数据,以及所述待备份数据进行特征分析,确定针对所述目标数据与所述待备份数据之间的关联等级信息,进一步可以根据所述第一重要等级信息和所述关联等级信息,确定针对所述待备份数据的第二重要等级信息;最后可以根据所述第二重要等级信息,从多个预设的备份策略中确定目标备份策略,并采用所述目标备份策略对所述待备份数据进行备份,实现了针对待备份数据进行区分备份,不仅可以保证重要数据的安全,也可以充分提高资源的利用效率。
附图说明
37.为了更清楚地说明本发明的技术方案,下面将对本发明的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
38.图1是本发明一实施例提供的一种数据备份的方法的步骤流程图;
39.图2是本发明一实施例提供的另一种数据备份的方法的步骤流程图;
40.图3是本发明一实施例提供的数据备份的装置的结构框图。
具体实施方式
41.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
42.参照图1,示出了本发明一实施例提供的一种数据备份的方法的步骤流程图,可以应用于数据处理系统,数据处理系统可以为不同的用户提供协作服务。
43.例如a类用户可以在数据处理系统上发起事件,b类用户可以针对a类用户发起的事件进行处理。
44.数据处理系统可以具有数据库,数据库可以用于进行数据的计算。可以理解,数据处理系统内的一切数据,包括外部导入的数据,如用户输入的信息、操作请求等等,以及自身应用程序产生的数据,如维护数据等等,都存储在数据库中,并且可以在数据库中对数据进行相关处理,例如修改、查询等等。
45.具体的,可以包括如下步骤:
46.步骤101,获取待备份数据的属性信息,并根据所述属性信息,确定与所述待备份数据属性相同的目标数据;
47.其中,属性信息至少可以包括针对数据在数据库中的存储结构信息、存储位置信息、数据类型信息中的一项或多项。
48.当用户进行操作,就会产生相应的数据,这些数据都会被存储在数据库中的特定位置,而且针对不同用户的数据,其属性信息也是不同的。
49.作为一示例,a类用户产生的数据存储在数据库a中;b类用户产生的数据存储在数据库b中。
50.在具体实现中,可以设置一个或多个与所述一个或多个数据库通信的备份服务器,当数据库产生新的数据时,备份服务器可以针对该数据进行备份,例如新用户进行了注册,数据库中产生了一条注册数据。可以针对该注册数据进行备份,该注册数据可以被视为待备份数据。
51.为了实现数据备份,当接收到针对待备份数据的备份指示时,可以获取待备份数据的属性信息,并且根据该属性信息,从数据库中查询与待备份数据属性相同的目标数据。属性信息可以指示数据与数据之间的内在联系,可以通过相同的属性信息找到相同或者相似的数据,也就是属性相同的数据。而相同或相似的数据,重要程度可以被视为相当,因此
可以通过属性信息相同的数据确定待备份数据的重要程度。
52.需要说明的是,目标数据的数量可以是一条,也可以是多条。
53.步骤102,获取针对所述目标数据的操作信息,并根据所述操作信息确定针对所述目标数据的第一重要等级信息;
54.数据库不仅可以对数据进行存储,还可以对数据进行操作,如修改、查询、添加等等,为了实现数据备份,可以将这些操作形成相应的信息,如修改信息、查看信息等存储在数据库中。
55.一条数据被的操作的次数越多,如反复进行修改,或多次被查看,可以认为该数据是重要的,且可以认为该数据的重要程度与它被操作的次数、操作的类型等呈现正相关的关系。
56.可以理解,操作信息可以包括一条或多条针对同一目标数据的查看信息和修改信息。
57.作为一示例,一条目标数据被修改了3次,以及被查看了2次,那么该目标数据对应的操作信息至少包括3条修改信息,以及2条查看信息,可以根据这3条修改信息,以及2条查看信息,确定针对该目标数据的第一重要等级信息。
58.由于目标数据与待备份数据的属性相同,可以认为目标数据的重要程度与待备份数据的重要程度呈现正相关的关系。
59.为了实现数据备份,可以针对目标数据获取其对应的一条或多条操作信息,进而可以根据这些操作信息,确定针对目标数据的第一重要等级信息。目标数据的第一重要等级信息可以被视为与待备份数据的重要程度相关,也就是说,可以通过目标数据的第一重要程度信息确定待备份数据的重要程度,进而可以根据待备份数据的重要程度确定相应的备份策略。
60.需要注意的是,由于目标数据的数量可以一条或多条,得到的第一重要等级信息的数量也可以是一条或多条,可以理解,所述第一重要等级信息与所述目标数据的数量可以是一一对应。
61.步骤103,对所述目标数据,以及所述待备份数据进行特征分析,确定针对所述目标数据与所述待备份数据之间的关联等级信息;
62.需要说明的是,属性相同的数据,可能针对的事件并不相同,而不同事件之间的数据的重要程度可能是不同的。
63.为了实现数据备份,可以对目标数据,以及待备份数据分别进行特征提取,进而可以将目标数据的特征与待备份数据的特征进行分析,如可以针对两者的内容特征进行分析,进而可以根据相同的特征数量,确定目标数据与待备份数据之间的关联等级信息。目标数据与待备份数据之间的关联等级,可以进一步指示目标数据与待备份数据之间的关系,关联等级越高,目标数据与待备份数据的相似程度就越高,则意味着待备份数据的重要程度和目标数据的重要程度相关程度越高,可以通过目标数据的重要程度精确计算待备份数据的重要程度。
64.需要注意的是,目标数据的数量可以是一条或多条,得到的针对目标数据与待备份数据之间的关联等级信息也可以是一条或多条,可以理解,关联等级信息与目标数据的数量可以一一对应。
65.需要说明的是,关联等级信息可以用于表征目标数据与待备份数据之间的关联程度。
66.步骤104,根据所述第一重要等级信息和所述关联等级信息,确定针对所述待备份数据的第二重要等级信息;
67.经过如上步骤,可以得到针对目标数据的第一重要等级信息和关联等级信息,进而可以根据针对目标数据对应的关联等级信息和重要等级信息,得到该目标数据相对对待备份数据的第二重要等级信息。第二重要等级信息可以用于表征待备份数据的重要程度,对于重要程度较高的数据,可以采用安全等级较高的备份方式进行备份,这意味着需要较多资源,而对于重要程度较低的数据,可以采用安全等级较低的备份进行备份,可以减少资源消耗。
68.需要说明的是,由于目标数据的数量可以是一条或多条,得到针对待备份数据的第二重要等级信息的数量也可以是一条或多条,可以理解,第二重要等级信息与目标数据在数量上可以是一一对应。
69.步骤105,根据所述第二重要等级信息,从多个预设的备份策略中确定目标备份策略,并采用所述目标备份策略对所述待备份数据进行备份。
70.其中,所述备份策略至少包括以下一项或多项:存储载体的类型、存储载体的地理位置、加密等级。
71.如存储载体的类型可以包括光存储载体,如光盘、磁存储载体,如机械硬盘、电存储载体,如固态硬盘等。
72.又如存储载体的地理位置可以包括位于不同地理区域的机房,如本地机房、异地机房等。
73.又如加密等级可以包括不进行加密的等级、采用纯数字进行加密的等级、采用数字和字母进行加密的等级、采用数字和大小写字母以及符号进行加密的等级等。
74.为了实现数据备份,可以预设设置多个备份策略与多个重要等级之间的对应关系,其中,每个重要等级具有相应的等级数。
75.在得到一条或多条针对待备份数据的第二重要等级信息之后,可以先确定每一条第二重要等级信息对应的重要等级,进而可以确定一个或多个等级数,进而可以对一个或多个等级数进行求平均数计算,根据计算结果确定待备份数据的等级数,进而可以根据该等级数确定待备份数据对应的重要等级,采用对应的备份策略进行备份。不同的备份策略的安全级别可以是不同的,其资源消耗也可以是不同的,根据待备份数据的重要等级确定相应的备份策略,采用不同的备份策略进行备份,可以将数据区分备份,减少资源消耗,提高备份安全级别。
76.在本发明实施例中,通过获取待备份数据的属性信息,并根据所述属性信息,确定与所述待备份数据属性相同的目标数据;进而可以获取针对所述目标数据的操作信息,并根据所述操作信息确定针对所述目标数据的第一重要等级信息,从而可以对所述目标数据,以及所述待备份数据进行特征分析,确定针对所述目标数据与所述待备份数据之间的关联等级信息,进一步可以根据所述第一重要等级信息和所述关联等级信息,确定针对所述待备份数据的第二重要等级信息;最后可以根据所述第二重要等级信息,从多个预设的备份策略中确定目标备份策略,并采用所述目标备份策略对所述待备份数据进行备份,实
现了针对待备份数据进行区分备份,不仅可以保证重要数据的安全,也可以充分提高资源的利用效率。
77.参照图2,示出了本发明一实施例提供的另一种数据备份的方法的步骤流程图,具体可以包括如下步骤:
78.步骤201,获取待备份数据的属性信息,并根据所述属性信息,确定所述待备份数据的信息源;
79.其中,信息源可以包括用户的类型。作为一示例,提供事件的用户可以作为一个类型,针对其他用户提供的事件进行处理的用户可以作为另一类型。
80.其中,属性信息至少可以包括针对数据在数据库中的存储结构信息、存储位置信息、数据类型信息中的一项或多项。
81.在实际中,不同用户类型的数据、不同的事件对应的数据,它们的存储位置可能是不同的,存储结构信息可能是不同的,数据类型信息可能是不同的,而不同用户类型的数据的重要程度也可能是不同的,一些用户类型的数据可能是相对重要的,一些用户类型的数据可能是相对不重要的。
82.具体的,可以针对不同的用户类型设置不同的数据属性规则,如不同的用户类型的数据存储在不同的位置,在接收到针对待备份数据的备份指示时,可以获取待备份数据的属性信息,进而可以通过待备份数据的属性信息,以及预设针对不同用户类型的数据属性规则,确定待备份数据的用户类型。同一类型的用户的数据,可以被视为具有一定的相似程度,可以将同一类型的用户类型的数据,确定为与待备份数据相关的数据,进而可以利用该与待备份数据相关的数据,确定待备份数据的重要程度,以确定待备份数据的备份方式。
83.步骤202,遍历所述数据库中的数据,确定与所述待备份数据的信息源相同的目标数据;
84.为了实现数据备份,当确定待备份数据的信息源之后,可以针对一个或多个数据库中的数据对应的信息源进行比较,进而可以确定与待备份数据的信息源相同的目标数据,以便于采用目标数据对待备份数据进行备份。
85.通过比对的方式遍历数据库,可以实现找全,避免遗漏,进而得到一个与待备份数据的信息源相同的数据集合,以在计算待备份数据的重要程度时,可以获得更加准确的结果。
86.步骤203,获取针对所述目标数据的操作信息,并根据所述操作信息确定针对所述目标数据的第一重要等级信息;
87.目标数据的第一重要等级信息可以被视为与待备份数据的重要程度相关,也就是说,可以通过目标数据的第一重要程度信息确定待备份数据的重要程度,进而可以根据待备份数据的重要程度确定相应的备份策略。
88.在本发明一实施例中,所述操作信息可以包括针对所述目标数据的查看信息和修改信息。
89.其中,针对目标数据的查看信息可以是针对目标数据的查询信息,每次针对目标数据进行查询,都可以生成一条对应的查询信息并存储在数据库中。
90.针对目标数据的修改信息可以针对目标数据进行修改操作而形成的记录信息,每一次针对目标数据进行修改,都可以生成一条对应的修改信息存储在数据库中。
91.可以理解,目标数据对应一条或多条查看信息和/或修改信息。
92.步骤203可以包括如下子步骤:
93.子步骤s11,根据所述查看信息,确定针对所述目标数据的查看频率;
94.子步骤s12,根据所述修改信息,确定针对所述目标数据的修改频率;
95.其中,查看频率可以根据查看信息的数量,以及到当前时间的时间长度计算,也就是目标数据创建时间起,截止接收到针对待备份数据进行备份的指示之前的时间长度。
96.作为一示例,目标数据可以是备案资料,其从创建时间到备份服务器接收到针对待备份数据进行备份的指示之前的时间长度为10h,在这期间,用户查看了3次,则针对该备案资料的查看频率为3/10,同样的,修改频率的计算原理也相同或相似。针对数据的查看和修改的次数,可以用于表征数据的重要程度,查看或者修改的次数越多,说明数据越重要,可以通过目标数据的查看频率和修改频率计算目标数据的重要程度。
97.子步骤s13,根据针对目标数据的查看频率和修改频率的比值,确定所述查看信息和所述修改信息相对所述目标数据的权重比;
98.针对同一数据的查询次数和修改次数可能是不同,而两者都与该数据的重要程度呈现正相关的关系,为了实现数据备份,在得到针对每一条目标数据的查看频率和修改频率之后,可以根据该目标数据的查看频率和修改频率的比值,确定该目标数据的查看信息和修改信息的权重比。针对数据的查看和修改可以是不一样,修改次数多查看次数少,或查看次数多修改次数少等情况可以同样反映数据的重要程度,通过计算查看信息和修改信息的权重比,可以更准确计算目标数据的准确度。
99.需要注意的是,由于目标数据的数量可以是一条或多条,针对目标数据的查看信息和修改信息的权重比的数量也可以是一条或多条,权重比与目标数据在数量上可以是一一对应。
100.子步骤s14,根据针对目标数据的查看信息、修改信息和权重比,确定针对所述目标数据的第一重要等级信息。
101.具体的,得到针对目标数据的查看信息和修改信息的权重比之后,可以采用针对目标数据,的修改信息的数量以及查看信息的数量,以及二者的权重比,确定针对每一条目标数据的第一重要等级信息。根据查看信息的数量、修改信息的数量以及二者的权重比计算的第一重要等级信息更加准确。
102.步骤204,获取针对所述待备份数据的第一数据特征信息;
103.其中,第一数据特征信息至少可以包括以下一项或多项:文件名称、文件大小、文件创建时间、文件内容。
104.属性相同的数据,可能针对的事件并不相同,可以理解,目标数据与待被备份数据可能是针对同一个事件进行处理而产生的数据,也可能不是,而不同事件之间的数据的重要程度可能是不同的。
105.需要说明的是,数据在数据库中通常以文件形式存储,一些特征信息如文件名称、文件大小、文件创建时间、文件内容等,可以用于判断不同数据所针对的事件是否相同。
106.作为一示例,可以对目标数据和待备份数据的文件内容进行关键词识别,若在目标数据和待备份数据的文件内容中均存在关键词,则可以认为该目标数据和待备份数据是针对同一事件进行处理而产生的数据。
107.为了实现数据备份,可以获取待备份数据的第一数据特征信息,可以用于与目标数据进行特征匹配,以确定目标数据与待备份数据之间的关联等级信息。
108.步骤205,获取针对所述目标数据的第二数据特征信息;
109.其中,第二数据特征信息至少可以包括以下一项或多项:文件名称、文件大小、文件创建时间、文件内容。
110.在具体实现中,当获取针对待备份数据的第一数据特征信息之后,可以进一步获取目标数据的第二数据特征信息,得到第二数据特征信息。得到针对目标数据的第二数据特征信息之后,可以与针对待备份数据的第一数据特征信息进行特征匹配,从而可以根据匹配结果计算目标数据与待备份数据之间的相似程度。
111.需要注意的是,目标数据的数量可以一条或多条,得到的第二数据特征信息的数量也可以是一条或多条,可以理解,第二数据特征信息与目标数据在数量上可以是一一相对的。
112.步骤206,将所述第二数据特征信息分别与所述第一数据特征信息进行特征匹配,并根据匹配结果确定针对所述目标数据与所述待备份数据之间的关联等级信息;
113.在得到针对目标数据的第二数据特征信息之后,可以将第二数据特征信息与第一数据特征信息进行特征匹配,查找相同的数据特征数量,进而可以根据目标数据的相同的数据特征数量与第一数据特征信息的数据特征数量的比值,确定针对目标数据与待备份数据之间的关联等级信息。这样,得到关联等级信息更加准确,关联等级信息可以用于表征目标数据与待备份数据之间的相似程度,得到二者的相似程度之后,可以进一步计算待备份数据的重要程度。
114.步骤207,根据所述第一重要等级信息和所述关联等级信息,确定针对所述待备份数据的第二重要等级信息;
115.第二重要等级信息可以用于表征待备份数据的重要程度,对于重要程度较高的数据,可以采用安全等级较高的备份方式进行备份,这意味着需要较多资源,而对于重要程度较低的数据,可以采用安全等级较低的备份进行备份,可以减少资源消耗。
116.步骤208,根据所述第二重要等级信息,从多个预设的备份策略中确定目标备份策略,并采用所述目标备份策略对所述待备份数据进行备份。
117.不同的备份策略的安全级别可以是不同的,其资源消耗也可以是不同的,根据待备份数据的重要等级确定相应的备份策略,采用不同的备份策略进行备份,可以将数据区分备份,减少资源消耗,提高备份安全级别。
118.在本发明实施例中,通过获取待备份数据的属性信息,并根据属性信息,确定待备份数据的用户类型,进而可以遍历数据库中的数据,确定与待备份数据的用户类型相同的一条或多条目标数据,从而可以获取针对目标数据的操作信息,并根据操作信息确定针对目标数据的第一重要等级信息,可以进一步获取针对待备份数据的第一数据特征信息,以及获取针对目标数据的第二数据特征信息,以可以将第二数据特征信息分别与第一数据特征信息进行特征匹配,并根据匹配结果确定针对目标数据与待备份数据之间的关联等级信息,可以更进一步的根据第一重要等级信息和关联等级信息,确定针对待备份数据的第二重要等级信息,最后可以根据第二重要等级信息,从多个预设的备份策略中确定目标备份策略,并采用目标备份策略对待备份数据进行备份,实现了针对待备份数据进行区分备份,
不仅可以保证重要数据的安全,也可以充分提高资源的利用效率。
119.需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
120.参照图3,示出了本发明一实施例提供的一种数据备份的装置的结构示意图,具体可以包括如下模块:
121.目标数据模块301,用于获取待备份数据的属性信息,并根据所述属性信息,确定与所述待备份数据属性相同的目标数据;
122.第一重要等级模块302,用于获取针对所述目标数据的操作信息,并根据所述操作信息确定针对所述目标数据的第一重要等级信息;
123.关联等级模块303,用于对所述目标数据,以及所述待备份数据进行特征分析,确定针对所述目标数据与所述待备份数据之间的关联等级信息;
124.第二重要等级模块304,用于根据所述第一重要等级信息和所述关联等级信息,确定针对所述待备份数据的第二重要等级信息;
125.备份策略模块305,用于根据所述第二重要等级信息,从多个预设的备份策略中确定目标备份策略,并采用所述目标备份策略对所述待备份数据进行备份。
126.在本发明一实施例中,关联等级模块303可以包括:
127.第一数据特征子模块,用于获取针对所述待备份数据的第一数据特征信息;
128.第二数据特征子模块,用于获取针对所述目标数据的第二数据特征信息;
129.特征匹配子模块,用于将所述第二数据特征信息分别与所述第一数据特征信息进行特征匹配,并根据匹配结果确定针对所述目标数据与所述待备份数据之间的关联等级信息。
130.在本发明一实施例中,所述第一特征信息和所述第二特征信息至少包括以下一项或多项:文件名称、文件大小、文件创建时间、文件内容。
131.在本发明一实施例中,所述操作信息包括针对所述目标数据的查看信息和修改信息,第一重要等级模块302可以包括:
132.查看频率子模块,用于根据所述查看信息,确定针对所述目标数据的查看频率;
133.修改频率子模块,用于根据所述修改信息,确定针对所述目标数据的修改频率;
134.权重比子模块,用于根据针对目标数据的查看频率和修改频率的比值,确定针对所述目标数据的权重比;
135.第一重要等级子模块,用于根据针对目标数据的查看信息、修改信息和权重比,确定针对所述目标数据的第一重要等级信息。
136.在本发明一实施例中,目标数据模块301可以包括:
137.用户类型子模块,用于根据所述属性信息,确定所述待备份数据的业务信息源;
138.目标数据子模块,用于遍历所述数据库中的数据,确定与所述待备份数据的信息源相同的目标数据。
139.在本发明一实施例中,所述备份策略至少包括以下一项或多项:存储载体的类型、
所述存储载体的地理位置、加密等级。
140.本发明一实施例还提供了一种电子设备,可以包括处理器、存储器及存储在存储器上并能够在处理器上运行的计算机程序,计算机程序被处理器执行时实现如上数据备份的方法。
141.本发明一实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现如上数据备份的方法。
142.对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
143.本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
144.本领域内的技术人员应明白,本发明实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
145.本发明实施例是参照根据本发明实施例的方法、终端设备()、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
146.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
147.这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
148.尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
149.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要
素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
150.以上对所提供的数据备份的方法及装置、电子设备、存储介质,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1