[发明专利]利用云对象存储的文件系统层次结构的高效增量备份和恢复有效
申请号: | 201780080029.7 | 申请日: | 2017-12-29 |
公开(公告)号: | CN110100228B | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | M·梅比;J·克雷默;G·吉布森 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F9/455;G06F11/14;G06F12/0868;G06F12/0897;G06F12/128;G06F16/11;G06F16/182;G06F21/60;H04L9/06;H04L67/1097;H04L67/1095 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 周衡威 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本文描述的技术涉及数据存储的系统和方法,更具体而言,涉及在对象接口上提供文件系统功能的分层。在某些实施例中,文件系统功能可以在云对象接口上分层以提供基于云的存储,同时允许从遗留应用预期的功能。例如,POSIX接口和语义可以在基于云的存储上分层,同时以与对名称层次结构中的数据组织的基于文件的访问一致的方式提供对数据的访问。各种实施例还可以提供数据的存储器映射,使得存储器映射改变被反映在持久存储装置中,同时确保存储器映射改变和写入之间的一致性。例如,通过将ZFS文件系统基于盘的存储变换成ZFS基于云的存储,ZFS文件系统获得了云存储的弹性。 | ||
搜索关键词: | 利用 对象 存储 文件系统 层次 结构 高效 增量 备份 恢复 | ||
【主权项】:
1.一种方法,包括:经由ZFS系统的虚拟设备层处的多个虚拟设备中的一个或多个虚拟设备,在所述ZFS系统的存储设备的存储池中存储数据块和对应的元数据,其中:所述数据块与文件对应,以及所述数据块和所述对应的元数据根据树层次结构分开存储为逻辑块;以及通过所述ZFS系统的接口层的系统调用接口从所述ZFS系统的应用层接收针对至少所述文件的备份请求;使得在云对象存储库中存储第一组云存储对象以创建与所述树层次结构对应的第一备份版本,所述第一组云存储对象包括所述树层次结构的所述数据块和所述对应的元数据的数据;通过所述系统调用接口从所述应用层接收用于执行事务的后续请求;由所述ZFS系统的事务对象层的数据管理单元将所述后续请求转化成用于针对所述ZFS系统的存储设备的存储池中的所述树层次结构执行写入操作的I/O请求;经由在ZFS系统的虚拟设备层处的多个虚拟设备中的一个或多个虚拟设备,执行所述写入操作以至少部分地通过创建树节点的子集来修改所述树层次结构,其中所述写入操作产生修改后的树层次结构;以及使得在所述云对象存储库中存储增量,其中所述增量与树节点的所述子集对应,并且所述增量的存储将所述增量与所述第一备份版本合并以创建与修改后的树层次结构对应的第二备份版本。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201780080029.7/,转载请声明来源钻瓜专利网。
- 上一篇:网格电极
- 下一篇:利用文件系统层次结构和语义的低延时直接云访问