CN1756108A - 主备***数据同步方法 - Google Patents

主备***数据同步方法 Download PDF

Info

Publication number
CN1756108A
CN1756108A CN 200410080629 CN200410080629A CN1756108A CN 1756108 A CN1756108 A CN 1756108A CN 200410080629 CN200410080629 CN 200410080629 CN 200410080629 A CN200410080629 A CN 200410080629A CN 1756108 A CN1756108 A CN 1756108A
Authority
CN
China
Prior art keywords
data
data block
main
synchronization
synchronizing
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.)
Pending
Application number
CN 200410080629
Other languages
English (en)
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN 200410080629 priority Critical patent/CN1756108A/zh
Publication of CN1756108A publication Critical patent/CN1756108A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Hardware Redundancy (AREA)
  • Multi Processors (AREA)

Abstract

一种主备***数据同步方法,该方法包括:主***根据需同步的数据特性将需要同步的数据划分为若干数据块;主***判断数据块的内容是否发生改变,若是,则主***发起增量同步;否则,主***根据触发条件(如定时同步周期,***复位,主备***通讯异常中断等可能导致数据不一致的因素)发起批量同步;批量同步,增量同步都按照划分的数据块优先级进行同步,高优先级的数据块先进行同步。该方法减少了主用、备用***数据同步中不必要的同步数据量,从而减轻主备用***间的数据同步量;同时采用优先级高的数据先同步的方法,较一般方式提高了***的可靠性。

Description

主备***数据同步方法
技术领域
本发明涉及数据同步方法,尤其是涉及主用、备用***间的数据同步方法。
背景技术
数据通信***通常要求***具有很高的可靠性,而冗余是提高可靠性的一种基本方法。冗余***中,对处于核心地位的***一般采用1+1备份或N+1备份,一旦正在工作的主用***发生故障时,备用***能很快接管主用***的工作而成为主用,使整个***能继续正常工作。在主备倒换***中,可能涉及到较多的动态数据以及配置数据等操作,要实现使主用、备用***的切换不会对***正常的运行造成影响,必然涉及到主用、备用***之间数据的同步问题。
为了提高***可靠性,对于***中的关键***通常采用主备热备份机制加以保护。正常工作状态下,主用***处于工作状态,完成***所必须的功能,备用***对主用***保持实时数据同步,当主用***出现问题无法胜任工作时,备用***能够及时完全地替换主用***工作,以提高***的可靠性。
现有技术中采用对需同步的数据在主用***进行压缩,用滑动窗口协议传送到备用***后进行解压缩的方法,保证主用、备用***的数据同步。
从现有技术中可以分析其存在以下不足:
采用压缩算法加大了***的运算复杂度,同时该方案中的同步方法每次需同步所有的数据,不管需同步的数据是否在备用***中已经存在,这样当主用、备用***中的大量数据已经一致时,就会在周期性的同步中传送很多不必要的同步数据,从而加大主用、备用***通讯的负担;同时,如果在同步过程中发生主用、备用***倒换,由于数据采用压缩的方法传送,导致备用***收到的压缩数据可能不全,不能进行正确的解压缩,这时备用***就不能起到保护主用***的功能,从而降低***的可靠性。
发明内容
本发明解决的问题是提供一种主备***数据同步方法,该方法避免同步不必要的同步数据;同时能最大限度地保证备用***中数据的可用性、完备性,从而从总体上提高整个***的可靠性。
为解决上述问题,本发明提供一种主备***数据同步方法,该方法包括,
A、主***将需同步的数据划分为若干数据块;
B、判断数据块的内容是否发生改变,若是,则发起增量同步;否则,根据触发条件发起批量同步。
其中,所述将需要同步的数据划分为若干数据块的过程具体包括:
21)、根据***中需同步数据的数据特性、数据类别及***的运算速度确定数据块的大小;
22)、根据数据块的大小将需同步的数据划分为若干数据块。
其中,所述增量同步的过程具体包括:将该数据块同步到备***;结束增量同步过程;
其中,所述批量同步的过程具体包括:
31)、备***上传数据块给主***;
32)、主***判断备***传送的数据块内容与主***对应的数据块内容是否一致,如不一致,则将该数据块同步到备***,结束批量同步过程,继续执行步骤B;如一致,则结束批量同步过程,继续执行步骤B。
其中,所述将需要同步的数据划分为若干数据块的过程还包括:根据数据块的大小及***的运算速度为若干数据块选取相应类型的校验码。
其中,在所述步骤A与B之间还包括:主备***根据每个数据块的数据计算其对应的校验码。
其中,所述批量同步的过程具体包括:
41)、备***将计算后的校验码上报给主***;
42)、主***判断接收到的校验码与自己计算出的校验码是否相同,若不同,则将该数据块同步到备***,结束批量同步过程,继续执行步骤B;若相同,则结束批量同步过程,继续执行步骤B。
其中,在所述步骤A与步骤B之间包括:根据数据的重要性对需同步的数据块进行优先级排序。
其中,在增量同步的过程中及在步骤32)中所述将该数据块同步到备***的过程具体为:将该数据块按照数据块的优先级从高到低的顺序先后同步到备***。
其中,在步骤42)中所述将该数据块同步到备***的过程具体为:将数据块按照数据块的优先级从高到低的顺序先后同步到备***。
其中,所述触发条件包括:周期同步、***复位、主备***通讯异常中断。
与现有技术相比,本发明具有以下优点:由于采用了数据分块,减少了主用、备用***数据同步中不必要的同步数据量,从而减轻主备用***通讯的负担。另外,通过数据分块且通过校验码判断数据块是否一致的方式,更进一步减少了主备用***数据同步过程中不必要的同步数据量,从而能进一步减轻主用、备用***通讯的负担;同时,通过数据分块且用校验码校验数据块是否一致的方式以及划分优先级的方式,使本发明较一般方式提高了***的可靠性。
附图说明
图1是本发明第一实施例的流程图;
图2是本发明第一实施例中增量同步的流程图;
图3是本发明第一实施例中批量同步的流程图(不采用校验码);
图4是本发明第二实施例中批量同步的流程图(采用校验码);
图5是为主用***中将数据块划分及优先级分配并同步到备用***的示意图;
图6是本发明第三实施例中增量同步的流程图;
图7是本发明第三实施例中批量同步的流程图(不采用校验码及按数据块优先级顺序同步);
图8是本发明第四实施例中批量同步的流程图(采用校验码及按数据块优先级顺序同步)。
具体实施方式
数据同步是指主备热备份***中备用***实时保持与主用***数据一致的过程。分两种情况,一种是批量同步,一种是增量同步。
所述批量同步是指备用***对主用***所有数据尝试进行数据同步的方式,用于主用、备用***通讯中断/***复位等异常情况,也用于周期性的同步,以保证备用***与主用***间的数据同步。
所述增量同步是指当主用***工作正常时,主用***由于自身数据改变(如用户下发配置命令导致主***配置数据发生改变),将发生改变的数据块内容同步到备***的过程。
本方法公开了一种优化的主备***数据同步的方法,该方法采用N+1(N>=1)的主备热备份保护方式。
下面结合图1对本发明的第一实施例作详细的描述。
在本发明中,首先执行步骤S101,对主用***中需要同步的数据划分为若干数据块。具体操作为:步骤1,根据需同步数据的数据特性、数据类别及***的运算速度等综合因素确定数据块的大小,例如,当***中需同步的配置数据中每条配置命令为定长M,划分配置数据块时,选择M的整数倍N作为数据块的大小(M*N);如果CPU的运算速度较快,将数据块适当确定大一些;数据的类别,也称为数据间的耦合性,划分数据块时,将耦合性较强的数据划分到同一个数据块中,耦合性较弱的数据划分到不同的数据块中。例如将业务配置数据划分到一个数据块,将保护类数据划分到一个数据块,将维护类数据划分到一个数据块。步骤2,根据数据块的大小将需同步的数据划分为若干数据块;例如,需同步的配置数据总量为:T,则可将配置数据划分为(T/(M*N)+1)个数据块。
将同步数据划分为数据块后,则每次备份操作的最小单位为一个数据块。在一个***中将数据划分成若干个数据块,这样划分可以使大多数的修改操作一次仅涉及一个数据块,因此仅需要同步一个数据块的内容,而且若经划分后的数据块容量足够小,就能够加速同步的进程。
接着,执行步骤S102,主***判断数据块的内容是否发生改变(通常用户下发配置命令等情况导致主***配置数据发生改变),如是则执行步骤S103进行增量同步;如果数据块的内容未发生改变,则执行步骤S104,主***根据触发条件(如通讯中断、***复位或周期性的同步等)发起批量同步。
下面结合图2详细说明增量同步的过程。
首先,主***执行步骤S201,检测到某些数据块的内容发生改变,需进行增量同步,接着主***执行步骤S202,得到需进行增量同步的数据块编号,然后执行步骤S203,将编号对应的数据块同步到备***,然后结束增量同步过程。
下面结合图3对本发明批量同步的过程作详细说明。
当主***检测到符合批量同步条件时,首先执行步骤S301,向备***发起批量同步命令;备***收到该命令后,执行步骤S302,将备***上各数据块内容传送给主***;接着执行步骤S303,主***接收到备***传送过来的数据块后,判断这些数据块内容与主***上相应数据块的内容是否一致,如果一致则结束本次批量同步过程,否则主***执行步骤S304,即记录不一致的数据块编号;接着执行步骤S305,即将这些数据块编号对应的数据块同步到备***,结束批量同步过程。
下面是本发明的第二实施例。
首先主***将需同步的数据划分为若干数据块,具体操作为:步骤1,根据需同步数据的数据特性、数据类别及***的运算速度等综合因素确定数据块的大小;例如,当***中需同步的配置数据中每条配置命令为定长M,划分配置数据块时,选择M的整数倍N作为数据块的大小(M*N);如果CPU的运算速度较快的化,可将数据块的大小适当确定大一些;数据类别,也称为数据间的耦合性,划分数据块时,将耦合性较强的数据划分到同一个数据块中,耦合性较弱的数据划分到不同的数据块中。例如将业务配置数据划分到一个数据块,将保护类数据划分到一个数据块,将维护类数据划分到一个数据块。步骤2,根据数据块的大小将需同步的数据划分为若干数据块;例如,需同步的配置数据总量为:T,则可将配置数据划分为(T/(M*N)+1)个数据块。步骤3,根据数据块的大小及***的运算速度为若干数据块选取相应类型的校验码;例如当划分的数据块大小为1K,如果CPU的速度较快,可选择MD5等可用于数字签名的校验码类型;否则可选择CRC-16等传输过程中经常用来保证接收端与发送端数据一致性的校验码类型。
其次,主用、备用***根据每个数据块的数据计算其对应的校验码。
接着,如果主***判断数据块的内容发生了改变(通常用户下发配置命令等情况导致主***配置数据发生改变),则进行增量同步;如果数据块的内容未发生改变,则主***将根据触发条件(如通讯中断、***复位或周期性的同步等)发起批量同步。
增量同步的过程如图2所示,具体描述同第一实施例。
下面结合图4对本发明采用校验码的数据批量同步过程作详细的描述。
当主***检测到符合批量同步条件时,首先执行步骤S401,即向备***发起批量同步命令;备***收到该命令后,执行步骤S402,计算备***各数据块校验码,并上报给主***;主***接收到备***上报的校验码后执行步骤S403计算其上的各数据块校验码;主***计算完其上各数据块校验码后,执行步骤S404,判断其计算出的校验码与备***上报的校验码是否一致;如一致,则结束本次批量同步过程,如不一致,执行步骤S405,记录校验码不一致的数据块编号;然后执行步骤S406,将这些编号对应的数据块同步到备***,结束本次批量同步过程。
采用校验码的方式能进一步减少主备***间的数据同步量,但需增加主备***的计算量,相当于软件设计中常用到的用时间换取空间策略。具体应用时,可根据需同步数据量的多少确定是否采用校验码的方式。如果需同步的数据量不大,建议不采用该方式,而采用上一实施例方式。
下面是本发明的第三实施例,这是一种更优化的主备***数据同步方法。
首先主用***将需要同步的数据划分若干数据块;具体操作过程同第一
实施例。
当需要对多个数据块进行同步的时候,需要在划分完数据块后根据数据块对***运行的重要性,对各数据块确定优先级,制定同步顺序,例如:在有配置数据块,保护数据块,维护数据块三种数据块的情况下,可将配置数据的优先级定位最高,保护类数据优先级次之,维护类优先级最低;如图5所示,为主用***中将数据块划分,及优先级分配并同步到备用***的示例。业务配置的数据优先级最高,标记为数据块A110;其次为保护类数据,标记为数据块B120;再其次为维护类数据,标记为数据块C130,以此类推,按照优先级A>B>C>D>E>…进行排列。
接着执行下一步骤,当用户下发配置命令等情况导致主***配置数据发生改变时,主***判断出数据块的内容发生了改变,于是进行增量同步;如果数据块的内容未发生改变,则主***将根据触发条件(如通讯中断、***复位或周期性的同步等)发起批量同步。
下面结合图6详细说明增量同步的过程。
首先,主***执行步骤S601,检测到某些数据块的内容发生改变,需进行增量同步,接着主***执行步骤S602,得到需进行增量同步的数据块编号,然后执行步骤S603,将遍号对应的数据块按照数据块的优先级顺序从高到低先后同步到备***,优先级高的先同步,然后结束增量同步过程。
下面结合图7对本发明批量同步的过程作详细说明。当主***检测到符合批量同步条件时,首先执行步骤S701向备***发起批量同步命令;备***收到该命令后,执行步骤S702,将备***将各数据块内容传送给主***;接着执行步骤S703,主***接收到备***传送过来的数据块后,判断这些数据块内容与主***上相应数据块的内容是否一致,如果一致则结束本次批量同步过程,否则主***执行步骤S704,即记录不一致的数据块编号;接着执行步骤S705,即将这些数据块编号对应的数据块按照数据块的优先级顺序从高到低先后同步到备***,优先级高的先同步,然后结束批量同步过程。
下面是本发明的第四实施例,这是另一种更优化的主备***数据同步方法。
首先主用***将需要同步的数据划分若干数据块;具体操作过程同第二
实施例。
其次根据数据块对***运行的重要性,对多个数据块数据块确定优先级,制定同步顺序,例如:在有配置数据块,保护数据块,维护数据块三种数据块的情况下,可将配置数据的优先级定位最高,保护类数据优先级次之,维护类优先级最低;如图5所示,为主用***中一个数据块划分,及优先级分配并同步到备用***的示例。业务配置的数据优先级最高,标记为数据块A110;其次为保护类数据,标记为数据块B 120;再其次为维护类数据,标记为数据块C130,以此类推,按照优先级A>B>C>D>E>…进行排列。
接着,主用、备用***根据每个数据块的数据计算其对应的校验码。
如主***判断出数据块的内容发生了改变(通常用户下发配置命令等情况导致主***配置数据会发生改变),则进行增量同步,具体过程同第三实施例中所描述;如果数据块的内容未发生改变,则主***将根据触发条件(如通讯中断、***复位或周期性的同步等)定时发起批量同步。
下面结合图8对本实施例中批量同步过程作详细的描述。
当主***检测到符合批量同步条件时,首先执行步骤S801,即向备***发起批量同步命令;备***收到该命令后,执行步骤S802,计算备***各数据块校验码,并上报给主***;主***接收到备***上报的校验码后执行步骤S803计算其上的各数据块校验码;主***计算完其上各数据块校验码后,执行步骤S804,判断其计算出的校验码与备***上报的校验码是否一致;如一致,则结束本次批量同步过程,如不一致,执行步骤S805,记录校验码不一致的数据块编号;然后执行步骤S806,将这些编号对应的数据块按照数据块的优先级顺序从高到低先后同步到备***,优先级高的先同步,然后结束批量同步过程。
上述第三及第四实施例中,由于主用***按优先级的高低进行数据同步,即对优先级高的数据优先同步,对优先级较低的数据随后同步,这样即使在同步过程中出现意外,如,通讯中断、同步意外中止等,备用***可以使用已经优先同步的数据完成基本的功能,这样大大增加了***的可靠性。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明公开的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。

Claims (10)

1、一种主备***数据同步方法,其特征在于,包括:
A、主***将需同步的数据划分为若干数据块;
B、判断数据块的内容是否发生改变,若是,则发起增量同步;否则,根据触发条件发起批量同步。
2、按照权利要求1所述的主备***数据同步方法,其特征在于,所述将需要同步的数据划分为若干数据块的过程具体包括:
21)、根据***中需同步数据的数据特性、数据类别及***的运算速度确定数据块的大小;
22)、根据数据块的大小将需同步的数据划分为若干数据块。
3、按照权利要求2所述的主备***数据同步方法,其特征在于,
所述增量同步的过程具体包括:将该数据块同步到备***;结束增量同步过程;
所述批量同步的过程具体包括:
31)、备***上传数据块给主***;
32)、主***判断备***传送的数据块内容与主***对应的数据块内容是否一致,如不一致,则将该数据块同步到备***,结束批量同步过程,继续执行步骤B;如一致,则结束批量同步过程,继续执行步骤B。
4、按照权利要求2所述的主备***数据同步方法,其特征在于,所述将需要同步的数据划分为若干数据块的过程还包括:
根据数据块的大小及***的运算速度为若干数据块选取相应类型的校验码。
5、按照权利要求4所述的主备***数据同步方法,其特征在于,在所述步骤A与B之间还包括:
主备***根据每个数据块的数据计算其对应的校验码。
6、按照权利要求5所述的主备***数据同步方法,其特征在于,所述批量同步的过程具体包括:
41)、备***将计算后的校验码上报给主***;
42)、主***判断接收到的校验码与自己计算出的校验码是否相同,若不同,则将该数据块同步到备***,结束批量同步过程,继续执行步骤B;若相同,则结束批量同步过程,继续执行步骤B。
7、按照权利要求1至6任一项所述的主备***数据同步方法,其特征在于,在所述步骤A与步骤B之间包括:
根据数据的重要性对需同步的数据块进行优先级排序。
8、按照权利要求7所述的主备***数据同步方法,其特征在于,在增量同步的过程中及在步骤32)中所述将该数据块同步到备***的过程具体为:将该数据块按照数据块的优先级从高到低的顺序先后同步到备***。
9、按照权利要求7所述的主备***数据同步方法,其特征在于,在步骤42)中所述将该数据块同步到备***的过程具体为:将数据块按照数据块的优先级从高到低的顺序先后同步到备***。
10、按照权利要求8或9所述的主备***数据同步方法,其特征在于,所述触发条件包括:周期同步、***复位、主备***通讯异常中断。
CN 200410080629 2004-09-29 2004-09-29 主备***数据同步方法 Pending CN1756108A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200410080629 CN1756108A (zh) 2004-09-29 2004-09-29 主备***数据同步方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200410080629 CN1756108A (zh) 2004-09-29 2004-09-29 主备***数据同步方法

Publications (1)

Publication Number Publication Date
CN1756108A true CN1756108A (zh) 2006-04-05

Family

ID=36689105

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200410080629 Pending CN1756108A (zh) 2004-09-29 2004-09-29 主备***数据同步方法

Country Status (1)

Country Link
CN (1) CN1756108A (zh)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101937435A (zh) * 2009-07-01 2011-01-05 北京科东电力控制***有限责任公司 面向电力***的分布式实时数据库在线同步方法
CN101110608B (zh) * 2007-08-23 2011-02-09 华为技术有限公司 一种主备板数据检测的方法、***和装置
CN102064932A (zh) * 2010-12-30 2011-05-18 上海顶竹通讯技术有限公司 不同设备间数据同步的方法及装置
CN103092840A (zh) * 2011-10-28 2013-05-08 上海邮电设计咨询研究院有限公司 多源自增海量数据文件实时采集方法
CN103500130A (zh) * 2013-09-11 2014-01-08 上海爱数软件有限公司 一种对双机热备数据进行实时备份的方法
WO2014053089A1 (en) * 2012-10-01 2014-04-10 Huawei Technologies Co., Ltd. Controlling data synchronization and backup services
CN103905397A (zh) * 2012-12-28 2014-07-02 腾讯科技(深圳)有限公司 数据同步方法和***
CN104272649A (zh) * 2011-11-04 2015-01-07 达索***加拿大软件股份有限公司 用于通过网络进行数据同步的***和方法
CN104299065A (zh) * 2014-07-30 2015-01-21 国家电网公司 一种调度自动化主备***间模型正确性校验的方法
CN104618434A (zh) * 2014-12-23 2015-05-13 上海斐讯数据通信技术有限公司 一种mPortal***数据同步方法及同步***
CN105224418A (zh) * 2015-09-06 2016-01-06 福建三元达通讯股份有限公司 一种数据备份方法和装置
CN105474250A (zh) * 2013-07-12 2016-04-06 贸易技术国际公司 特制的消息传送
CN106357703A (zh) * 2015-07-13 2017-01-25 阿里巴巴集团控股有限公司 集群切换方法与设备
CN106936940A (zh) * 2017-02-10 2017-07-07 福建三元达网络技术有限公司 一种dhcp服务器中租约信息的备份方法及***
CN108259227A (zh) * 2017-12-22 2018-07-06 合肥工大高科信息科技股份有限公司 一种双机热备联锁***的数据同步方法
CN105323289B (zh) * 2014-08-01 2019-02-05 上海博达数据通信有限公司 一种基于分布式的数据同步方法
CN110781032A (zh) * 2019-09-26 2020-02-11 北京大米科技有限公司 数据传输方法、装置、电子设备及介质
CN110958171A (zh) * 2019-11-29 2020-04-03 盛科网络(苏州)有限公司 基于主备设备的数据同步方法及***
CN112839067A (zh) * 2019-11-22 2021-05-25 腾讯科技(深圳)有限公司 一种数据同步方法及装置
CN113830134A (zh) * 2021-08-25 2021-12-24 通号城市轨道交通技术有限公司 车载atp双系切换方法和车载atp的逻辑单元
CN114584574A (zh) * 2022-04-28 2022-06-03 武汉四通信息服务有限公司 数据同步方法、装置、计算机设备及存储介质

Cited By (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101110608B (zh) * 2007-08-23 2011-02-09 华为技术有限公司 一种主备板数据检测的方法、***和装置
CN101937435A (zh) * 2009-07-01 2011-01-05 北京科东电力控制***有限责任公司 面向电力***的分布式实时数据库在线同步方法
CN102064932A (zh) * 2010-12-30 2011-05-18 上海顶竹通讯技术有限公司 不同设备间数据同步的方法及装置
CN103092840B (zh) * 2011-10-28 2015-09-16 上海邮电设计咨询研究院有限公司 多源自增海量数据文件实时采集方法
CN103092840A (zh) * 2011-10-28 2013-05-08 上海邮电设计咨询研究院有限公司 多源自增海量数据文件实时采集方法
CN104272649A (zh) * 2011-11-04 2015-01-07 达索***加拿大软件股份有限公司 用于通过网络进行数据同步的***和方法
CN103947124A (zh) * 2012-10-01 2014-07-23 华为技术有限公司 控制数据同步和备份服务
WO2014053089A1 (en) * 2012-10-01 2014-04-10 Huawei Technologies Co., Ltd. Controlling data synchronization and backup services
CN103947124B (zh) * 2012-10-01 2016-03-09 华为技术有限公司 控制数据同步和备份服务
CN103905397A (zh) * 2012-12-28 2014-07-02 腾讯科技(深圳)有限公司 数据同步方法和***
WO2014101684A1 (zh) * 2012-12-28 2014-07-03 腾讯科技(深圳)有限公司 数据同步方法、装置和***
US9753656B2 (en) 2012-12-28 2017-09-05 Tencent Technology (Shenzhen) Company Limited Data synchronization method, apparatus and system
CN103905397B (zh) * 2012-12-28 2015-05-13 腾讯科技(深圳)有限公司 数据同步方法和***
CN111581551A (zh) * 2013-07-12 2020-08-25 贸易技术国际公司 特制的消息传送
CN105474250A (zh) * 2013-07-12 2016-04-06 贸易技术国际公司 特制的消息传送
CN105474250B (zh) * 2013-07-12 2020-04-24 贸易技术国际公司 特制的消息传送
CN103500130B (zh) * 2013-09-11 2015-07-29 上海爱数软件有限公司 一种对双机热备数据进行实时备份的方法
CN103500130A (zh) * 2013-09-11 2014-01-08 上海爱数软件有限公司 一种对双机热备数据进行实时备份的方法
CN104299065A (zh) * 2014-07-30 2015-01-21 国家电网公司 一种调度自动化主备***间模型正确性校验的方法
CN104299065B (zh) * 2014-07-30 2017-08-22 国家电网公司 一种调度自动化主备***间模型正确性校验的方法
CN105323289B (zh) * 2014-08-01 2019-02-05 上海博达数据通信有限公司 一种基于分布式的数据同步方法
CN104618434A (zh) * 2014-12-23 2015-05-13 上海斐讯数据通信技术有限公司 一种mPortal***数据同步方法及同步***
CN106357703A (zh) * 2015-07-13 2017-01-25 阿里巴巴集团控股有限公司 集群切换方法与设备
CN106357703B (zh) * 2015-07-13 2020-03-10 阿里巴巴集团控股有限公司 集群切换方法与设备
US10609141B2 (en) 2015-07-13 2020-03-31 Alibaba Group Holding Limited Methods and apparatuses for cluster switching
CN105224418A (zh) * 2015-09-06 2016-01-06 福建三元达通讯股份有限公司 一种数据备份方法和装置
CN106936940A (zh) * 2017-02-10 2017-07-07 福建三元达网络技术有限公司 一种dhcp服务器中租约信息的备份方法及***
CN106936940B (zh) * 2017-02-10 2019-11-08 安科讯(福建)科技有限公司 一种dhcp服务器中租约信息的备份方法及***
CN108259227A (zh) * 2017-12-22 2018-07-06 合肥工大高科信息科技股份有限公司 一种双机热备联锁***的数据同步方法
CN108259227B (zh) * 2017-12-22 2021-01-08 合肥工大高科信息科技股份有限公司 一种双机热备联锁***的数据同步方法
CN110781032A (zh) * 2019-09-26 2020-02-11 北京大米科技有限公司 数据传输方法、装置、电子设备及介质
CN112839067A (zh) * 2019-11-22 2021-05-25 腾讯科技(深圳)有限公司 一种数据同步方法及装置
CN110958171A (zh) * 2019-11-29 2020-04-03 盛科网络(苏州)有限公司 基于主备设备的数据同步方法及***
CN113830134A (zh) * 2021-08-25 2021-12-24 通号城市轨道交通技术有限公司 车载atp双系切换方法和车载atp的逻辑单元
CN113830134B (zh) * 2021-08-25 2024-03-15 通号城市轨道交通技术有限公司 车载atp双系切换方法和车载atp的逻辑单元
CN114584574A (zh) * 2022-04-28 2022-06-03 武汉四通信息服务有限公司 数据同步方法、装置、计算机设备及存储介质

Similar Documents

Publication Publication Date Title
CN1756108A (zh) 主备***数据同步方法
CN1195813A (zh) 由分布式计算机***的一个硬件元件报告错误的***
CN1190094C (zh) 移动通信***中基于实时操作***的处理器双工装置及方法
EP2437178B1 (en) Method, apparatus, and system for processing memory dump
CN1859022A (zh) 通信设备及主控板和业务板主备倒换的实现方法
CN1495611A (zh) 容错计算机***及其再同步方法和再同步程序
CN1794196A (zh) 确保用于识别容错计算机中的异步原因的时间
CN1821913A (zh) 基于i2c的通信***及通信方法
CN103019889A (zh) 分布式文件***及其故障处理方法
CN1881934A (zh) 微处理器、网络***和通信方法
CN101079795A (zh) 数据转发方法及转发设备
CN1852154A (zh) 一种智能网业务控制设备容灾***
CN1197236A (zh) 由分布式计算机***的一个硬件元件报告错误的方法
CN1217798A (zh) 用于使互联网不同计算机中的程序同步的方法
CN1295903C (zh) 一种***安全启动方法
CN1547330A (zh) 一种多端口多链路的通讯网络备份控制方法及其装置
CN105119949A (zh) 基于多级切片差异分布统计的数据同步方法及***
CN1269331C (zh) 基于数字信号处理器同步串行接口的数据发送和接收方法
CN1302372C (zh) 一种网络打印***中解决中断打印的打印出错的方法
CN1908925A (zh) 提高pci通信可靠性及效率的方法
CN101561795A (zh) 一种分布式***中的数据同步方法及装置
CN103777909A (zh) 数据打印方法及数据打印***
CN1777848A (zh) 以太网电报周期性发送的方法、装置及网络
CN105354110A (zh) 云服务器数据备份方法及装置
CN1984148B (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
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication