[发明专利]数据备份方法及系统在审
申请号: | 202010548475.X | 申请日: | 2020-06-16 |
公开(公告)号: | CN111679939A | 公开(公告)日: | 2020-09-18 |
发明(设计)人: | 郑维;吕川;张晓星 | 申请(专利权)人: | 江苏超流信息技术有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F21/78;G06F11/10 |
代理公司: | 北京中誉威圣知识产权代理有限公司 11279 | 代理人: | 王芳 |
地址: | 215300 江苏省苏州市昆山*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 备份 方法 系统 | ||
本发明涉及数据容灾和云储存领域,提供一种数据备份方法及系统,该方法包括:对待备份数据依次执行多次纠删码编码处理,并根据执行纠删码编码处理的次数生成相应级数的多个数据块;将多个数据块分别存储在不同的存储节点内;其中,纠删码编码处理时采用的纠删码矩阵为列满秩矩阵,且纠删码矩阵存储在所述存储节点内,以供需要恢复所述待备份数据时调用。该方法及系统通过对待备份数据依次执行多次纠删码编码处理,可以降低了存储节点的存储资源开支;以及,将多个数据块分开在不同的存储节点内进行存储,以降低单一存储节点所需的存储空间开支,提升数据存储的容灾安全性和保密安全性。
技术领域
本发明涉及数据容灾和云储存技术,尤其涉及一种数据备份方法及系统。
背景技术
随着信息系统的广泛应用,信息系统的数据灾难备份和恢复变得尤为重要。信息系统的数据灾难指的是由于人为或自然的原因,导致信息系统严重故障或瘫痪,该信息系统支持的业务功能停顿或服务水平不可接受。数据灾难恢复指的是将信息系统从数据灾难造成的故障或瘫痪状态恢复到可正常运行的状态,其中针对灾难恢复,首要的任务就是恢复数据。
目前常见的数据灾难备份系统主要是采用了异地多数据中心镜像备份的方式,将需要备份的数据的镜像副本完全存储在异地的一个或多个数据中心内,当需要恢复数据时,待恢复数据的节点向上述一个或多个数据中心请求其所备份的数据的完整镜像。该镜像备份方式具有如下的缺点:1、由于是完整传输镜像数据,在数据同步阶段会占用大量的传输带宽,并且相应的数据备份中心需要提供足够的存储资源,这导致数据备份中心的创建、运行、维护成本较高;2、数据的安全性与每一数据备份中心的安全性相关度较高,尤其是所备份的数据为敏感数据时,不仅需要保证数据备份中心的安全性,还需要占用数据备份中心的大量安全存储资源,进一步提升了数据备份中心的运行和维护成本。
发明内容
本发明实施例提供一种数据备份方法及系统,用以解决现有技术中数据备份占用大量存储资源的技术问题。
本发明实施例提供一种数据备份方法,包括:对待备份数据依次执行多次纠删码编码处理,并根据执行所述纠删码编码处理的次数生成相应级数的多个数据块;
将所述相应级数的多个数据块分别存储在不同的存储节点内,以便仅需一个或者若干个所述存储节点内存储的数据块即可恢复所述待备份数据;
其中,纠删码编码处理时采用的纠删码矩阵为列满秩矩阵,且所述纠删码矩阵存储在所述存储节点内,以供需要恢复所述待备份数据时调用。
本发明实施例提供一种数据备份系统,包括:编码模块,用于对待备份数据依次执行多次纠删码编码处理,并根据执行所述纠删码编码处理的次数生成相应级数的多个数据块;
存储模块,将所述相应级数的多个数据块分别存储在不同的存储节点内,以便仅需一个或者若干个所述存储节点内存储的数据块即可恢复所述待备份数据;
矩阵模块,用于生成每次执行所述纠删码编码处理时所需的纠删码矩阵;其中,纠删码编码处理时采用的纠删码矩阵为列满秩矩阵,且所述纠删码矩阵存储在所述存储节点内,以供需要恢复所述待备份数据时调用。
本发明实施例提供的数据备份方法及系统,通过对待备份数据依次执行多次纠删码编码处理,可以降低了存储节点的存储资源开支;以及,将多个数据块分开在不同的存储节点内进行存储,以降低单一存储节点所需的存储空间开支,提升数据存储的容灾安全性和保密安全性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提供的数据备份方法的一个优选实施例的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏超流信息技术有限公司,未经江苏超流信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010548475.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种纯电动汽车用悬置装置
- 下一篇:一种园林生态立体绿化系统
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置