[发明专利]从备份系统流式恢复数据库在审
申请号: | 201380061452.4 | 申请日: | 2013-11-25 |
公开(公告)号: | CN104813276A | 公开(公告)日: | 2015-07-29 |
发明(设计)人: | A·W·古普塔;J·库莱斯扎;D·阿加瓦尔;A·瑟纳;T·亚恩;Z·冯;S·斯泰法尼 | 申请(专利权)人: | 亚马逊科技公司 |
主分类号: | G06F7/00 | 分类号: | G06F7/00;G06F11/00;G06F17/30 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 袁玥 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 分布式数据仓库系统可代表客户将数据块保持在数据存储的多个集群中。每个集群可包括单个领导节点和多个计算节点,每个节点包括存储数据的多个磁盘。所述仓库系统可将每个数据块的主要和次要副本存储在集群中不同磁盘或节点上。每个节点可包括数据结构,所述数据结构保持关于被存储在所述节点上的每个数据块的元数据,所述元数据包括所述数据块的唯一标识符。所述仓库系统可在远程关键字-值备份存储系统中具有高耐久性地备份数据块。流式恢复操作可用以使用数据块的唯一标识符作为密钥来从备份存储检索数据块。所述仓库系统可在完成所述恢复操作之前服务于传入查询(且可通过根据需要从备份存储检索数据来满足一些查询)。 | ||
搜索关键词: | 备份 系统 恢复 数据库 | ||
【主权项】:
一种方法,其包括:由一个或多个计算机来执行以下操作:代表一个或多个客户将数据库表的列数据存储在分布式数据存储系统的多个物理数据块中,其中所述分布式数据存储系统包括一个或多个节点的集群,每个节点包括上面存储物理数据块的一个或多个磁盘,且其中所述多个物理数据块中每一个与各自的唯一标识符相关;将所述多个物理数据块中每一个的副本存储在远程关键字‑值持久备份存储系统中,其中对于所述多个物理数据块中每一个,所述各自的唯一标识符充当密钥,以访问所述远程关键字‑值持久备份存储系统中的所述数据块;检测所述分布式数据存储系统中影响存储所述列数据的所述多个物理数据块中至少一个的故障;响应于所述检测,自动启动从所述远程关键字‑值持久备份存储系统恢复被存储在所述多个物理数据块中所述至少一个中的所述列数据;和在恢复被存储在所述多个物理数据块中所述至少一个中的所述列数据中所有列数据之前:接收针对所述数据库表的所述列数据的一个或多个查询请求;和接受并服务于所述一个或多个查询请求,其中所述服务包括使用所述各自的唯一标识符作为密钥以访问包括所述一个或多个查询请求所针对的所述数据库表的所述列数据中至少一些的所述远程关键字‑值持久备份存储系统中的数据块来从所述远程关键字‑值持久备份存储系统获得所述列数据中所述至少一些。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚马逊科技公司,未经亚马逊科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201380061452.4/,转载请声明来源钻瓜专利网。
- 上一篇:处理器核保留状态的独立控制
- 下一篇:交互式白板共享