[发明专利]一种基于Ceph分布式存储的异地备份恢复方法在审

专利信息
申请号: 201911200009.6 申请日: 2019-11-29
公开(公告)号: CN111163126A 公开(公告)日: 2020-05-15
发明(设计)人: 曾星;史伟;闵宇 申请(专利权)人: 广东睿江云计算股份有限公司
主分类号: H04L29/08 分类号: H04L29/08;G06F11/14
代理公司: 暂无信息 代理人: 暂无信息
地址: 528000 广东省佛山市禅城区*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 ceph 分布式 存储 异地 备份 恢复 方法
【说明书】:

发明公开了一种基于Ceph分布式存储的异地备份恢复方法,步骤包括:将rbd块存储对象信息作为元数据基础版本;将rbd块存储对象进行分片生成数据块;判断数据块是否是稀疏块;计算稀疏块和数据块的校验码,相同校验码的数据块标志为稀疏块;将数据块的ID序号记录到本地数据库的元数据基础版本中;进行二次备份后得到稀疏块和数据块,对二次备份数据块与第一次备份的数据块进行比较,若两者的校验码相同,则将数据块标志为重复块后进行过滤;若不相同,则将数据块存放至异地数据后端;数据恢复:获取元数据更新版本的数据块,并写入rbd块存储对象。本发明实现数据全量备份和增量备份,在发生存储系统损坏情况下,通过导入备份数据,完成数据修复工作。

技术领域

本发明涉及Ceph分布式存储技术领域,特别涉及一种基于Ceph分布式存储的异地备份恢复方法。

背景技术

当今社会,数据信息发展迅速,每天产生海量的数据,需要日益增大的计算机网络,同时也要求网络能可靠、高速、稳定的运行。对于CEPH分布式存储系统,虽然其本身基于副本或者纠删码的策略,以及大的集群通过修改CRUSH规则,可以提升其数据的安全性;但是,在同一数据中心,还是无法避免地震、火灾、光纤中断等自然灾难和人为事故的影响。一旦这台服务器因为外部或内部的因素影响出现了宕机的故障,所提供的服务也会随之中断,影响正常工作,并可能影响关键性数据,造成损失巨大。

为了避免上述提到的服务器宕机造成的损失,CEPH的备份工作也是至关重要的一环。而对于CEPH分布式存储来说,大量的数据对备份一个很沉重的任务。所以快速,高效实现备份和恢复是技术的关键。

现有的Ceph分布式异地备份方式,一般工作流程为:在本端的ceph上,写入数据,将数据写入块存储日记以及写入块存储;在对端的ceph上,rbd-mirror同步块存储日志并将数据写入对端块存储。该现有技术存在的缺点包括:同一份数据需要客户端要写两次,IO写入路径过长;rbd-mirror对ceph的性能损耗太大;备份过程不可控,增加运维的难度;rbd块存储数据文件或者快照文件非压缩数据,需要消耗传输资源;大量的rbd块存储快照文件难以管理。

发明内容

本发明要解决的技术问题在于,提供一种基于Ceph分布式存储的异地备份恢复方法,可以实现数据全量备份和增量备份,并且在发生存储系统损坏的极端情况下,可以通过导入备份数据,完成数据修复工作。

为解决上述技术问题,本发明提供如下技术方案:一种基于Ceph分布式存储的异地备份恢复方法,包括以下步骤:

S1、对rbd块存储对象创建一个以auto+时序命名的快照,用于记录rbd数据块的ID序号,其中,每一个rbd数据块均具有唯一的ID序号;在元数据库中添加rbd块存储对象信息,rbd块存储对象信息具有唯一版本号,将第一次元数据库记录的rbd块存储对象信息作为元数据基础版本,此后的每一次记录作为元数据更新版本;

S2、将rbd块存储对象进行分片生成数据块,以auto+时序快照的最后数据位进行数据块校验,并输出数据块的偏移标志记录列表;

S3、根据偏移标志记录列表,判断数据块是否是稀疏块,具体为:如果数据块偏移位是0和偏移长度是0,或者块不存在,则标志为稀疏块;如果数据块偏移位非0、偏移长度非0以及块存在的,则标志为数据块;

S4、计算稀疏块和数据块的校验码,并对两者的校验码进行对比,判断校验码是否相同,如果存在相同校验码的数据块,则此数据块标志为稀疏块;

S5、过滤稀疏块,并将数据块以校验码标识为名存放至异地数据后端;将数据块的ID序号信息按顺序记录到本地数据库的元数据基础版本中;将稀疏块的ID序号信息按顺序记录到本地数据库的元数据基础版本中,元数据基础版本标注稀疏块的区别信息;

第一次数据备份完成。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东睿江云计算股份有限公司,未经广东睿江云计算股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911200009.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top