基于区块链技术的网络运维数据容灾备份管理方法及系统技术方案

技术编号:24888767 阅读:36 留言:0更新日期:2020-07-14 18:16
本发明专利技术公开了一种基于区块链技术的网络运维数据容灾备份管理方法及系统,涉及数据备份处理领域,该方法包括确定多个作为灾备节点的网络服务器;将灾备节点与生产节点连接构成共识网络,并将区块链程序部署于灾备节点上,多个灾备节点形成区块链网络,所述生产节点为产生数据库操作日志的节点;基于区块链技术,将生产节点产生的高等级的数据库操作日志通过哈希算法转化为编码,然后将转化得到的编码上传至区块链网络构成交易;当进行备份数据恢复时,在区块链网络上检索得到高等级的数据库操作日志对应的交易,并转换为数据库操作日志并恢复至生产节点所在的本地数据库。本发明专利技术在保证数据存储安全的同时也有效降低了数据存储成本。

【技术实现步骤摘要】
基于区块链技术的网络运维数据容灾备份管理方法及系统
本专利技术涉及数据备份处理领域,具体涉及一种基于区块链技术的网络运维数据容灾备份管理方法及系统。
技术介绍
数据备份方式主要包括冷备份、温备份、热备份三种方式。当前主流的网络运维中心数据备份一般是基于智能存储系统的远程数据复制技术,其由智能存储系统自身实现的数据远程复制和同步,即智能存储系统将存储器的I/O(Input/Output,输入/输出)操作请求复制到远端的存储系统中并执行,当发生灾难时,切换到灾份服务器,尽快并尽最大可能的恢复数据。在实际的应用中,由于对业务的连续性和实时性要求较高,运营商业务网络数据备份会采用热备份或者混合备份的方式对数据进行备份存储。传统的数据备份依托于各地的备份数据存储设备,一般采用两地三中心的灾备方式,运维中心进行集中管控,而近年来随着云计算技术的发展,数据备份存储也越来越多地采用了云端存储的方式。云端存储的方式,其主要流程包括:1、建立灾备中心与灾备服务存储系统,让备份服务器与备份程序处于联机状态,设定数据存储方式、位置、周期;2、将业务数据从主服务本文档来自技高网...

【技术保护点】
1.一种基于区块链技术的网络运维数据容灾备份管理方法,其特征在于,包括以下步骤:/n确定多个作为灾备节点的网络服务器;/n将灾备节点与生产节点连接构成共识网络,并将区块链程序部署于灾备节点上,多个灾备节点形成区块链网络,所述生产节点为产生数据库操作日志的节点;/n基于区块链技术,将生产节点产生的高等级的数据库操作日志通过哈希算法转化为编码,然后将转化得到的编码上传至区块链网络构成交易;/n当进行备份数据恢复时,在区块链网络上检索得到高等级的数据库操作日志对应的交易,并转换为数据库操作日志并恢复至生产节点所在的本地数据库。/n

【技术特征摘要】
1.一种基于区块链技术的网络运维数据容灾备份管理方法,其特征在于,包括以下步骤:
确定多个作为灾备节点的网络服务器;
将灾备节点与生产节点连接构成共识网络,并将区块链程序部署于灾备节点上,多个灾备节点形成区块链网络,所述生产节点为产生数据库操作日志的节点;
基于区块链技术,将生产节点产生的高等级的数据库操作日志通过哈希算法转化为编码,然后将转化得到的编码上传至区块链网络构成交易;
当进行备份数据恢复时,在区块链网络上检索得到高等级的数据库操作日志对应的交易,并转换为数据库操作日志并恢复至生产节点所在的本地数据库。


2.如权利要求1所述的一种基于区块链技术的网络运维数据容灾备份管理方法,其特征在于,当将灾备节点与生产节点连接构成共识网络之前,还包括:确定需要备份的数据库操作日志范围,确定数据库操作日志备份周期,以及在生产节点中设置数据等级分类指令,所述数据等级分类指令用于对生产节点产生的数据库操作日志的等级进行划分。


3.如权利要求1所述的一种基于区块链技术的网络运维数据容灾备份管理方法,其特征在于:所述生产节点产生的数据库操作日志包括高等级的数据库操作日志和低等级数据库操作日志。


4.如权利要求3所述的一种基于区块链技术的网络运维数据容灾备份管理方法,其特征在于:
所述生产节点产生的高等级的数据库操作日志通过哈希算法转化为编码,然后将转化得到的编码上传至区块链网络构成交易;
所述生产节点产生的低等级的数据库操作日志存储至备份服务器。


5.如权利要求4所述的一种基于区块链技术的网络运维数据容灾备份管理方法,其特征在于:当进行备份数据恢复时,对于低等级的数据库操作日志,由备份服务器恢复至生产节点所在的本地数据库。


6.一种基于区块...

【专利技术属性】
技术研发人员:杜开亮谭敏黄飞胡翔胡记伟
申请(专利权)人:武汉烽火技术服务有限公司
类型:发明
国别省市:湖北;42

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

1