预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106250264A(43)申请公布日2016.12.21(21)申请号201610547635.2(22)申请日2016.07.12(71)申请人乐视控股(北京)有限公司地址100025北京市朝阳区姚家园路105号3号楼10层1102申请人乐视云计算有限公司(72)发明人吴兴义(74)专利代理机构北京商专永信知识产权代理事务所(普通合伙)11400代理人方挺黄谦(51)Int.Cl.G06F11/14(2006.01)权利要求书2页说明书5页附图3页(54)发明名称用于分布式存储的数据恢复方法及系统(57)摘要本发明提供一种用于分布式存储的数据恢复方法,包括:将每组数据组均存储到数据存储集群中的N个存储装置上;对于每组数据组在相应的N个存储装置上的每次修改后的修改数据组,均存储到版本控制集群中的至少一个存储装置上,并记录与修改数据组对应的修改版本信息;根据数据组的恢复请求,确定待恢复的修改版本信息;根据所确定的修改版本信息,查询版本控制集群中相应的修改数据组;将所述修改数据组写入数据存储集群。本发明实施例通过将每次修改后的修改数据组均进行备份,以较低的成本实现数据的最大限度的保护,而且可以通过删除版本控制集群中的数据组使版本控制集群尽量小,能够在不损害数据安全性的条件下降低成本。CN106250264ACN106250264A权利要求书1/2页1.一种用于分布式存储的数据恢复方法,其特征在于,包括:将每组数据组均存储到数据存储集群中的N个存储装置上;对于每组数据组在相应的N个存储装置上的每次修改后的修改数据组,均存储到版本控制集群中的至少一个存储装置上,并记录与修改数据组对应的修改版本信息;根据数据组的恢复请求,确定待恢复的修改版本信息;根据所确定的修改版本信息,查询版本控制集群中相应的修改数据组;将所述修改数据组写入数据存储集群。2.根据权利要求1所述的数据恢复方法,其特征在于,在对于每组数据组在相应的N个存储装置上的每次修改后的修改数据组,均存储到版本控制集群中的至少一个存储装置上,并记录与修改数据组对应的修改版本信息后,还包括:删除所述版本控制集群中的至少一个修改数据组;根据数据组的恢复请求,确定待恢复的第一修改版本信息;根据所述第一修改版本信息,查询版本控制集群中是否存在与该第一修改版本信息对应的第一修改数据组;若不存在,则将版本控制集群中与所述第一修改版本信息最接近的第二修改版本信息相应的第二修改数据组写入数据存储集群中。3.根据权利要求1所述的数据恢复方法,其特征在于,所述修改版本信息至少包括修改版本号和/或修改时间。4.根据权利要求1所述的数据恢复方法,其中,在将修改数据组写入数据存储集群之前,还包括对数据存储集群中的数据组进行锁定,并在将修改数据组写入数据存储集群时,解除锁定。5.一种用于分布式存储的数据恢复系统,其特征在于,包括:数据存储模块,将每组数据组均存储到数据存储集群中的N个存储装置上;修改数据记录模块,对于每组数据组在相应的N个存储装置上的每次修改后的修改数据组,均存储到版本控制集群中的至少一个存储装置上,并记录与修改数据组对应的修改版本信息;版本信息确定模块,根据数据组的恢复请求,确定待恢复的修改版本信息;数据查询模块,根据所确定的修改版本信息,查询版本控制集群中相应的修改数据组;数据恢复模块,将所述修改数据组写入数据存储集群。6.根据权利要求5所述的数据恢复系统,其特征在于,所述数据恢复系统还包括修改数据删除模块,用于删除所述版本控制集群中的至少一个修改数据组;版本信息确定模块根据数据组的恢复请求,确定待恢复的第一修改版本信息;数据查询模块根据所述第一修改版本信息,查询版本控制集群中是否存在与该第一修改版本信息对应的第一修改数据组;若不存在,则数据恢复模块将版本控制集群中与所述第一修改版本信息最接近的第二修改版本信息相应的第二修改数据组写入数据存储集群中。7.根据权利要求5所述的数据恢复系统,其特征在于,所述修改版本信息至少包括修改版本号和/或修改时间。8.根据权利要求5所述的数据恢复系统,其特征在于,所述数据恢复系统还包括数据锁2CN106250264A权利要求书2/2页定模块,用于在将修改数据组写入数据存储集群之前,对数据存储集群中的数据组进行锁定,并在将修改数据组写入数据存储集群时,解除锁定。3CN106250264A说明书1/5页用于分布式存储的数据恢复方法及系统技术领域[0001]本发明涉及数据备份和恢复领域,尤其涉及一种用于分布式存储的数据恢复方法及系统。背景技术[0002]分布式存储系统,是将数据按照一定规则切分并打散存储在多台独立通用存储存储模块上。传统的网络存储系统采用集中的存储存储模块存放所有数据