[发明专利]使用元数据虚拟硬盘驱动器和差分虚拟硬盘驱动器进行备份有效
申请号: | 201080049261.2 | 申请日: | 2010-10-12 |
公开(公告)号: | CN102597983A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | P·V·坎佐德;V·普拉巴;A·阿里;A·辛格拉;D·M·拉纳德;S·巴拉萨布莱曼尼亚姆;K·S·阿南德;C·斯里尼瓦桑;M·K·瓦利亚帕拉姆比尔;R·V·普迪派蒂 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F15/16 | 分类号: | G06F15/16;G06F9/44;G06F9/06 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈斌 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 数据 虚拟 硬盘驱动器 进行 备份 | ||
背景
随着商业变得更加面向计算机,针对意外数据丢失的保护的重要性增加。许多企业级数据备份系统包括某种形式的现场(on-site)数据存储。例如,企业可周期性地将备份数据存储到专用于托管(host)备份数据的数据存储设备(例如,专用备份存储服务器)。在用户级,用户工作站处的硬盘可被分区(例如,对半划分),并且存储在主分区中的数据可被周期性地复制到次分区。当还原主分区时,来自次分区的数据可被复制到主分区。这种备份系统可增加企业处的数据存储成本(例如,因为购买并维护备份磁盘或其他数据存储)并且降低企业处的数据存储利用率(例如,因为数据存储容量的一部分专用于备份,而数据存储容量的减少的部分可用于存储“活动(active)”数据)。
概述
公开了使用元数据虚拟硬盘(VHD)和差分VHD进行备份的系统和方法。在初始备份操作期间,创建用于计算机系统处的数据卷的备份VHD和与该备份VHD相对应的元数据VHD。将该备份VHD传送到远程存储位置(例如,在线云存储位置),而该元数据VHD(其在大小上可显著小于该备份VHD)被保持在该计算机系统处。当对该数据卷处的文件做出改变时,创建差分VHD,该差分VHD指示所述改变,并且更新该元数据VHD以反映所述改变。该差分VHD也可显著小于该备份VHD,因为该差分VHD可只包括文件的自从前一备份操作起已改变的部分。在后续备份操作期间,该数据卷可被备份而不创建新的备份VHD。相反,更新后的元数据VHD的副本和该差分VHD可被传送到该远程存储位置。
通过使用元数据VHD和差分VHD,可备份计算机系统的数据卷而不需要在该计算机系统处存储备份VHD。此外,该元数据VHD和差分VHD可被用来在其他计算机系统处还原特定文件,而不将整个备份VHD下载到所述其他计算机系统。因此,元数据VHD和差分VHD的使用可允许单实例的与机器无关的备份。例如,多个计算机系统可从单个远程存储的备份VHD恢复文件。
提供本概述以便以简化的形式介绍将在以下详细描述中进一步描述的一些概念。本概述并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制所要求保护主题的范围。
附图简述
图1是示出使用元数据VHD和差分VHD进行备份的系统的一特定实施例的框图;
图2是示出使用元数据VHD和差分VHD进行备份的系统的另一特定实施例的框图;
图3是示出图1或图2的元数据VHD的一特定实施例的图示;
图4是示出将前向差分VHD转换为后向差分VHD的方法的一特定实施例的图示;
图5是示出使用元数据VHD和差分VHD进行备份的方法的一特定实施例的流程图;
图6是示出使用元数据VHD和差分VHD进行备份的方法的另一特定实施例的流程图;
图7是示出使用差分VHD支持备份的方法的一特定实施例的流程图;
图8是示出使用差分VHD支持备份(包括将前向差分VHD转换为后向差分VHD)的方法的另一特定实施例的流程图;以及
图9是计算环境的框图,该计算环境包括可用于支持如图1-8所示的计算机实现的方法、计算机程序产品和系统组件的实施例的计算设备。
详细描述
在一特定实施例中,公开了一种方法,该方法包括:在计算机系统处的初始备份操作期间,在该计算机系统的存储设备处创建数据卷的备份VHD,创建与该备份VHD相对应的元数据VHD,并且将该备份VHD传送到远程存储位置。该方法还包括检测在该初始备份操作完成后对该数据卷的文件的改变。该方法还包括基于该元数据VHD创建差分VHD,其中该差分VHD指示对该文件的改变。该方法包括更新该元数据VHD以反映对该文件的所述改变。该方法还包括,在该计算机系统处的后续备份操作期间,将经更新的元数据VHD的副本和该差分VHD传送到该远程存储位置。
在另一特定实施例中,公开了一种计算机系统。该计算机系统包括存储器设备和备份代理,该存储器设备包括按照文件系统来存储的文件,该备份代理被配置成检测对所述文件的改变。该计算机系统还包括变换模块,该变换模块被配置成将所检测的改变变换为VHD格式化的改变。该计算机系统还包括VHD模块,该VHD模块被配置成将该VHD格式化的改变写到该存储器设备处存储的元数据VHD并且基于该元数据VHD生成差分VHD。该计算机系统包括网络接口,该网络接口被配置成将该元数据VHD和该差分VHD传送到远程存储设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080049261.2/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置