[发明专利]用于在计算环境中处理快照的方法和系统有效
申请号: | 201310105990.0 | 申请日: | 2013-03-29 |
公开(公告)号: | CN103365743A | 公开(公告)日: | 2013-10-23 |
发明(设计)人: | D·I·古德曼;Y·J·布罗多 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李玲 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 计算 环境 处理 快照 方法 系统 | ||
技术领域
本发明总地来说涉及数据存储,具体涉及定义用于应用一致备份的快照内容元数据。
背景技术
“停顿(quiescing)”是用来描述暂停或改变在计算机上执行的进程的状态的术语,特别是那些在备份过程中有可能修改存储在存储装置上的信息的进程,从而保证一致而且可用的备份。停顿通常需要刷新对存储装置的任何未完成的写入。
在计算机存储系统中,应用一致快照(application consistent snapshot)包括当一个应用停顿时获取的快照。应用一致快照通常需要在快照生成和快照恢复期间的特殊处理,以便保持一致性。这个操作的一部分是确保在备份/快照发生之前所有应用数据在存储介质中停顿。
快照包括在特定时间点生成的、驻留在存储体(例如盘驱动器)上的数据的拷贝。由于大数据组的完全备份会花费长时间来完成,快照可以定义将要备份的数据组。与该快照相关联的数据是静止的,因此被保护从而免于受到对该存储体上的数据的任何后续改变(例如数据库更新)的影响。
快照的一种典型实现称作“指针快照”。指针快照记录在存储体上要被保护的数据位置的索引。指针快照可以相当快速地生成,并且需要的存储空间也远远少于维护所述快照数据的一个独立拷贝所需要的存储空间。
发明内容
本申请公开了由处理器在计算环境中处理快照的方法、系统和计算机程序产品实施例。在一个实施例中,仅是通过举例的方式,识别存储于存储系统上的存储体的配置信息和该快照的特征中的至少一个,所述快照的特征包括存储在快照中的一个或多个文件的特征。生成包括识别出的特征和配置信息的快照内容元数据。使快照内容元数据与该快照相关联。
其它实施例被公开并且提供了有关的优点。
附图说明
仅通过举例的方式,参考附图对本公开进行描述,其中:
图1是根据本发明的一个实施例的存储系统的示意性图形解释。
图2是根据本发明的一个实施例的配置为生成和存储快照内容元数据的存储系统的一个模块的示意性图形解释。
图3是根据本发明的第一实施例示意性图示生成快照元数据的方法的流程图。
具体实施方式
概述
如前所述,快照包括在特定时间点生成的、驻留在逻辑存储体上的数据的拷贝。当定义快照时,存储系统通常生成并存储快照定义数据,包括例如下述信息:指向逻辑体(即包括在该快照中的块)的物理存储块(在此也称作块)的指针,以及生成快照的日期和时间。
本发明的实施例提供了用于生成包括存储在给定快照中的一个或多个文件的特征的快照内容元数据的方法与系统。在一些实施例中,所述快照内容元数据也可以包括生成给定快照时存储系统的配置(即硬件和/或软件)。
例如,存储在快照中的文件可以包括表单和字处理文件。如此后详细描述的,当生成给定快照时,可以生成包括字处理和表单文件的目录列表以及该存储系统配置的快照内容元数据。在一些实施例中,所述目录列表可以包括在备份目录中。生成的快照内容元数据然后可以与该快照相关联,并且被存储到易失性存储器或者存储系统的存储体中。由于快照内容元数据与该快照相关联,后续在该快照上执行的任何操作也可以应用到快照内容元数据。例如,如果该快照被移动到一个新的存储子系统,快照内容元数据也可以被拷贝到这个新的存储子系统。
此后,在确定是否恢复该快照(例如,识别快照中的文件)之前,快照内容元数据可以被访问。另外,通过将快照时的系统配置存储到快照内容元数据,本发明的实施例可以帮助确保在恢复快照之前存在适当的环境。
在一些情况下,一个应用在多个存储体上存储文件。例如,一个数据库服务器可以在第一个给定存储体上存储数据库表格,在第二个给定存储体上存储数据库索引,以及在第三个给定存储体上存储数据库纲要(schema)。或者,一个逻辑体管理器(logical volume manager,LVM)可以生成包括多个物理盘驱动器的单个存储体。因此第一个给定存储体,多个存储体在下述意义上是逻辑联接的,即:对相关存储体中任何一个存储体的任何改变通常都会导致对其他相关存储体的相应改变。
逻辑联接的存储体可以被称作“一致组(consistency group)”,并且支持一致组的存储系统可以在该一致组上执行快照操作,而不是在每个存储体上单独执行快照操作,因而确保了该快照操作在所有存储体上同时执行(而且在快照执行之前,从该存储系统的角度来看,所有输入/输出操作都是停顿的)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310105990.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于基站天线姿态测量的无线传感器
- 下一篇:大坝内部变形的机器人监测系统