一种容灾系统及方法技术方案

技术编号:15541366 阅读:39 留言:0更新日期:2017-06-05 10:48
本发明专利技术提供了一种容灾系统及方法,该系统包括位于第一城市的第一位置的各生产服务器、备份服务器及其对应的第一数据库,位于第一城市的第二位置的本地容灾服务器及其对应的第二数据库,位于第二城市的异地容灾服务器及其对应的第三数据库。备份服务器获取各生产服务器的数据信息,并将其存储至第一数据库中,以及复制到第二数据库和第三数据库中。备份服务器故障时,本地容灾服务器基于第二数据库支持各生产服务器正常工作;备份服务器和本地容灾服务器均故障时,异地容灾服务器基于第三数据库支持各生产服务器正常工作。基于这一容灾系统可以解决各类自然灾害所造成的不同服务器故障问题,故本方案能够提高数据信息的安全性。

Disaster tolerant system and method

The present invention provides a system and method for disaster recovery, the production of the first database server, backup server and the corresponding system includes a first position located in the first city, located in the first city of the corresponding local disaster recovery second position of the server and its database of second, is located in the second city disaster recovery server and its corresponding database third. The backup server acquires the data information of each production server, stores it in the first database, and copies it to the second database and the third database. The backup server failure, second database supporting the production server server based on the normal work of local disaster recovery; backup server and local recovery server fail, third database supporting the production server remote disaster recovery server based on the normal work. Based on this disaster tolerance system, different server failures caused by various natural disasters can be solved, so this scheme can improve the security of data information.

【技术实现步骤摘要】
一种容灾系统及方法
本专利技术涉及计算机
,特别涉及一种容灾系统及方法。
技术介绍
随着信息技术的迅速发展,数据信息成为越来越重要的企业资产。因此,企业对信息系统和数据安全的关注也越来越多。现在,各企业大多采用本地数据保护的容灾方式,以为整个生产系统中的数据信息安全提供基本保障。但是,现有的容灾方式通常无法防止重大灾难,如日本神户大地震、东南亚海啸及“5.12汶川大地震”等各类自然灾害,所造成的机房破坏,从而会降低数据信息的安全性。
技术实现思路
本专利技术提供了一种容灾系统及方法,能够提高数据信息的安全性。第一方面,本专利技术提供了一种容灾系统,该容灾系统包括:至少一个生产服务器、备份服务器、所述备份服务器对应的第一数据库、本地容灾服务器、所述本地容灾服务器对应的第二数据库、异地容灾服务器和所述异地容灾服务器对应的第三数据库,其中,所述至少一个生产服务器、所述备份服务器和所述第一数据库均位于第一城市的第一位置;所述本地容灾服务器和所述第二数据库均位于所述第一城市的第二位置;所述异地容灾服务器和所述第三数据库均位于第二城市的任一位置;所述备份服务器,用于分别获取每一个所述生产服务器的数据信息,并将其存储至所述第一数据库中;以及将所述第一数据库中存储的数据信息分别复制到所述第二数据库和所述第三数据库中;所述本地容灾服务器,用于在确定出所述备份服务器出现故障时,基于所述第二数据库中复制的数据信息,支持所述至少一个生产服务器正常工作;所述异地容灾服务器,用于在确定出所述备份服务器和所述本地容灾服务器均出现故障时,基于所述第三数据库中复制的数据信息,支持所述至少一个生产服务器正常工作。优选的,所述本地容灾服务器,具体用于基于所述第二数据库中复制的数据信息,支持外部的客户端针对所述至少一个生产服务器的应用访问;所述异地容灾服务器,具体用于基于所述第三数据库中复制的数据信息,支持外部的客户端针对所述至少一个生产服务器的应用访问。优选的,所述备份服务器,用于以预先设置的时间间隔为周期,周期性地将所述第一数据库中存储的数据信息分别复制到所述第二数据库和所述第三数据库中。优选的,所述备份服务器,用于根据预先确定的所述本地容灾服务器的唯一标识信息,将所述第一数据库中存储的数据信息复制到所述第二数据库中;以及根据预先确定的所述异地容灾服务器的唯一标识信息,将所述第一数据库中存储的数据信息复制到所述第三数据库中。优选的,每一个所述生产服务器上均安装有备份客户端软件,且所述备份客户端软件中设置有允许所述备份服务器获取该生产服务器的数据信息的第一权限;所述备份服务器,具体用于根据所述第一权限,获取所述每一个所述生产服务器的数据信息。优选的,进一步包括:管控模块,用于定期监测所述备份服务器和所述本地容灾服务器的工作状态;以及在监测到所述备份服务器出现故障时,通知所述本地容灾服务器;以及在监测到所述备份服务器和所述本地容灾服务器均出现故障时,通知所述异地容灾服务器;所述本地容灾服务器,具体用于在接收到所述管控模块的通知信息时,确定所述备份服务器出现故障;所述异地容灾服务器,具体用于在接收到所述管控模块的通知信息时,确定所述备份服务器和所述本地容灾服务器均出现故障。第二方面,本专利技术提供了一种利用上述任一所述的容灾系统进行容灾的容灾方法,该方法包括:通过备份服务器分别获取至少一个生产服务器中的每一个生产服务器的数据信息,并将其存储至第一数据库中;通过所述备份服务器将所述第一数据库中存储的数据信息分别复制到第二数据库和第三数据库中;通过本地容灾服务器在确定出所述备份服务器出现故障时,基于所述第二数据库中复制的数据信息,支持所述至少一个生产服务器正常工作;通过异地容灾服务器在确定出所述备份服务器和所述本地容灾服务器均出现故障时,基于所述第三数据库中复制的数据信息,支持所述至少一个生产服务器正常工作。优选的,所述基于所述第二数据库中复制的数据信息,支持所述至少一个生产服务器正常工作,包括:基于所述第二数据库中复制的数据信息,支持外部的客户端针对所述至少一个生产服务器的应用访问;所述基于所述第三数据库中复制的数据信息,支持所述至少一个生产服务器正常工作,包括:基于所述第三数据库中复制的数据信息,支持外部的客户端针对所述至少一个生产服务器的应用访问。优选的,所述通过所述备份服务器将所述第一数据库中存储的数据信息分别复制到第二数据库和第三数据库中,包括:通过所述备份服务器以预先设置的时间间隔为周期,周期性地将所述第一数据库中存储的数据信息分别复制到所述第二数据库和所述第三数据库中。优选的,所述通过所述备份服务器将所述第一数据库中存储的数据信息分别复制到第二数据库和第三数据库中,包括:通过所述备份服务器根据预先确定的所述本地容灾服务器的唯一标识信息,将所述第一数据库中存储的数据信息复制到所述第二数据库中;通过所述备份服务器根据预先确定的所述异地容灾服务器的唯一标识信息,将所述第一数据库中存储的数据信息复制到所述第三数据库中。优选的,每一个所述生产服务器上均安装有备份客户端软件,且所述备份客户端软件中设置有允许所述备份服务器获取该生产服务器的数据信息的第一权限;所述通过备份服务器分别获取至少一个生产服务器中每一个生产服务器的数据信息,包括:通过所述备份服务器根据所述第一权限,分别获取每一个所述生产服务器的数据信息。优选的,该方法进一步包括:通过管控模块定期监测所述备份服务器和所述本地容灾服务器的工作状态;通过管控模块在监测到所述备份服务器出现故障时,通知所述本地容灾服务器;通过管控模块在监测到所述备份服务器和所述本地容灾服务器均出现故障时,通知所述异地容灾服务器;所述确定出所述备份服务器出现故障,包括:在接收到所述管控模块的通知信息时,确定出所述备份服务器出现故障;所述确定出所述备份服务器和所述本地容灾服务器均出现故障,包括:在接收到所述管控模块的通知信息时,确定出所述备份服务器和所述本地容灾服务器均出现故障。本专利技术提供了一种容灾系统及方法,该系统包括位于第一城市的第一位置的各生产服务器、备份服务器及其对应的第一数据库,位于第一城市的第二位置的本地容灾服务器及其对应的第二数据库,位于第二城市的异地容灾服务器及其对应的第三数据库。备份服务器获取各生产服务器的数据信息,并将其存储至第一数据库中,以及复制到第二数据库和第三数据库中。备份服务器故障时,本地容灾服务器基于第二数据库支持各生产服务器正常工作;备份服务器和本地容灾服务器均故障时,异地容灾服务器基于第三数据库支持各生产服务器正常工作。基于这一容灾系统可以解决各类自然灾害所造成的不同服务器故障问题,故本方案能够提高数据信息的安全性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一个实施例提供的一种容灾系统的示意图;图2是本专利技术一个实施例提供的另一种容灾系统的示意图;图3是本专利技术一个实施例提供的一种容灾方法的流程图;图4是本专利技术一个实施例提供的另一种容灾方法的流程图。具体实施方式本文档来自技高网...
一种容灾系统及方法

【技术保护点】
一种容灾系统,其特征在于,包括:至少一个生产服务器、备份服务器、所述备份服务器对应的第一数据库、本地容灾服务器、所述本地容灾服务器对应的第二数据库、异地容灾服务器和所述异地容灾服务器对应的第三数据库,其中,所述至少一个生产服务器、所述备份服务器和所述第一数据库均位于第一城市的第一位置;所述本地容灾服务器和所述第二数据库均位于所述第一城市的第二位置;所述异地容灾服务器和所述第三数据库均位于第二城市的任一位置;所述备份服务器,用于分别获取每一个所述生产服务器的数据信息,并将其存储至所述第一数据库中;以及将所述第一数据库中存储的数据信息分别复制到所述第二数据库和所述第三数据库中;所述本地容灾服务器,用于在确定出所述备份服务器出现故障时,基于所述第二数据库中复制的数据信息,支持所述至少一个生产服务器正常工作;所述异地容灾服务器,用于在确定出所述备份服务器和所述本地容灾服务器均出现故障时,基于所述第三数据库中复制的数据信息,支持所述至少一个生产服务器正常工作。

【技术特征摘要】
1.一种容灾系统,其特征在于,包括:至少一个生产服务器、备份服务器、所述备份服务器对应的第一数据库、本地容灾服务器、所述本地容灾服务器对应的第二数据库、异地容灾服务器和所述异地容灾服务器对应的第三数据库,其中,所述至少一个生产服务器、所述备份服务器和所述第一数据库均位于第一城市的第一位置;所述本地容灾服务器和所述第二数据库均位于所述第一城市的第二位置;所述异地容灾服务器和所述第三数据库均位于第二城市的任一位置;所述备份服务器,用于分别获取每一个所述生产服务器的数据信息,并将其存储至所述第一数据库中;以及将所述第一数据库中存储的数据信息分别复制到所述第二数据库和所述第三数据库中;所述本地容灾服务器,用于在确定出所述备份服务器出现故障时,基于所述第二数据库中复制的数据信息,支持所述至少一个生产服务器正常工作;所述异地容灾服务器,用于在确定出所述备份服务器和所述本地容灾服务器均出现故障时,基于所述第三数据库中复制的数据信息,支持所述至少一个生产服务器正常工作。2.根据权利要求1所述的容灾系统,其特征在于,所述本地容灾服务器,具体用于基于所述第二数据库中复制的数据信息,支持外部的客户端针对所述至少一个生产服务器的应用访问;所述异地容灾服务器,具体用于基于所述第三数据库中复制的数据信息,支持外部的客户端针对所述至少一个生产服务器的应用访问。3.根据权利要求1所述的容灾系统,其特征在于,所述备份服务器,用于以预先设置的时间间隔为周期,周期性地将所述第一数据库中存储的数据信息分别复制到所述第二数据库和所述第三数据库中;和/或,所述备份服务器,用于根据预先确定的所述本地容灾服务器的唯一标识信息,将所述第一数据库中存储的数据信息复制到所述第二数据库中;以及根据预先确定的所述异地容灾服务器的唯一标识信息,将所述第一数据库中存储的数据信息复制到所述第三数据库中。4.根据权利要求1所述的容灾系统,其特征在于,每一个所述生产服务器上均安装有备份客户端软件,且所述备份客户端软件中设置有允许所述备份服务器获取该生产服务器的数据信息的第一权限;所述备份服务器,具体用于根据所述第一权限,获取所述每一个所述生产服务器的数据信息。5.根据权利要求1至4中任一所述的容灾系统,其特征在于,进一步包括:管控模块,用于定期监测所述备份服务器和所述本地容灾服务器的工作状态;以及在监测到所述备份服务器出现故障时,通知所述本地容灾服务器;以及在监测到所述备份服务器和所述本地容灾服务器均出现故障时,通知所述异地容灾服务器;所述本地容灾服务器,具体用于在接收到所述管控模块的通知信息时,确定所述备份服务器出现故障;所述异地容灾服务器,具体用于在接收到所述管控模块的通知信息时,确定所述备份服务器和所述本地容灾服务器均出现故障。6.一种利用权利要求1至5中任一所述的容灾系统进行容灾...

【专利技术属性】
技术研发人员:付丽莉于建彬
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1