【技术实现步骤摘要】
一种基于Keepalive双机热备的数据备份方法及服务器
[0001]本专利技术涉及热备数据备份
,尤其涉及一种基于Keepalive双机热备的数据备份方法及服务器。
技术介绍
[0002]目前市面上已存在的keepalived双机热备方法主要采用VRRP(Virtual Router Redundancy Protocol虚拟路由冗余协议)热备份协议以软件的方式实现Liunx服务器的多机热备功能。通过对主服务器VIP地址的物理接口、优先级、漂移IP地址及备用服务器路由名称、热备状态、优先级进行配置来实现,导致现有的双机热备系统普遍存在主机与备机配置复杂,难以形成多机热备的设置,并且在数据备份期间容易发生数据丢失以及主机与备机状态模糊不清的情况。
技术实现思路
[0003]为了克服现有技术的不足,本专利技术的目的之一在于提供一种基于Keepalive双机热备的数据备份方法,其能解决现有的keepalived双机热备方法普遍存在配置复杂、数据备份期间容易发生数据丢失以及主机与备机状态模糊不清的问题。 />[0004]本专本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于Keepalive双机热备的数据备份方法,其特征在于,包括以下步骤:S1:判断当前设备是否具备主机特征,若是,则执行S2,若否,则执行S3;S2:判断是否需要从备机切换为主机,若否,则间隔预设时间返回S1,若是,则驱使主机从内存中获取数据库,并且驱使程序加载一次数据库;S3:定时拷贝主机的数据,同时监控主机的数据库变化情况;S4:判断双机热备是否关闭,若是,则结束程序,若否,则间隔预设时间返回S1。2.如权利要求1所述的基于Keepalive双机热备的数据备份方法,其特征在于,所述S1具体由以下步骤实现:判断当前设备是否具有虚拟网卡以及获取到虚拟IP,若是,则将当前设备标记成主机,并执行S2,若否,则将当前设备标记备机,并执行S3。3.如权利要求1所述的基于Keepalive双机热备的数据备份方法,其特征在于,所述S2具体由以下步骤实现:S21:判断是否需要从备机切换为主机,若否,则间隔1秒返回S1,若是,则驱使主机从内存中获取数据库,并且驱使程序加载一次数据库,执行S22;S22:将主机保存的状...
【专利技术属性】
技术研发人员:黄慧琴,吴泽奇,叶铿,蔡文生,张常华,朱正辉,赵定金,
申请(专利权)人:广州市保伦电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。