CN102724272A - 一种电视台业务发布数据的备份方法 - Google Patents

一种电视台业务发布数据的备份方法 Download PDF

Info

Publication number
CN102724272A
CN102724272A CN2011104537873A CN201110453787A CN102724272A CN 102724272 A CN102724272 A CN 102724272A CN 2011104537873 A CN2011104537873 A CN 2011104537873A CN 201110453787 A CN201110453787 A CN 201110453787A CN 102724272 A CN102724272 A CN 102724272A
Authority
CN
China
Prior art keywords
data server
data
task
server
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2011104537873A
Other languages
English (en)
Other versions
CN102724272B (zh
Inventor
王蓓蓓
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Digital Video Beijing Ltd
Original Assignee
China Digital Video Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Digital Video Beijing Ltd filed Critical China Digital Video Beijing Ltd
Priority to CN201110453787.3A priority Critical patent/CN102724272B/zh
Publication of CN102724272A publication Critical patent/CN102724272A/zh
Application granted granted Critical
Publication of CN102724272B publication Critical patent/CN102724272B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开了一种电视台业务发布数据的备份方法,具体包括:接收第一数据服务器动态信息;根据所述第一返回任务信息生成第一返回任务日志列表;判断所述第一数据服务器心跳数据是否异常,若是,则启用第二数据服务器并获取第二数据服务器启用时间;查找所述任务执行时间信息中匹配的所述任务名称,获得恢复任务名称;对所述第一返回任务信息继续执行;接收第一数据服务器心跳数据恢复信息;判断第一数据服务器心跳数据恢复信息是否存在,若是,则关闭第二数据服务器。本发明解决了中心主网数据服务器对传输数据的备份及备份数据服务器切换的问题,保证了数据以任务为传输单元的数据完整,保证了***服务的连续性,提高了***的可靠性。

Description

一种电视台业务发布数据的备份方法
技术领域
本发明涉及数据服务器及与Web Services***中的数据备份领域中,应用于在主业务网的数据发布及存储,特别涉及一种电视台业务发布数据的备份方法。
背景技术
随着办公自动化对数据通讯要求的不断提升,在其办公自动化***内部存在多条工作流程线,此工作流程线的定制及执行不仅直接影响到起输出结果,同时也决定了与之匹配的人力物力资源的分配,在工作流程线执行过程中,各方面数据需要协同工作,每个执行节点的操作需要通过相关的节点信息判断得出,如在物流配送领域及电视制作领域中对现场数据需要实时监测,从而决定更为有效的配置工作流程线的各个资源,从而使工作效率达到最优,因此,通常在主数据网中需要配置数据服务器,此数据服务器作为整体***的数据来源,但于此同时,计算机***并不能提供令人满意的可靠性。计算机***的各个组件都可能随时出现故障或负载不均衡的情况,从而影响正常工作。软件上,设计缺陷、编写过程中的bug等都可能造成整个***的崩溃。硬件上,磁盘、内存等设备都不能保证长期可靠稳定的工作。随着计算机网络的普及,病毒、黑客攻击等问题又进一步削弱了计算机***的可靠性,为了克服以上由于***或设备故障给用户终端的数据风险,现有技术中通常会采用备份数据服务器的方法,但是,这种方法的缺点在于,随着备份内容的不断增大,一方面需要额外支付备份数据服务器所代来的开支,另外,如***故障出现在数据传输过程中,备份设备并不能有效保证数据的有效。
在发明人实现本发明过程中,发现现有技术中有以下缺陷,现有技术中在对***数据的备份过程中,对在通讯过程中所造成的传输数据丢失,原数据设备及备份数据设备都不能有效的给予检测和处理,因此造成了传输数据的丢失,或造成因部分丢失而造成的数据错误不易发现的情况,从而造成传输数据的错误,降低了数据存储及传输的准确性。
发明内容
针对现有技术中的缺陷,本发明解决了中心主网数据服务器对传输数据的备份及备份数据服务器切换的问题。
为了解决以上技术问题本发明提供了一种电视台业务发布数据的备份方法,具体包括:
接收第一数据服务器动态信息,所述第一数据服务器动态信息包括:第一返回任务信息及第一数据服务器心跳数据;
根据所述第一返回任务信息生成第一返回任务日志列表,所述列表中包括任务名称及任务执行时间信息;
判断所述第一数据服务器心跳数据是否异常,若是,则启用第二数据服务器并获取第二数据服务器启用时间,所述第二数据服务器与所述第一数据服务器镜像并关联;根据所述第二数据服务器启用时间查找所述任务执行时间信息中匹配的所述任务名称,获得恢复任务名称;根据所述恢复任务名称位置对所述第一返回任务信息继续执行;
接收第一数据服务器心跳数据恢复信息;
判断所述第一数据服务器心跳数据恢复信息是否存在,若是,则关闭第二数据服务器。
其中,所述第一数据服务器或第二数据服务器还具体包括:所述第一数据服务器配置第一数据库服务器、所述第二数据服务器配置第二数据库服务器
其中,所述第一数据服务器动态信息具体包括:局域网用户标识、局域网用户存储地址。
其中,所述第一返回任务信息中还具体包括:局域网用户标识、局域网用户存储地址。
其中,所述任务执行时间信息中具体包括:任务开始执行时间、任务结束执行时间。
其中,所述根据所述第二数据服务器启用时间查找所述任务执行时间信息中匹配的所述任务名称,获得恢复任务名称步骤中具体包括:根据所述第二数据服务器启用时间匹配与之最接近的所述任务开始执行时间,及与该时间对应的任务名称,根据所述任务名称获得恢复任务名称;或根据所述第二数据服务器启用时间匹配与之最接近的所述任务结束执行时间,及与该时间对应的任务名称,根据所述任务名称获得恢复任务名称;
其中,所述接收第一数据服务器动态信息步骤中还具体包括:接收第一数据服务器运行速度;
其中,所述判断所述第一数据服务器心跳数据是否异常步骤还具体包括:接收服务器最低运行门限值;判断所述第一数据服务器运行速度是否低于所述服务器最低运行门限值,若是,则判断所述第一数据服务器心跳数据是否异常。
其中,所述接收第一数据服务器心跳数据恢复信息步骤中还具体包括:接收第一数据服务器运行速度;
其中,所述判断所述第一数据服务器心跳数据恢复信息是否存在步骤还具体包括:判断所述第一数据服务器运行速度是否高于所述服务器最低运行门限值,若是,则判断所述第一数据服务器心跳数据恢复信息是否存在。
与现有技术相比,本发明实施例具有以下优点:根据对数据服务器返回任务的监控,生成任务日志列表,其中包括任务执行时间信息,当***检测到数据服务器异常时,对数据服务器从主数据服务器切换至备数据服务器后,根据其切换时间匹配任务日志列表的任务执行时间记录,从而获得未完成执行任务,并根据以上任务在备数据服务器中继续执行,从而实现了,在主从数据服务器切换过程中或数据传输过程中,以执行任务为单元,完成数据恢复和备份,因此,保证了数据以任务为传输单元的数据完整,避免了数据的丢失,保证了***服务的连续性,提高了***的可靠性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1:是本发明实施例1中一种电视台业务发布数据的备份方法的示意图;
图2:是本发明实施例2中另一种电视台业务发布数据的备份方法的示意图;
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例1中提供了一种电视台业务发布数据的备份方法,如图1所示,包括以下步骤:
S101:接收第一数据服务器动态信息;
此步骤具体包括:接收第一数据服务器动态信息,所述第一数据服务器动态信息包括:第一返回任务信息及第一数据服务器心跳数据;
S102:生成第一返回任务日志列表;
此步骤具体包括:根据所述第一返回任务信息生成第一返回任务日志列表,所述列表中包括任务名称及任务执行时间信息;
S103:判断第一数据服务器心跳数据是否异常;
此步骤具体包括:判断所述第一数据服务器心跳数据是否异常,若是,则启用第二数据服务器并获取第二数据服务器启用时间;所述第二数据服务器与所述第一数据服务器镜像并关联;根据所述第二数据服务器启用时间查找所述任务执行时间信息中匹配的所述任务名称,获得恢复任务名称;根据所述恢复任务名称位置对所述第一返回任务信息继续执行;
S104:接收第一数据服务器心跳数据恢复信息;
S105:判断第一数据服务器心跳数据恢复信息是否存在;
此步骤具体包括:判断所述第一数据服务器心跳数据恢复信息是否存在,若是,则关闭第二数据服务器。
本发明实施例2中提供了另一种电视台业务发布数据的备份方法,如图2所示,包括以下步骤:
S201:接收第一数据服务器动态信息;
此步骤具体包括:所述接收第一数据服务器动态信息具体包括:接收第一数据服务器运行速度;
所述第一数据服务器动态信息包括:第一返回任务信息及第一数据服务器心跳数据,具体包括:局域网用户标识、局域网用户存储地址;所述第一数据服务器配置第一数据库服务器;
S202:生成第一返回任务日志列表;
此步骤具体包括:所述列表中包括任务名称及任务执行时间信息;所述第一返回任务信息中还具体包括:局域网用户标识、局域网用户存储地址;所述任务执行时间信息中具体包括:任务开始执行时间、任务结束执行时间。
S203:判断第一数据服务器心跳数据是否异常;
此步骤具体包括:判断所述第一数据服务器心跳数据是否异常,若是,则启用第二数据服务器并获取第二数据服务器启用时间;所述判断所述第一数据服务器心跳数据是否异常具体包括:接收服务器最低运行门限值;判断所述第一数据服务器运行速度是否低于所述服务器最低运行门限值,若是,则判断所述第一数据服务器心跳数据是否异常;
所述第二数据服务器配置第二数据库服务器,所述第二数据服务器与所述第一数据服务器镜像并关联;根据所述第二数据服务器启用时间查找所述任务执行时间信息中匹配的所述任务名称,获得恢复任务名称;根据所述恢复任务名称位置对所述第一返回任务信息继续执行;
所述根据所述第二数据服务器启用时间查找所述任务执行时间信息中匹配的所述任务名称,获得恢复任务名称步骤中具体包括:根据所述第二数据服务器启用时间匹配与之最接近的所述任务开始执行时间,及与该时间对应的任务名称,根据所述任务名称获得恢复任务名称;
或根据所述第二数据服务器启用时间匹配与之最接近的所述任务结束执行时间,及与该时间对应的任务名称,根据所述任务名称获得恢复任务名称;
S204:接收第一数据服务器心跳数据恢复信息;
此步骤具体包括:步骤S2041:接收第一数据服务器运行速度;
S205:判断第一数据服务器心跳数据恢复信息是否存在;
此步骤具体包括:判断所述第一数据服务器心跳数据恢复信息是否存在,若是,则关闭第二数据服务器;所述判断所述第一数据服务器心跳数据恢复信息是否存在具体包括:判断所述第一数据服务器运行速度是否高于所述服务器最低运行门限值,若是,则判断所述第一数据服务器心跳数据恢复信息是否存在。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。

Claims (10)

1.一种电视台业务发布数据的备份方法,其特征在于,包括:
接收第一数据服务器动态信息,所述第一数据服务器动态信息包括:第一返回任务信息及第一数据服务器心跳数据;
根据所述第一返回任务信息生成第一返回任务日志列表,所述列表中包括任务名称及任务执行时间信息;
判断所述第一数据服务器心跳数据是否异常,若是,则启用第二数据服务器并获取第二数据服务器启用时间,所述第二数据服务器与所述第一数据服务器镜像并关联;根据所述第二数据服务器启用时间查找所述任务执行时间信息中匹配的所述任务名称,获得恢复任务名称;根据所述恢复任务名称位置对所述第一返回任务信息继续执行;
接收第一数据服务器心跳数据恢复信息;
判断所述第一数据服务器心跳数据恢复信息是否存在,若是,则关闭第二数据服务器。
2.如权利要求1中所述的方法,其特征在于,所述第一数据服务器或第二数据服务器还具体包括:
所述第一数据服务器配置第一数据库服务器、所述第二数据服务器配置第二数据库服务器
3.如权利要求1中所述的方法,其特征在于,所述第一数据服务器动态信息具体包括:局域网用户标识、局域网用户存储地址。
4.如权利要求3中所述的方法,其特征在于,所述第一返回任务信息中还具体包括:局域网用户标识、局域网用户存储地址。
5.如权利要求1中所述的方法,其特征在于,所述任务执行时间信息中具体包括:任务开始执行时间、任务结束执行时间。
6.如权利要求5中所述的方法,其特征在于,所述根据所述第二数据服务器启用时间查找所述任务执行时间信息中匹配的所述任务名称,获得恢复任务名称步骤中具体包括:
根据所述第二数据服务器启用时间匹配与之最接近的所述任务开始执行时间,及与该时间对应的任务名称,根据所述任务名称获得恢复任务名称;
或根据所述第二数据服务器启用时间匹配与之最接近的所述任务结束执行时间,及与该时间对应的任务名称,根据所述任务名称获得恢复任务名称;
7.如权利要求1中所述的方法,其特征在于,所述接收第一数据服务器动态信息步骤中还具体包括:
接收第一数据服务器运行速度;
8.如权利要求7中所述的方法,其特征在于,所述判断所述第一数据服务器心跳数据是否异常步骤还具体包括:接收服务器最低运行门限值;判断所述第一数据服务器运行速度是否低于所述服务器最低运行门限值,若是,则判断所述第一数据服务器心跳数据是否异常。
9.如权利要求1中所述的方法,其特征在于,所述接收第一数据服务器心跳数据恢复信息步骤中还具体包括:接收第一数据服务器运行速度;
10.如权利要求9中所述的方法,其特征在于,所述判断所述第一数据服务器心跳数据恢复信息是否存在步骤还具体包括:
判断所述第一数据服务器运行速度是否高于所述服务器最低运行门限值,若是,则判断所述第一数据服务器心跳数据恢复信息是否存在。
CN201110453787.3A 2011-12-30 2011-12-30 一种电视台业务发布数据的备份方法 Active CN102724272B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110453787.3A CN102724272B (zh) 2011-12-30 2011-12-30 一种电视台业务发布数据的备份方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110453787.3A CN102724272B (zh) 2011-12-30 2011-12-30 一种电视台业务发布数据的备份方法

Publications (2)

Publication Number Publication Date
CN102724272A true CN102724272A (zh) 2012-10-10
CN102724272B CN102724272B (zh) 2017-12-29

Family

ID=46949933

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110453787.3A Active CN102724272B (zh) 2011-12-30 2011-12-30 一种电视台业务发布数据的备份方法

Country Status (1)

Country Link
CN (1) CN102724272B (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103246555A (zh) * 2013-05-03 2013-08-14 深圳中兴网信科技有限公司 任务调度装置和任务调度方法
CN106301907A (zh) * 2016-08-10 2017-01-04 张北江 安防监控中主备方案实现方法及***
CN107342917A (zh) * 2017-07-04 2017-11-10 百度在线网络技术(北京)有限公司 用于检测网络设备性能的方法和装置
CN107368507A (zh) * 2017-03-28 2017-11-21 阿里巴巴集团控股有限公司 一种基于区块链的共识方法及装置
CN113489154A (zh) * 2021-07-16 2021-10-08 广东电网有限责任公司 基于主备用通道切换技术的电网监控***数据防丢失方法
CN113961726A (zh) * 2021-12-20 2022-01-21 中国人民解放军战略支援部队航天工程大学士官学校 一种指挥任务匹配方法及***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020133737A1 (en) * 2001-03-05 2002-09-19 Sanpro Systems Inc. System and a method for asynchronous replication for storage area networks
US20050273650A1 (en) * 2004-06-07 2005-12-08 Tsou Henry H Systems and methods for backing up computer data to disk medium
CN101394306A (zh) * 2008-07-08 2009-03-25 国电南瑞科技股份有限公司 一种双服务器***的无缝切换方法
CN101714169A (zh) * 2009-12-01 2010-05-26 广州从兴电子开发有限公司 一种在多节点上传递数据方法及***
CN102055605A (zh) * 2009-11-11 2011-05-11 中兴通讯股份有限公司 一种应用于aaa服务器的容灾***及方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020133737A1 (en) * 2001-03-05 2002-09-19 Sanpro Systems Inc. System and a method for asynchronous replication for storage area networks
US20050273650A1 (en) * 2004-06-07 2005-12-08 Tsou Henry H Systems and methods for backing up computer data to disk medium
CN101394306A (zh) * 2008-07-08 2009-03-25 国电南瑞科技股份有限公司 一种双服务器***的无缝切换方法
CN102055605A (zh) * 2009-11-11 2011-05-11 中兴通讯股份有限公司 一种应用于aaa服务器的容灾***及方法
CN101714169A (zh) * 2009-12-01 2010-05-26 广州从兴电子开发有限公司 一种在多节点上传递数据方法及***

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103246555A (zh) * 2013-05-03 2013-08-14 深圳中兴网信科技有限公司 任务调度装置和任务调度方法
CN106301907A (zh) * 2016-08-10 2017-01-04 张北江 安防监控中主备方案实现方法及***
CN111327703A (zh) * 2017-03-28 2020-06-23 创新先进技术有限公司 一种基于区块链的共识方法及装置
CN107368507A (zh) * 2017-03-28 2017-11-21 阿里巴巴集团控股有限公司 一种基于区块链的共识方法及装置
CN107368507B (zh) * 2017-03-28 2020-03-27 创新先进技术有限公司 一种基于区块链的共识方法及装置
US10642699B2 (en) 2017-03-28 2020-05-05 Alibaba Group Holding Limited Blockchain-based consensus method and device
US10846182B2 (en) 2017-03-28 2020-11-24 Advanced New Technologies Co., Ltd. Blockchain-based consensus method and device
CN111327703B (zh) * 2017-03-28 2022-05-31 创新先进技术有限公司 一种基于区块链的共识方法及装置
CN107342917A (zh) * 2017-07-04 2017-11-10 百度在线网络技术(北京)有限公司 用于检测网络设备性能的方法和装置
CN107342917B (zh) * 2017-07-04 2020-11-10 百度在线网络技术(北京)有限公司 用于检测网络设备性能的方法和装置
CN113489154A (zh) * 2021-07-16 2021-10-08 广东电网有限责任公司 基于主备用通道切换技术的电网监控***数据防丢失方法
CN113489154B (zh) * 2021-07-16 2023-07-28 广东电网有限责任公司 基于主备用通道切换技术的电网监控***数据防丢失方法
CN113961726A (zh) * 2021-12-20 2022-01-21 中国人民解放军战略支援部队航天工程大学士官学校 一种指挥任务匹配方法及***
CN113961726B (zh) * 2021-12-20 2022-03-01 中国人民解放军战略支援部队航天工程大学士官学校 一种指挥任务匹配方法及***

Also Published As

Publication number Publication date
CN102724272B (zh) 2017-12-29

Similar Documents

Publication Publication Date Title
CN102724272A (zh) 一种电视台业务发布数据的备份方法
US11048490B2 (en) Service placement techniques for a cloud datacenter
CN106843828B (zh) 界面显示、加载方法及装置
CN109358965B (zh) 云计算集群资源调度方法、介质、装置和计算设备
US8140578B2 (en) Multilevel hierarchical associations between entities in a knowledge system
US8078915B2 (en) System and method for verifying operation of a target system
CN104488248B (zh) 一种文件同步方法、服务器及终端
CN103500102A (zh) 一种服务调用方法和提供服务调用的装置
CN108920135A (zh) 一种自定义业务生成方法、装置、计算机设备及存储介质
US20140082007A1 (en) Method, system and storage medium for pushing user's personal label dynamically
CN103970614A (zh) 一种业务测试方法及装置
CN102590711B (zh) 一种确定停电范围的方法及装置
CN109033814A (zh) 智能合约触发方法、装置、设备及存储介质
CN110515758A (zh) 一种故障定位方法、装置、计算机设备及存储介质
CN108073693A (zh) 一种基于Hadoop的分布式网络爬虫***
US8103535B2 (en) Evaluation of fitness for a contractual agreement related to provisioning information technology services
CN109634912A (zh) 数据迁移方法及***
CN101329628B (zh) 用于管理可变点的方法和设备
CN108280228A (zh) 一种网页的处理方法及相关设备
CN103399957A (zh) 搜索方法、***、搜索引擎和客户端
CN103490983A (zh) 企业邮件***及其进行邮件迁移的方法
Zhang et al. Automated Root Causing of Cloud Incidents using In-Context Learning with GPT-4
CN102799423B (zh) Jsf中执行动态方法的方法及装置
CN109710303A (zh) 语音交互产品的多版本并行开发方法及***
CN105426308A (zh) 一种线下数据的构建方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant