一种基于分布式存储系统的数据恢复方法及系统技术方案

技术编号:19744894 阅读:42 留言:0更新日期:2018-12-12 04:40
本发明专利技术公开了一种基于分布式存储系统的数据恢复方法,涉及数据恢复技术领域。本发明专利技术包括:确定分布式数据存储节点node的备份时间戳timestape与待恢复数据所对应的恢复时间点recovertime不一致的待恢复数存储节点recovernode;根据所述数据操作记录datarecord以及所述待恢复数存储节点recovernode对应的备份数据进行数据恢复。本发明专利技术还提供一种基于分布式存储系统的数据恢复系统。本发明专利技术通过确认备份时间戳timestape与待恢复数据所对应的恢复时间点recovertime的待恢复数存储节点recovernode同时通过查询配置日志congfigLog并确认数据操作记录datarecord,实现对分布式节点的快速有效的恢复,提高了数据恢复效率,减少数据恢复过程的内存空间的浪费。

【技术实现步骤摘要】
一种基于分布式存储系统的数据恢复方法及系统
本专利技术属于数据恢复
,特别是涉及一种基于分布式存储系统的数据恢复方法及系统。
技术介绍
随着互联网的快速发展,分布式节点上的数据的存储与恢复对分布式系统至关重要;传统的数据恢复方式都是在数据备份的基础上进行的。数据备份为全量备份提高了条件,但全量数据的恢复效率不高,数据恢复时间长,占用存储空间大。本专利技术致力于专利技术一种基于分布式存储系统的数据恢复方法及系统,解决分布式节点全量数据备份时存储时间长、存储空间大的问题。
技术实现思路
本专利技术的目的在于提供一种基于分布式存储系统的数据恢复方法及系统,通过确认备份时间戳timestape与待恢复数据所对应的恢复时间点recovertime的待恢复数存储节点recovernode同时通过查询配置日志congfigLog并确认数据操作记录datarecord,实现对分布式节点的快速有效的恢复,解决了现有分布式节点全量数据备份时存储时间长、存储空间大的问题。为解决上述技术问题,本专利技术是通过以下技术方案实现的:本专利技术为一种基于分布式存储系统的数据恢复方法,所述分布式系统包括若干分布式本文档来自技高网...

【技术保护点】
1.一种基于分布式存储系统的数据恢复方法,所述分布式系统包括若干分布式数据存储节点node,其特征在于,包括如下步骤:S000:确定分布式数据存储节点node的备份时间戳timestape与待恢复数据所对应的恢复时间点recovertime不一致的待恢复数存储节点recovernode;S001:查询用于记录各个数据存储节点node对应的元数据信息的配置日志congfigLog获取待恢复数存储节点recovernode所述备份时间戳timestape与所述恢复时间点recovertime之间对应的数据操作记录datarecord;S002:根据所述数据操作记录datarecord以及所述待恢复...

【技术特征摘要】
1.一种基于分布式存储系统的数据恢复方法,所述分布式系统包括若干分布式数据存储节点node,其特征在于,包括如下步骤:S000:确定分布式数据存储节点node的备份时间戳timestape与待恢复数据所对应的恢复时间点recovertime不一致的待恢复数存储节点recovernode;S001:查询用于记录各个数据存储节点node对应的元数据信息的配置日志congfigLog获取待恢复数存储节点recovernode所述备份时间戳timestape与所述恢复时间点recovertime之间对应的数据操作记录datarecord;S002:根据所述数据操作记录datarecord以及所述待恢复数存储节点recovernode对应的备份数据进行数据恢复;S003:将待恢复数存储节点recovernode的数据操作存储到数据操作记录datarecord。2.根据权利要求1所述的一种基于分布式存储系统的数据恢复方法,其特征在于,S002中根据所述数据操作记录datarecord以及所述待恢复数存储节点recovernode对应的备份数据进行数据恢复具体过程如下:若所述待恢复数存储节点recovernode对应的备份时间戳timestape早于所述恢复时间点recovertime,则根据所述数据操作记录datarecord对备份数据进行前滚;若所述待恢复数存储节点recovernode备份时间戳timestape晚于所述恢复时间点recovertime,则根据...

【专利技术属性】
技术研发人员:张得佳
申请(专利权)人:温州职业技术学院
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1