[发明专利]一种数据库高可用零丢失解决方法在审
申请号: | 201710353032.3 | 申请日: | 2017-05-18 |
公开(公告)号: | CN107357800A | 公开(公告)日: | 2017-11-17 |
发明(设计)人: | 罗小波;李建辉;熊中哲;魏兴华;臧冰凌;李春;陈栋;张文件;罗春 | 申请(专利权)人: | 杭州沃趣科技股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 浙江杭知桥律师事务所33256 | 代理人: | 王梨华,陈丽霞 |
地址: | 310052 浙江省杭州市滨江区长河街道滨*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及数据库技术领域,公开了一种数据库高可用零丢失解决方法,包括如下步骤(1)启动集群管理软件,持续检测主库状态;(2)用户数据以数据日志的形式通过数据库自身的复制功能同步到从库,同时,主库上的数据块同步软件将用户数据以数据日志的形式,拷贝一份镜像到从库上的数据块同步软件输出的虚拟磁盘上;(3)当主库发生故障时,集群管理软件3次确认判定主库的运行情况;(4)集群管理软件通过在从库上的数据镜像进行数据补偿;(5)当故障主库恢复之后,使用集群管理软件手工把故障主库作为从库重新加入新主库的复制结构中。本发明通过数据块同步软件和互联网络实现数据零丢失,从根本上实现了高可用零丢失的解决方案。 | ||
搜索关键词: | 一种 数据库 可用 丢失 解决方法 | ||
【主权项】:
一种数据库高可用零丢失解决方法,其特征在于,包括如下步骤:(1)启动集群管理软件,持续检测主库状态;(2)当主机正常状态时候,集群管理软件按照给定的时间间隔持续检测主库的网络的连通性、操作系统登录情况、数据库软件登陆情况和写入数据情况,主库通过虚拟IP地址正常对外提供读写服务;用户数据以数据日志的形式通过数据库自身的复制功能同步到从库,同时,主库上的数据块同步软件将用户数据以数据日志的形式,拷贝一份镜像到从库上的数据块同步软件输出的虚拟磁盘上;(3)当主库发生故障时,集群管理软件3次确认判定主库的运行情况,当确认主库故障之后,集群管理软件在从库上ping网关,发出ping命令,确认从库网络连通性,如果超过4秒无返回消息,则认为不可用,则持续ping网关不进行下一步操作,如果小于四秒并返回消息,则认为可用,则通过三条不同的链路关闭主库数据库软件,如果关闭失败,则重启主库操作系统,进入下一步;(4)集群管理软件通过在从库上的数据镜像进行数据补偿,将主库和从库之间的数据差异在从库上进行应用,补偿完成之后,把从库提升为主库,把虚拟IP地址从主库服务器卸载掉,再把虚拟IP地址挂载到从库服务器到从库上,对外提供读写服务;(5)当故障主库恢复之后,使用集群管理软件手工把故障主库作为从库重新加入新主库的复制结构中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州沃趣科技股份有限公司,未经杭州沃趣科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710353032.3/,转载请声明来源钻瓜专利网。