一种多活服务器系统升级方法及平台技术方案

技术编号:16700506 阅读:55 留言:0更新日期:2017-12-02 12:47
本申请公开了一种多活服务器系统升级方法及平台,该方法包括:对多活服务器系统中的主服务器进行升级;当多活服务器系统中的主服务器升级完毕后,对多活服务器系统中的所有从服务器进行升级;其中,对多活服务器系统中的主服务器进行升级的过程,包括:对多活服务器系统中的主服务器和一台预设从服务器进行第一次主从互换,然后对第一次主从互换后得到的从服务器进行升级。本申请可以避免由于在同一时刻下对主服务器和从服务器均进行升级而导致的混乱局面,由此避免系统数据错乱等现象的出现,实现了对多活服务器系统的可靠升级。

A multi live server system upgrade method and platform

The invention discloses a live server system upgrade method and platform, the method includes: to upgrade the living master server server system; when the live server system in the main server after the upgrade, to live all from the server upgrade server system; the upgrade process to live, the main server server system includes: the main server server system and a preset from the server for the first time live and then on the master-slave swap, the first time after the exchange from the master server upgrade. This application can avoid the confusion caused by the upgrading of the main server and the server at the same time, thus avoiding the appearance of the phenomenon of system data confusion, and realizing the reliable upgrading of the multi live server system.

【技术实现步骤摘要】
一种多活服务器系统升级方法及平台
本专利技术涉及服务器
,特别涉及一种多活服务器系统升级方法及平台。
技术介绍
当前,随着互联网技术的快速发展,用户越来越依赖于服务器所提供的各种服务,服务器的性能直接影响了互联网用户的用户体验。为了确保服务器的性能能够尽量满足实际的应用需求,人们通常会不定期地对服务器进行升级,以提升服务器整体的服务水平。由于服务器在实际运行的过程中可能会出现故障,为了提升数据的安全性,人们研发出了多活服务器系统。多活服务器系统中包括一台主服务器以及至少两台从服务器,这些服务器之间相互备份数据,从而可以大幅提升数据的安全可靠性。然而,由于多活服务器系统的系统结构特殊性,容易导致多活服务器系统在升级过程中出现混乱局面,从而引起系统数据错乱等严重问题。综上所述可以看出,如何对多活服务器系统进行可靠的升级操作是目前还有待解决的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种多活服务器系统升级方法及平台,能够对多活服务器系统进行可靠的升级操作。其具体方案如下:一种多活服务器系统升级方法,应用于包括一台主服务器和至少两台从服务器的多活服务器系统,其中,所述方法包括:对所述多活服务器系统中的主服务器进行升级;当所述多活服务器系统中的主服务器升级完毕后,对所述多活服务器系统中的所有从服务器进行升级;其中,所述对所述多活服务器系统中的主服务器进行升级的过程,包括:对所述多活服务器系统中的主服务器和一台预设从服务器进行第一次主从互换,然后对所述第一次主从互换后得到的从服务器进行升级。可选的,所述对所述第一次主从互换后得到的从服务器进行升级的过程,包括:对所述第一次主从互换后得到的从服务器进行软件升级,并针对本次软件升级过程展开相应的数据同步处理。可选的,所述对所述第一次主从互换后得到的从服务器进行软件升级,并针对本次软件升级过程展开相应的数据同步处理的过程,包括:启动对所述第一次主从互换后得到的从服务器的软件升级进程;当所述第一次主从互换后得到的从服务器完成软件升级,则对所述第一次主从互换后得到的主服务器和从服务器进行第二次主从互换;提取所述第一次主从互换后得到的从服务器在软件升级期间内相应的数据更新包,并将该数据更新包合并至所述第二次主从互换后得到的主服务器中,以完成对所述第一次主从互换后得到的从服务器的升级。可选的,所述对所述多活服务器系统中的所有从服务器进行升级的过程,包括:对所述多活服务器系统中的所有从服务器进行统一升级,并且,当所述多活服务器系统中的所有从服务器均升级完毕后,将所有从服务器重新加入多活服务器拓扑结构。可选的,所述对所述多活服务器系统中的所有从服务器进行升级的过程,包括:对所述多活服务器系统中的每台从服务器逐个进行升级,并且,每当完成一台从服务器的升级,则将该从服务器重新加入多活服务器拓扑结构。本专利技术还相应公开了一种多活服务器系统升级平台,应用于包括一台主服务器和至少两台从服务器的多活服务器系统,其中,所述平台包括:第一升级模块,用于对所述多活服务器系统中的主服务器进行升级;第二升级模块,用于当所述多活服务器系统中的主服务器升级完毕后,对所述多活服务器系统中的所有从服务器进行升级;其中,所述第一升级模块,具体包括:主从互换子模块,用于对所述多活服务器系统中的主服务器和一台预设从服务器进行第一次主从互换;升级子模块,用于对所述第一次主从互换后得到的从服务器进行升级。可选的,所述升级子模块,具体用于对所述第一次主从互换后得到的从服务器进行软件升级,并针对本次软件升级过程展开相应的数据同步处理。可选的,所述升级子模块,包括:软件升级启动单元,用于启动对所述第一次主从互换后得到的从服务器的软件升级进程;主从互换单元,用于当所述第一次主从互换后得到的从服务器完成软件升级,则对所述第一次主从互换后得到的主服务器和从服务器进行第二次主从互换;数据同步单元,用于提取所述第一次主从互换后得到的从服务器在软件升级期间内相应的数据更新包,并将该数据更新包合并至所述第二次主从互换后得到的主服务器中,以完成对所述第一次主从互换后得到的从服务器的升级。可选的,所述第二升级模块,具体用于对所述多活服务器系统中的所有从服务器进行统一升级,并且,当所述多活服务器系统中的所有从服务器均升级完毕后,将所有从服务器重新加入多活服务器拓扑结构。可选的,所述第二升级模块,具体用于对所述多活服务器系统中的每台从服务器逐个进行升级,并且,每当完成一台从服务器的升级,则将该从服务器重新加入多活服务器拓扑结构。本专利技术中,多活服务器系统升级方法,包括:对多活服务器系统中的主服务器进行升级;当多活服务器系统中的主服务器升级完毕后,对多活服务器系统中的所有从服务器进行升级;其中,对多活服务器系统中的主服务器进行升级的过程,包括:对多活服务器系统中的主服务器和一台预设从服务器进行第一次主从互换,然后对第一次主从互换后得到的从服务器进行升级。可见,本专利技术在需要对多活服务器系统进行升级的时候,先对主服务器进行升级,其中,对主服务器进行升级的过程具体包括:先对主服务器和一台预先设定的从服务器进行主从互换,然后通过对本次主从互换后得到的从服务器进行升级的方式,实现对多活服务器系统中起初的主服务器的升级,接着再对多活服务器系统中的所有从服务器进行升级,从而可以避免由于在同一时刻下对主服务器和从服务器均进行升级而导致的混乱局面,由此避免系统数据错乱等现象的出现,实现了对多活服务器系统的可靠升级。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例公开的一种多活服务器系统升级方法流程图;图2为本专利技术实施例公开的一种多活服务器系统升级平台结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例公开了一种多活服务器系统升级方法,应用于包括一台主服务器和至少两台从服务器的多活服务器系统,其中,参见图1所示,该方法包括:步骤S11:对多活服务器系统中的主服务器进行升级。其中,上述对多活服务器系统中的主服务器进行升级的过程,具体包括:对多活服务器系统中的主服务器和一台预设从服务器进行第一次主从互换,然后对第一次主从互换后得到的从服务器进行升级。也即,本专利技术实施例预先从所有从服务器中指定一台从服务器,在对主服务器进行升级时,先将上述指定的从服务器和主服务器进行主从互换,然后再对本次主从互换后得到的从服务器进行升级,由此实现对起初的主服务器的升级。步骤S12:当多活服务器系统中的主服务器升级完毕后,对多活服务器系统中的所有从服务器进行升级。可见,本专利技术实施例在需要对多活服务器系统进行升级的时候,先对主服务器进行升级,其中,对主服务器进行升级的过程具体包括:先对主服务器和一台预先设定的从服本文档来自技高网...
一种多活服务器系统升级方法及平台

【技术保护点】
一种多活服务器系统升级方法,其特征在于,应用于包括一台主服务器和至少两台从服务器的多活服务器系统,其中,所述方法包括:对所述多活服务器系统中的主服务器进行升级;当所述多活服务器系统中的主服务器升级完毕后,对所述多活服务器系统中的所有从服务器进行升级;其中,所述对所述多活服务器系统中的主服务器进行升级的过程,包括:对所述多活服务器系统中的主服务器和一台预设从服务器进行第一次主从互换,然后对所述第一次主从互换后得到的从服务器进行升级。

【技术特征摘要】
1.一种多活服务器系统升级方法,其特征在于,应用于包括一台主服务器和至少两台从服务器的多活服务器系统,其中,所述方法包括:对所述多活服务器系统中的主服务器进行升级;当所述多活服务器系统中的主服务器升级完毕后,对所述多活服务器系统中的所有从服务器进行升级;其中,所述对所述多活服务器系统中的主服务器进行升级的过程,包括:对所述多活服务器系统中的主服务器和一台预设从服务器进行第一次主从互换,然后对所述第一次主从互换后得到的从服务器进行升级。2.根据权利要求1所述的多活服务器系统升级方法,其特征在于,所述对所述第一次主从互换后得到的从服务器进行升级的过程,包括:对所述第一次主从互换后得到的从服务器进行软件升级,并针对本次软件升级过程展开相应的数据同步处理。3.根据权利要求2所述的多活服务器系统升级方法,其特征在于,所述对所述第一次主从互换后得到的从服务器进行软件升级,并针对本次软件升级过程展开相应的数据同步处理的过程,包括:启动对所述第一次主从互换后得到的从服务器的软件升级进程;当所述第一次主从互换后得到的从服务器完成软件升级,则对所述第一次主从互换后得到的主服务器和从服务器进行第二次主从互换;提取所述第一次主从互换后得到的从服务器在软件升级期间内相应的数据更新包,并将该数据更新包合并至所述第二次主从互换后得到的主服务器中,以完成对所述第一次主从互换后得到的从服务器的升级。4.根据权利要求3所述的多活服务器系统升级方法,其特征在于,所述对所述多活服务器系统中的所有从服务器进行升级的过程,包括:对所述多活服务器系统中的所有从服务器进行统一升级,并且,当所述多活服务器系统中的所有从服务器均升级完毕后,将所有从服务器重新加入多活服务器拓扑结构。5.根据权利要求3所述的多活服务器系统升级方法,其特征在于,所述对所述多活服务器系统中的所有从服务器进行升级的过程,包括:对所述多活服务器系统中的每台从服务器逐个进行升级,并且,每当完成一台从服务...

【专利技术属性】
技术研发人员:曹海华
申请(专利权)人:广东浪潮大数据研究有限公司
类型:发明
国别省市:广东,44

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

1