记录备份信息的方法和装置制造方法及图纸

技术编号:9568887 阅读:60 留言:0更新日期:2014-01-16 02:29
本发明专利技术提供一种记录备份信息的方法和装置,所述方法包括:响应于数据集的备份操作,获取备份操作中已备份数据项的信息;在数据集的备份信息的数据项列表中包含所述已备份数据项,并确定出数据项列表中与已备份数据项对应的数据项;在备份信息中添加与备份操作对应的状态列表,使得在该列表中,所述数据项列表中与已备份数据项对应的数据项具有已备份的状态标记。所述装置与上述方法对应。利用本发明专利技术实施例的方法和装置,能够对数据集备份过程中的备份信息进行记录,清楚示出数据集中的各个数据项在每次备份操作中的备份状态,为数据项的查询提供便利。

【技术实现步骤摘要】
【专利摘要】本专利技术提供一种记录备份信息的方法和装置,所述方法包括:响应于数据集的备份操作,获取备份操作中已备份数据项的信息;在数据集的备份信息的数据项列表中包含所述已备份数据项,并确定出数据项列表中与已备份数据项对应的数据项;在备份信息中添加与备份操作对应的状态列表,使得在该列表中,所述数据项列表中与已备份数据项对应的数据项具有已备份的状态标记。所述装置与上述方法对应。利用本专利技术实施例的方法和装置,能够对数据集备份过程中的备份信息进行记录,清楚示出数据集中的各个数据项在每次备份操作中的备份状态,为数据项的查询提供便利。【专利说明】记录备份信息的方法和装置
本专利技术涉及数据库中应用数据的备份和查询,更具体而言,涉及记录备份信息的 方法和装置。
技术介绍
随着信息技术的快速发展,需要存储和处理的数据量越来越庞大。许多应用的数 据量可能达到几百G甚至更多。一般地,应用数据集往往包括许多个数据项,并具有一个索 引文件,该索引文件会记录数据集中各个数据项的信息。这些数据项信息可以包括:数据项 的创建时间,大小,存储位置等等。在应用数据集较为庞大的情况下,该索引文件的大小往 往也在IG以上。另一方面,出于安全性的要求,往往需要将各种数据进行备份,以防止数据丢失的 风险。为完成数据备份,典型地,借助于备份工具将应用数据集备份到具有大容量存储空间 的服务器中。这样的备份可以定期规律地执行,也可以根据用户的设定来执行。在数据备 份过程中,备份工具将应用数据集连同其索引文件作为一个数据包一同备份到服务器中, 服务器将这样的数据包存储为一项元数据。对于每个这样的元数据,服务器会为其创建一 个描述文件,其中记录该元数据的创建时间、大小、存储位置等等。由此,服务器可以根据备 份时间记录各个备份版本的应用数据集的基本信息。基于上述基本信息,用户可以根据备 份时间查询并恢复特定版本的应用数据集。然而,在许多情况下,用户仅仅想要查询应用数据集中特定的数据项。由于上述备 份和查询机制无法提供特定数据项的查询,而用户通常也无法确定地知道想要查询的数据 项的创建时间或备份时间,因此用户往往只能针对各个版本的数据集进行查询。具体地,用 户需要从服务器中恢复每个版本的数据集的索引文件,根据索引文件的内容获取数据项的 信息,基于这些信息找到想要查询的数据项。然而,在许多情况下,数据集的备份被设定为 以很短的周期规律地执行,尤其是在增量备份(incremental backup)的情况下,备份周期 经常是在半个小时甚至更短。这就产生了大量不同版本的数据集及其索引文件。如前所述, 在数据集较大的情况下,索引文件的大小经常也在IG以上。因此,从服务器恢复每个版本 的索引文件将花费大量的时间。并且,在恢复索引文件之后,仍然需要用户自己一一分析各 个索引文件才能找到想要查询的数据项。无疑,上述查询过程消耗用户大量的时间和精力。因此,希望能有一种方案,能够改善数据项的备份和查询。
技术实现思路
鉴于以上提出的问题,提出本专利技术,旨在提供一种方案,能够对数据集备份过程中 的备份信息进行记录,以示出数据项的备份状态。根据本专利技术一个实施例,提供一种记录备份信息的方法,包括:响应于数据集的备 份操作,获取所述备份操作中已备份数据项的信息;在数据集的备份信息的数据项列表中 包含所述已备份数据项,并确定出所述数据项列表中与已备份数据项对应的数据项;在所述备份信息中添加与所述备份操作对应的状态列表,使得在所述状态列表中,所述数据项列表中与已备份数据项对应的数据项具有已备份的状态标记。根据本专利技术另一实施例,提供一种记录备份信息的装置,包括:信息获取单元,配置为响应于数据集的备份操作,获取所述备份操作中已备份数据项的信息;数据项列表操作单元,配置为在数据集的备份信息的数据项列表中包含所述已备份数据项,并确定出所述数据项列表中与已备份数据项对应的数据项;状态列表操作单元,配置为在所述备份信息中添加与所述备份操作对应的状态列表,使得在所述状态列表中,所述数据项列表中与已备份数据项对应的数据项具有已备份的状态标记。利用本专利技术实施例的方法和装置,能够对数据集备份过程中的备份信息进行记录,从而示出数据集中的各个数据项在每次备份操作中的备份状态。上述备份信息的记录能够为数据项的查询提供极大的便利。【专利附图】【附图说明】通过结合附图对本公开示例性实施方式进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施方式中,相同的参考标号通常代表相同部件。图1示出了适于用来实现本专利技术实施方式的示例性计算系统100的框图;图2示出根据本专利技术一个实施例的记录备份信息的方法的流程图;图3不出根据一个实施例与首次备份对应的备份信息;图4示出根据一个实施例的步骤22的具体执行方式;图5示出扩增备份信息的例子;图6示出根据一个实施例的步骤22的子步骤;图7示出根据另一实施例的步骤22的子步骤;图8示出根据一个实施例的已备份数据项和备份信息;以及 图9示出根据一个实施例的记录备份信息的装置的示意框图。【具体实施方式】下面将参照附图更详细地描述本公开的优选实施方式。虽然附图中显示了本公开的优选实施方式,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了适于用来实现本专利技术实施方式的示例性计算系统100的框图。如图1 所示,计算机系统100可以包括:CPU (中央处理单元)10URAM (随机存取存储器)102,ROM (只读存储器)103、系统总线104、硬盘控制器105、键盘控制器106、串行接口控制器107、并行接口控制器108、显示控制器109、硬盘110、键盘111、串行外部设备112、并行外部设备 113和显示器114。在这些设备中,与系统总线104耦合的有CPU101、RAM102、R0M103、硬盘控制器105、键盘控制器106、串行控制器107、并行控制器108和显示控制器109。硬盘110 与硬盘控制器105耦合,键盘111与键盘控制器106耦合,串行外部设备112与串行接口控制器107耦合,并行外部设备113与并行接口控制器108耦合,以及显示器114与显示控制器109耦合。应当理解,图1所述的结构框图仅仅是为了示例的目的,而不是对本专利技术范围 的限制。在某些情况下,可以根据具体情况增加或减少某些设备。所属
的技术人员知道,本专利技术可以实现为系统、方法或计算机程序产品。 因此,本公开可以具体实现为以下形式,即:可以是完全的硬件、也可以是完全的软件(包括 固件、驻留软件、微代码等),还可以是硬件和软件结合的形式,本文一般称为“电路”、“模 块”或“系统”。此外,在一些实施例中,本专利技术还可以实现为在一个或多个计算机可读介质 中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计 算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是一但不限 于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者本文档来自技高网
...

【技术保护点】
一种记录备份信息的方法,包括:响应于数据集的备份操作,获取所述备份操作中已备份数据项的信息;在数据集的备份信息的数据项列表中包含所述已备份数据项,并确定出所述数据项列表中与已备份数据项对应的数据项;在所述备份信息中添加与所述备份操作对应的状态列表,使得在所述状态列表中,所述数据项列表中与已备份数据项对应的数据项具有已备份的状态标记。

【技术特征摘要】

【专利技术属性】
技术研发人员:李雅洁李玉猛陈超秦炜
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:

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

1