[发明专利]使用完全水合备份还原数据库有效
申请号: | 201880071393.1 | 申请日: | 2018-08-09 |
公开(公告)号: | CN111316245B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 阿比吉特·查坎卡尔;辛格哈儿·马诺伊;瓦尔伦·什 | 申请(专利权)人: | 凝聚力公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F16/27 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 刘彬 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 完全 水合 备份 还原 数据库 | ||
1.一种由辅助存储系统执行的方法,所述方法包括:
通过创建与存储卷的版本相关联的文件系统元数据快照树,执行对包括数据库的数据的所述存储卷的至少一部分内容的备份,其中,所述版本与第一时间点相关联;
识别(504,604)与特定版本相关联的文件系统元数据快照树,其中,所述特定版本与特定时间点相关联,所述特定时间点晚于所述第一时间点;
创建与所述特定版本相关联的文件系统元数据快照树的副本,其中,创建所述文件系统元数据快照树的所述副本包括:创建所述文件系统元数据快照树的根节点的副本并且复制一个或多个对与所述特定版本相关联的所述文件系统元数据快照树的一个或多个较低层节点的引用(506,606);
基于与所述数据库相关联的一个或多个事物日志文件,修改所复制的与所述特定版本相关联的文件系统元数据快照树,以创建经修改的文件系统元数据快照树(808),其中,经修改的所述文件系统元数据快照树与指定的时间点相关联,所述指定的时间点晚于所述特定时间点;以及
将与所修改的文件系统元数据快照树相关联的数据复制到指定位置(508)。
2.根据权利要求1所述的方法,进一步包括:从所述文件系统元数据快照树的所述根节点的副本遍历所述文件系统元数据快照树,以提供对于版本的所述文件系统元数据的完整视图。
3.根据权利要求1所述的方法,其中,响应于接收到包括所述数据库的所述数据的所述存储卷,确定要执行所述备份。
4.根据权利要求1所述的方法,其中,至少部分地通过使与所述数据库相关联的数据库应用程序静默,准备要被备份的所述数据库。
5.根据权利要求1所述的方法,其中,所述存储卷的所述至少一部分内容包括与所述数据库相关联的元数据。
6.根据权利要求1所述的方法,其中,执行对包括所述数据库的数据的存储卷的至少一部分内容的所述备份包括:通过添加一个或多个新的叶节点和一个或多个新的中间节点来跟踪一个或多个更改,其中,所述一个或多个新的叶节点和一个或多个新的中间节点链接到所述文件系统元数据快照树的所述根节点的副本。
7.根据权利要求1所述的方法,还包含:删除所述文件系统元数据快照树的所述根节点的副本。
8.根据权利要求1所述的方法,还包括:提供对与所述文件系统元数据快照树的所述根节点的副本相关联的所述数据的访问。
9.根据权利要求1所述的方法,其中,基于一个或多个事物日志文件,修改所述文件系统元数据快照树包括:应用在所述事物日志文件的特定日志之后发生的一系列日志中的一个或多个日志,其中,所述事物日志文件的所述特定日志对应于与所述特定时间点相关联的所述文件系统元数据快照树的创建。
10.根据权利要求9所述的方法,其中,所修改的文件系统元数据快照树与所述指定的时间点的所述数据库相关联。
11.根据权利要求1所述的方法,其中,所述一个或多个事物日志文件的每个事物日志文件包括相对于数据库进行的一系列事务,并且每个事物与对于所述文件系统元数据快照树的修改相对应。
12.根据权利要求11所述的方法,进一步包括:应用所述一系列事务中的一个或多个事务直至与所述指定的时间点对应的事物,所述指定的时间点晚于所述特定时间点。
13.根据权利要求12所述的方法,还包括:提供与所修改的文件系统元数据快照树相关联的数据以及与所述指定的时间点相关联的所述存储卷的内容。
14.根据权利要求1所述的方法,其中,所述存储卷的所述内容与所述存储卷内容的源的全量备份或增量备份相关联。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于凝聚力公司,未经凝聚力公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880071393.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:柱塞和药物输送装置
- 下一篇:信息处理设备、信息处理方法及程序