【技术实现步骤摘要】
一种用于数据库集群的延时配置方法及装置
[0001]本专利技术涉及计算机
,具体涉及一种用于数据库集群的延时配置方法及装置。
技术介绍
[0002]数据库全年可用性要求高,数据库恢复是在数据库异常时快速恢复的保障,为了保障业务连续性,需要快速恢复数据,现有的数据库恢复技术是采用实时复制的方式复制主数据库与备份数据库之间的数据,一旦主数据库中的数据异常,备用数据库中的数据也异常,需要通过之前的备份文件恢复到故障点之前的数据,导致恢复备份时间较长,从而可能影响业务连续性。
技术实现思路
[0003]有鉴于此,本专利技术实施例提供了一种用于数据库集群的延时配置方法及装置,解决现有的数据库恢复技术恢复备份时间较长,影响业务连续性的问题。
[0004]为达到上述目的,本专利技术提供如下技术方案:
[0005]第一方面,本专利技术实施例提供一种用于数据库集群的延时配置方法,所述数据库集群中的各数据库分别部署在多个机房中,所述多个机房包括主机房和备用机房,所述方法包括:在监听到主机房被切换为备用机房, ...
【技术保护点】
【技术特征摘要】
1.一种用于数据库集群的延时配置方法,其特征在于,所述数据库集群中的各数据库分别部署在多个机房中,所述多个机房包括主机房和备用机房,所述方法包括:在监听到主机房被切换为备用机房,和/或备用机房被切换为主机房的情况下,对发生切换的机房进行标记;根据标记结果确定当前备用机房;判断当前备用机房中临时备用数据库的同步参数是否为延时同步;若所述临时备用数据库的同步参数不是延时同步,则将所述临时备用数据库的同步参数设置为延时同步。2.根据权利要求1所述的用于数据库集群的延时配置方法,其特征在于,所述对发生切换的机房进行标记,包括:在数据库集群的主备信息表中,针对发生切换的机房的机房标识进行修改;所述根据标记结果确定当前备用机房,包括:从所述主备信息表中查找出机房标识为备用标识的所有机房作当前备用机房。3.根据权利要求2所述的用于数据库集群的延时配置方法,其特征在于,所述判断当前备用机房中临时备用数据库的同步参数是否为延时同步,包括:从所述主备信息表中,查找出当前备用机房的临时备用数据库的IP地址;基于各临时备用数据库的IP地址,分别建立与各临时备用数据库的连接,基于所述连接获取相应临时备用数据库中的同步参数,判断所述同步参数的参数值是否为0;若所述同步参数的参数值不为0,则确定相应临时备用数据库的同步参数为延时同步,否则为实时同步。4.根据权利要求3所述的用于数据库集群的延时配置方法,其特征在于,还包括:若所述同步参数的参数值不为0,则判断所述同步参数的参数值是否为预设值;若所述同步参数的参数值不为预设值,则确定所述临时备用数据库的延时同步不符合预设需求,将所述同步参数的参数值修改为所述预设值。5.根据权利要求2所述的用于数据库集群的延时配置方法,其特征在于,还包括:从所述主备信息表中查找出机房标识为主标识的...
【专利技术属性】
技术研发人员:孟令银,董俊峰,强群力,刘超千,赵彤,周欢,陈瑛绮,余星,王鹏,韦鹏程,朱绍辉,陈飞,
申请(专利权)人:网联清算有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。