[发明专利]一种云复原方法及装置有效
申请号: | 201710772413.5 | 申请日: | 2017-08-31 |
公开(公告)号: | CN107526656B | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 王佳;伊泽众 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 复原 方法 装置 | ||
本发明实施例公开了一种云复原方法及装置。其中,方法包括根据获取的待复原快照版本信息,判断待复原快照版本是否为当前快照版本的上一个快照版本;当判定待复原快照版本为当前快照版本的上一个快照版本时,根据复原时间在本地存储系统中获取对应时刻的目标快照卷与相应的映射关系;根据目标快照卷与映射关系,从本地存储系统中获取复原数据,以实现快照版本的复原;其中,目标快照卷为第一快照卷或第二快照卷,第一快照卷、第二快照卷交替进行数据的读写,用于记录本地存储系统在云端进行存储时的快照信息。本申请的技术方案避免了从云端获取数据,大大的缩减了数据获取的时间,从而提高云复原的速率,还可降低云下载的成本。
技术领域
本发明实施例涉及存储技术领域,特别是涉及一种云复原方法及装置。
背景技术
随着大数据、云技术的迅猛发展,具有海量、安全、低成本及高可靠性的云存储技术应用而生,并得到了快速的发展。
云存储技术可使用户在互联网的任何位置存储数据或者访问数据,而无需电源、场地、大量本地存储空间等这些硬件环境,节约了管理成本,使所想即所得变成可能。云存储从功能特性上包括云备份、云缓存、云镜像、云分层等,其中,云备份为将本地数据通过快照技术备份在云端,可使数据出错时回滚在本地,使得数据持续可用,保证整个系统的稳定性与可靠性。
现有技术中,在进行云复原时,不论为最早的快照版本还是次新版本的快照,都需要直接从云端获取复原目标快照数据,然后拷贝在本地原卷上。直接从云端获取数据,不仅数据的获取速度受限于网络带宽或者云下载速度,导致复原速度较低,且还会增加云下载的成本。
发明内容
本发明实施例的目的是提供一种云复原方法及装置,以提高云复原的速率。
为解决上述技术问题,本发明实施例提供以下技术方案:
本发明实施例一方面提供了一种云复原方法,包括:
根据获取的待复原快照版本信息,判断待复原快照版本是否为当前快照版本的上一个快照版本;
当判定待复原快照版本为所述当前快照版本的上一个快照版本时,根据复原时间在本地存储系统中获取对应时刻的目标快照卷与相应的映射关系;
根据所述目标快照卷与所述映射关系,从所述本地存储系统中获取复原数据,以实现快照版本的复原;
其中,所述目标快照卷为第一快照卷或第二快照卷,所述本地存储系统中包含第一快照卷、第二快照卷、第一映射及第二映射,用于记录本地存储系统在云端进行存储时的快照信息,所述第一快照卷、所述第二快照卷交替进行数据的读写,所述第一映射为所述第一快照卷与原卷的映射关系,所述第二映射为所述第二快照卷与所述原卷的映射关系。
可选的,所述根据获取的待复原快照版本信息,判断待复原快照版本是否为当前快照版本的上一个快照版本包括:
根据获取的待复原快照版本的复原时间与当前快照版本的时间,判断所述待复原快照版本是否为所述当前快照版本的上一个快照版本。
可选的,所述根据获取的待复原快照版本信息,判断待复原快照版本是否为当前快照版本的上一个快照版本包括:
根据获取的待复原快照版本的复原版本标识号与当前快照版本的版本标识号,判断所述待复原快照版本是否为所述当前快照版本的上一个快照版本。
本发明实施例另一方面提供了一种云复原装置,包括:
判断模块,用于根据获取的待复原快照版本信息,判断待复原快照版本是否为当前快照版本的上一个快照版本;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710772413.5/2.html,转载请声明来源钻瓜专利网。