【技术实现步骤摘要】
本专利技术涉及数据处理,尤其涉及高效数据恢复。
技术介绍
计算机已变得高度集成于工作、家庭、移动设备以及许多其他地方中。计算机可快速且有效地处理大量信息。被设计成在计算机系统上运行的软件应用允许用户执行包括商业应用、学校作业、娱乐等等在内的各种各样的功能。软件应用通常被设计成执行专门的任务,诸如用于草拟文档的文字处理器应用或者用于发送、接收和组织电子邮件的电子邮件程序。因此,软件应用及其对应的用户生成的数据对于用户和公司往往非常有价值。在许多情况下,这种应用数据被备份在其它(远程)计算系统上。数据备份通常储存每个数据文件的副本。当随着时间对这些文件作出改变,备份盖写先前储存的备份数据以确保备份·数据是最新的。随着时间推移且越来越多的用户创建并编辑数据,这些数据备份可能变得愈加大。处理并传输这些大量数据可能变得繁重。
技术实现思路
此处描述的实施例涉及使用自定义模式定位并还原已备份的项,并高效传输恢复数据。在一实施例中,计算机系统定义一模式,该模式提供备份数据集中的数据搜索和检索。该模式为每个数据库项储存可搜索属性,并利用一文件系统来为备份集的数据项储存文件系统元数据。该计算 ...
【技术保护点】
一种在包括多个计算系统的计算机联网环境中在包括至少一个处理器和存储器的计算机系统处,用于使用自定义模式来定位并还原已备份项的计算机实现的方法,所述方法包括:定义模式的动作,所述模式被配置来提供备份数据集中的数据搜索和检索,其中所述模式为每个数据库项储存可搜索属性,并利用文件系统为所述备份集的数据项储存文件系统元数据;接收在所述备份数据集的至少一个中寻找一个或多个数据项的请求的动作;访问所述模式以从所储存的可搜索属性中确定所述备份数据集中的哪些恢复点包括所请求的数据项的动作;以及从所述备份数据集内的已确定的恢复点还原所请求的数据项的动作。
【技术特征摘要】
2011.09.12 US 13/230,7941.一种在包括多个计算系统的计算机联网环境中在包括至少一个处理器和存储器的计算机系统处,用于使用自定义模式来定位并还原已备份项的计算机实现的方法,所述方法包括 定义模式的动作,所述模式被配置来提供备份数据集中的数据搜索和检索,其中所述模式为每个数据库项储存可搜索属性,并利用文件系统为所述备份集的数据项储存文件系统元数据; 接收在所述备份数据集的至少一个中寻找一个或多个数据项的请求的动作; 访问所述模式以从所储存的可搜索属性中确定所述备份数据集中的哪些恢复点包括所请求的数据项的动作;以及 从所述备份数据集内的已确定的恢复点还原所请求的数据项的动作。2.如权利要求I所述的方法,其特征在于,所述可搜索属性包括以下至少一个时间的指示数据部分第一次储存在所述备份集中的时间,和数据部分最后一次被访问的时间。3.如权利要求2所述的方法,其特征在于,使用所述模式的用户界面显示所述备份集的一个范围,其中所述数据部分是所述备份集的部分。4.如权利要求2所述的方法,其特征在于,所述用户界面为每个数据项示出了第一恢复点和最后一个恢复点。5.如权利要求I所述的方法,其特征在于,文件系统元数据包括父信息和文件名信息。6.如权利要求5所述的方法,其特征在于,所述父信息和文件名信息储存在分开的表中。7.如权利要求5所述的方法,其特征在于,所述父信息包括被分成两个部分的路径,所述两个部分的第一部分在长度上被限制为预定义数据长度。8.如权利要求5所述的方法,其特征在于,关于子项的已扩展信息的一个或多个部分被储存在附加表中,所述附加表使用专用于所储存和所查询的属性类型的模式,所述已扩展信息允许实现所述已扩展信息的搜索和恢复功能。9.如权利要求5所述的方法,其特征在于,子项信息基于所述子项的数据源的上下文被扩展,以添加一个或多个专用子项特性。10.如权利要求I所述的方法,其特征在于,所述文件系统元数据被储存在无数据虚拟硬盘驱动器中,所述无数据虚拟硬盘驱动器被配置来储存与数据文件对应的元数据和属性一起创建的数据文件,但不储存实际数据文件的数据。11.如权利要求10所述的方法,其特征在于,在数据恢复期间,所述无数据虚拟硬盘...
【专利技术属性】
技术研发人员:A·辛格拉,A·S·杰亚普拉卡什,B·K·阿加瓦拉,D·萨卡,P·V·坎佐德,A·斯里瓦斯塔瓦,V·普拉巴,
申请(专利权)人:微软公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。