[发明专利]基于区块链技术的网络运维数据容灾备份管理方法及系统在审
申请号: | 202010350861.8 | 申请日: | 2020-04-28 |
公开(公告)号: | CN111414431A | 公开(公告)日: | 2020-07-14 |
发明(设计)人: | 杜开亮;谭敏;黄飞;胡翔;胡记伟 | 申请(专利权)人: | 武汉烽火技术服务有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 李斯 |
地址: | 430205 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 技术 网络 数据 备份 管理 方法 系统 | ||
1.一种基于区块链技术的网络运维数据容灾备份管理方法,其特征在于,包括以下步骤:
确定多个作为灾备节点的网络服务器;
将灾备节点与生产节点连接构成共识网络,并将区块链程序部署于灾备节点上,多个灾备节点形成区块链网络,所述生产节点为产生数据库操作日志的节点;
基于区块链技术,将生产节点产生的高等级的数据库操作日志通过哈希算法转化为编码,然后将转化得到的编码上传至区块链网络构成交易;
当进行备份数据恢复时,在区块链网络上检索得到高等级的数据库操作日志对应的交易,并转换为数据库操作日志并恢复至生产节点所在的本地数据库。
2.如权利要求1所述的一种基于区块链技术的网络运维数据容灾备份管理方法,其特征在于,当将灾备节点与生产节点连接构成共识网络之前,还包括:确定需要备份的数据库操作日志范围,确定数据库操作日志备份周期,以及在生产节点中设置数据等级分类指令,所述数据等级分类指令用于对生产节点产生的数据库操作日志的等级进行划分。
3.如权利要求1所述的一种基于区块链技术的网络运维数据容灾备份管理方法,其特征在于:所述生产节点产生的数据库操作日志包括高等级的数据库操作日志和低等级数据库操作日志。
4.如权利要求3所述的一种基于区块链技术的网络运维数据容灾备份管理方法,其特征在于:
所述生产节点产生的高等级的数据库操作日志通过哈希算法转化为编码,然后将转化得到的编码上传至区块链网络构成交易;
所述生产节点产生的低等级的数据库操作日志存储至备份服务器。
5.如权利要求4所述的一种基于区块链技术的网络运维数据容灾备份管理方法,其特征在于:当进行备份数据恢复时,对于低等级的数据库操作日志,由备份服务器恢复至生产节点所在的本地数据库。
6.一种基于区块链技术的网络运维数据容灾备份管理系统,其特征在于,包括:
确定模块,其用于确定多个作为灾备节点的网络服务器;
构成模块,其用于将灾备节点与生产节点连接构成共识网络,并将区块链程序部署于灾备节点上,多个灾备节点形成区块链网络,所述生产节点为产生数据库操作日志的节点;
备份模块,其用于基于区块链技术,将生产节点产生的高等级的数据库操作日志通过哈希算法转化为编码,然后将转化得到的编码上传至区块链网络构成交易;
恢复模块,其用于当进行备份数据恢复时,在区块链网络上检索得到高等级的数据库操作日志对应的交易,并转换为数据库操作日志并恢复至生产节点所在的本地数据库。
7.如权利要求6所述的一种基于区块链技术的网络运维数据容灾备份管理系统,其特征在于,当将灾备节点与生产节点连接构成共识网络之前,还包括:确定需要备份的数据库操作日志范围,确定数据库操作日志备份周期,以及在生产节点中设置数据等级分类指令,所述数据等级分类指令用于对生产节点产生的数据库操作日志的等级进行划分。
8.如权利要求6所述的一种基于区块链技术的网络运维数据容灾备份管理系统,其特征在于:所述生产节点产生的数据库操作日志包括高等级的数据库操作日志和低等级数据库操作日志。
9.如权利要求8所述的一种基于区块链技术的网络运维数据容灾备份管理系统,其特征在于:
所述生产节点产生的高等级的数据库操作日志通过哈希算法转化为编码,然后将转化得到的编码上传至区块链网络构成交易;
所述生产节点产生的低等级的数据库操作日志存储至备份服务器。
10.如权利要求9所述的一种基于区块链技术的网络运维数据容灾备份管理系统,其特征在于:当进行备份数据恢复时,对于低等级的数据库操作日志,由备份服务器恢复至生产节点所在的本地数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉烽火技术服务有限公司,未经武汉烽火技术服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010350861.8/1.html,转载请声明来源钻瓜专利网。