一种诊断服务器的备份方法和备份系统技术方案

技术编号:17917602 阅读:47 留言:0更新日期:2018-05-10 21:26
本申请是关于一种诊断服务器的备份方法和备份系统,该方法包括:搭建诊断服务器,诊断服务器包括主服务器和备用服务器;对主服务器和备用服务器进行功能设置;主服务器和备用服务器之间进行实时文件备份和数据库备份。该系统包括诊断服务器搭建模块、功能设置模块以及备份模块。本申请实施例中的方法和系统能够实现主服务器和备用服务器之间的无缝切换,有利于提高诊断测试的效率,保障诊断测试正常运行。

【技术实现步骤摘要】
一种诊断服务器的备份方法和备份系统
本申请涉及整机服务器测试
,尤其涉及一种诊断服务器的备份方法和备份系统。
技术介绍
在服务器制造厂,将服务器的各种零部件组装成整机服务器后,需要对整机服务器进行一系列测试,包括配置检查测试、功能测试和老化测试等,以保证整机服务器的配置符合要求、功能良好且性能稳定。需要进行测试的整机服务器称为测试机,对测试机所进行的一系列测试称为诊断测试,对测试机发起诊断测试的机器称为诊断服务器。在诊断测试过程中,诊断服务器用于根据测试机的性能参数指标向测试机发起诊断测试以及存放诊断测试程序。一旦诊断服务器发生故障,整个测试网络就无法进行工作,因此诊断服务器在测试机的诊断测试中起着非常重要的作用。目前的诊断服务器通常包括主诊断服务器和备用诊断服务器两台服务器,主诊断服务器用于进行正常的诊断测试,当主诊断服务器发生故障后启用备用诊断服务器,由备用诊断服务器接管主诊断服务器的工作。对测试机进行正常诊断测试时,主诊断服务器用于接收上游系统传递来的订单消息、存放诊断测试程序,对测试机进行诊断测试,备用诊断服务器用于及时备份主诊断服务器中的订单消息、存放诊断测试程序,以便主诊断服务器发生故障时继续进行诊断测试。然而,目前诊断服务器的备份方法中,虽然备份诊断服务器能够及时备份主诊断服务器中的相关信息,但是由于上游系统传递来的订单消息由主诊断服务器进行接收,当主诊断服务器发生故障时,备份诊断服务器无法备份上游系统传递来的订单,也就无法继续进行诊断测试了。只能通过手动输入订单的方式维持备份诊断服务器对测试机继续进行诊断测试,因此,采用目前诊断服务器的备份方法,无法实现主诊断服务器和备份诊断服务器的无缝切换,从而使得诊断测试的效率不够高。
技术实现思路
为克服相关技术中存在的主诊断服务器和备份诊断服务器切换时间长、诊断测试的效率不够高的问题,本申请提供一种诊断服务器的备份方法和备份系统。一种诊断服务器的备份方法,所述方法包括如下步骤:搭建诊断服务器,所述诊断服务器包括主服务器和备用服务器;对所述主服务器和备用服务器进行功能设置;主服务器和备用服务器之间进行实时文件备份和数据库备份。可选地,对所述主服务器和备用服务器进行功能设置,包括:设置所述主服务器给测试机分配IP、存放诊断测试OS与测试程序、引导测试机进行测试以及进行指令维护与部件信息维护,设置所述备用服务器接收上游系统所传递的订单数据。可选地,主服务器和备用服务器之间进行实时文件备份的方法包括:将主服务器中诊断测试OS的存放目录、测试程序的存放目录以及测试log的存放目录实时备份至备用服务器中;主服务器和备用服务器之间进行实时数据库备份的方法包括:将备用服务器所接收的订单数据实时备份至主服务器,以及,将主服务器中所维护的指令数据与部件资料实时备份至备用服务器中。可选地,所述主服务器和备用服务器之间进行实时文件备份和数据库备份之后,所述方法还包括:对主服务器和备用服务器之间的实时文件备份操作和数据库备份操作进行监控。可选地,所述对主服务器和备用服务器之间的实时文件备份操作和数据库备份操作进行监控,包括如下步骤:设置一固定时间,每隔所述固定时间,通过查询操作系统的进程判断主服务器和备用服务器之间是否正常进行文件备份和数据库备份;如果是,每隔所述固定时间继续进行判断;如果否,重新启动文件备份操作和数据库备份操作。可选地,采用实时增量备份的方式进行备份。一种诊断服务器的备份系统,所述系统包括:诊断服务器搭建模块,用于搭建诊断服务器,所述诊断服务器包括主服务器和备用服务器;功能设置模块,用于对主服务器和备用服务器进行功能设置;备份模块,用于使主服务器和备用服务器之间进行实时文件备份和数据库备份。可选地,所述功能设置模块包括:主服务器功能设置单元,用于设置主服务器给测试机分配IP、存放诊断测试OS与测试程序、引导测试机进行测试以及进行指令维护与部件信息维护;备用服务器功能设置单元,用于设置备用服务器接收上游系统所传递的订单数据。可选地,所述备份模块包括:文件备份单元,用于将主服务器中诊断测试OS的存放目录、测试程序的存放目录以及测试log的存放目录实时备份至备用服务器中;数据库备份单元,用于将备用服务器所接收的订单数据实时备份至主服务器,以及,将主服务器中所维护的指令数据与部件资料实时备份至备用服务器中。可选地,所述系统还包括监控模块,用于对备份模块的工作状态进行监控,如果备份模块正常工作,监控模块继续进行监控,如果备份模块非正常工作,重新启动备份模块。本申请的实施例提供的技术方案可以包括以下有益效果:本申请实施例提供一种诊断服务器的备份方法,包括:搭建诊断服务器,诊断服务器包括主服务器和备用服务器;对主服务器和备用服务器进行功能设置;主服务器和备用服务器之间进行实时文件备份和数据库备份。本申请实施例通过对主服务器和备用服务器进行功能设置,使主服务器和备用服务器分别承担一部分功能,而不是全部功能都集中于主服务器,尤其是使备用服务器用于接收上游系统所传递的订单数据,从而能够避免因主服务器发生故障而无法继续进行诊断测试的情况,大大提高诊断测试的效率,保证诊断测试正常进行。而且,本申请实施例中主服务器和备用服务器之间实时进行文件备份和数据库备份,从而确保主服务发生故障时,备用服务器和主服务器之间能够无缝切换。另外,本申请实施例的备份方法中,还包括对主服务器和备用服务器之间的备份操作进行监控,这种方法能够确保主服务器和备用服务器之间实时备份的有效性,从而进一步主服务发生故障时,备用服务器和主服务器之间能够无缝切换,有利于提高诊断测试的效率。本申请还提供一种诊断服务器的备份系统,该备份系统包括诊断服务器搭建模块、功能设置模块以及备份模块。通过诊断服务器搭建模块首先搭建两台服务器分别作为主服务器和备用服务器,为后续对诊断服务器进行功能设置以及进行文件备份和数据库备份提供便利条件。功能设置模块使主服务器和备用服务器分工明确,且使备用服务器用于接收上游系统所传递的订单数据,能够避免因主服务器发生故障而无法继续进行诊断测试的情况,大大提高诊断测试的效率。通过备份模块的设置,使主服务器和备用服务器之间进行实时文件备份和数据库备份,从而确保主服务发生故障时,备用服务器和主服务器之间能够无缝切换。另外,本申请实施例中的备份系统中还设置有监控模块,用于对备份模块的工作状态进行监控,监控模块的设置能够确保主服务器和备用服务器之间实时备份的有效性,有利于进一步提高诊断测试的效率。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种诊断服务器的备份方法的流程示意图;图2为本申请实施例提供的另一种诊断服务器的备份方法的流程示意图;图3为本申请实施例提供的一种诊断服务器的备份系统的结构示意图本文档来自技高网
...
一种诊断服务器的备份方法和备份系统

【技术保护点】
一种诊断服务器的备份方法,其特征是,所述方法包括如下步骤:搭建诊断服务器,所述诊断服务器包括主服务器和备用服务器;对所述主服务器和备用服务器进行功能设置;主服务器和备用服务器之间进行实时文件备份和数据库备份。

【技术特征摘要】
1.一种诊断服务器的备份方法,其特征是,所述方法包括如下步骤:搭建诊断服务器,所述诊断服务器包括主服务器和备用服务器;对所述主服务器和备用服务器进行功能设置;主服务器和备用服务器之间进行实时文件备份和数据库备份。2.如权利要求1所述的一种诊断服务器的备份方法,其特征是,对所述主服务器和备用服务器进行功能设置,包括:设置所述主服务器给测试机分配IP、存放诊断测试OS与测试程序、引导测试机进行测试以及进行指令维护与部件信息维护,设置所述备用服务器接收上游系统所传递的订单数据。3.如权利要求2所述的一种诊断服务器的备份方法,其特征是,主服务器和备用服务器之间进行实时文件备份的方法包括:将主服务器中诊断测试OS的存放目录、测试程序的存放目录以及测试log的存放目录实时备份至备用服务器中;主服务器和备用服务器之间进行实时数据库备份的方法包括:将备用服务器所接收的订单数据实时备份至主服务器,以及,将主服务器中所维护的指令数据与部件资料实时备份至备用服务器中。4.如权利要求1所述的一种诊断服务器的备份方法,其特征是,所述主服务器和备用服务器之间进行实时文件备份和数据库备份之后,所述方法还包括:对主服务器和备用服务器之间的实时文件备份操作和数据库备份操作进行监控。5.如权利要求4所述的一种诊断服务器的备份方法,其特征是,所述对主服务器和备用服务器之间的实时文件备份操作和数据库备份操作进行监控,包括如下步骤:设置一固定时间,每隔所述固定时间,通过查询操作系统的进程判断主服务器和备用服务器之间是否正常进行...

【专利技术属性】
技术研发人员:王佩孙连震
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1