[发明专利]高效数据恢复有效
申请号: | 201210335372.0 | 申请日: | 2012-09-11 |
公开(公告)号: | CN102902601A | 公开(公告)日: | 2013-01-30 |
发明(设计)人: | A·辛格拉;A·S·杰亚普拉卡什;B·K·阿加瓦拉;D·萨卡;P·V·坎佐德;A·斯里瓦斯塔瓦;V·普拉巴 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F17/30 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 杨洁 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 高效 数据 恢复 | ||
1.一种在包括多个计算系统的计算机联网环境中在包括至少一个处理器和存储器的计算机系统处,用于使用自定义模式来定位并还原已备份项的计算机实现的方法,所述方法包括:
定义模式的动作,所述模式被配置来提供备份数据集中的数据搜索和检索,其中所述模式为每个数据库项储存可搜索属性,并利用文件系统为所述备份集的数据项储存文件系统元数据;
接收在所述备份数据集的至少一个中寻找一个或多个数据项的请求的动作;
访问所述模式以从所储存的可搜索属性中确定所述备份数据集中的哪些恢复点包括所请求的数据项的动作;以及
从所述备份数据集内的已确定的恢复点还原所请求的数据项的动作。
2.如权利要求1所述的方法,其特征在于,所述可搜索属性包括以下至少一个时间的指示:数据部分第一次储存在所述备份集中的时间,和数据部分最后一次被访问的时间。
3.如权利要求2所述的方法,其特征在于,使用所述模式的用户界面显示所述备份集的一个范围,其中所述数据部分是所述备份集的部分。
4.如权利要求2所述的方法,其特征在于,所述用户界面为每个数据项示出了第一恢复点和最后一个恢复点。
5.如权利要求1所述的方法,其特征在于,文件系统元数据包括父信息和文件名信息。
6.如权利要求5所述的方法,其特征在于,所述父信息和文件名信息储存在分开的表中。
7.如权利要求5所述的方法,其特征在于,所述父信息包括被分成两个部分的路径,所述两个部分的第一部分在长度上被限制为预定义数据长度。
8.如权利要求5所述的方法,其特征在于,关于子项的已扩展信息的一个或多个部分被储存在附加表中,所述附加表使用专用于所储存和所查询的属性类型的模式,所述已扩展信息允许实现所述已扩展信息的搜索和恢复功能。
9.如权利要求5所述的方法,其特征在于,子项信息基于所述子项的数据源的上下文被扩展,以添加一个或多个专用子项特性。
10.如权利要求1所述的方法,其特征在于,所述文件系统元数据被储存在无数据虚拟硬盘驱动器中,所述无数据虚拟硬盘驱动器被配置来储存与数据文件对应的元数据和属性一起创建的数据文件,但不储存实际数据文件的数据。
11.如权利要求10所述的方法,其特征在于,在数据恢复期间,所述无数据虚拟硬盘驱动器被挂载,且实现文件系统应用程序编程接口来提取要恢复的所述数据项的元数据。
12.一种用于实现用于高效传输恢复数据的方法的计算机程序产品,所述计算机程序产品包括其上储存有计算机可执行指令的一个或多个计算机可读存储介质,所述计算机可执行指令在被计算系统的一个或多个处理器执行时使得所述计算系统执行所述方法,所述方法包括:
从用户接收要从一组数据备份中的指定恢复点恢复一个或多个备份数据项的指示的动作;
计算对应于每个用户指定备份数据项的校验和数据的动作;
将用户指定的备份数据文件的计算出的所述校验和数据与相关联于已经在用户计算机系统上的数据项的校验和数据进行比较,以确定备份数据项的哪些片段要被还原给用户的动作;
从至少一个数据备份接收校验和还未存在于所述用户计算机系统上的那些已备份数据项的动作;以及
将所接收到的备份数据项与用户的现存数据项结合,以使得用户的数据完全恢复的动作。
13.如权利要求12所述的计算机程序产品,其特征在于,所述备份数据和校验和被加版本。
14.如权利要求13所述的计算机程序产品,其特征在于,所述备份数据从指定的备份数据版本中被还原。
15.一种计算机系统,包括:
一个或多个处理器;
系统存储器;
其上储存有计算机可执行指令的一个或多个计算机可读存储介质,所述计算机可执行指令在由所述一个或多个处理器执行时使得所述计算系统执行一种用于使用自定义模式定位和还原已备份项的方法,所述方法包括以下:
定义模式的动作,所述模式被配置来提供备份数据集中的数据搜索和检索,其中该模式为每个数据库项储存可搜索属性,并利用文件系统为备份集的数据项储存文件系统元数据,并且其中所述文件系统元数据被储存在无数据虚拟硬盘驱动器中,所述无数据虚拟硬盘驱动器被配置来储存与数据文件对应的元数据和属性一起创建的数据文件,但不储存实际数据文件的数据;
接收在所述备份数据集的至少一个中寻找一个或多个数据项的请求的动作;
访问所述模式以从所储存的可搜索属性中确定所述备份数据集中的哪些恢复点包括所请求的数据项的动作;以及
从所述备份数据集内的已确定的恢复点还原所请求的数据项的动作,其中在数据恢复期间,所述无数据虚拟硬盘驱动器被挂载,且文件系统应用程序编程接口可被实现,以提取要恢复的数据项的元数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210335372.0/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置