国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      數(shù)據(jù)同步的方法及裝置的制造方法

      文檔序號:9750795閱讀:1307來源:國知局
      數(shù)據(jù)同步的方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種數(shù)據(jù)同步的方法及裝置。
      【背景技術(shù)】
      [0002]在現(xiàn)有的數(shù)據(jù)庫系統(tǒng)中,為了增加系統(tǒng)的可靠性,一般都需要為主數(shù)據(jù)庫增加I個(gè)或多個(gè)備用數(shù)據(jù)庫。當(dāng)主用數(shù)據(jù)庫出現(xiàn)異常時(shí),通過倒換機(jī)制,切換到備用數(shù)據(jù)庫提供相關(guān)的數(shù)據(jù)服務(wù)。
      [0003]一種常見的應(yīng)用場景是主備數(shù)據(jù)庫同時(shí)上線,這種情況下,主備數(shù)據(jù)庫初始數(shù)據(jù)一致,后續(xù)主機(jī)變化數(shù)據(jù),增量同步到備機(jī),即可保證數(shù)據(jù)一致。而另一種情況下,主機(jī)之前已經(jīng)上線,有歷史數(shù)據(jù),備機(jī)新上線,可以利用從主機(jī)復(fù)制數(shù)據(jù)庫文件,然后在備機(jī)導(dǎo)入數(shù)據(jù)文件。為了保證主備數(shù)據(jù)一致,往往需要在拷貝主機(jī)數(shù)據(jù)文件到備機(jī)數(shù)據(jù)庫上線這段時(shí)間內(nèi)中斷主機(jī)的數(shù)據(jù)的寫操作,從而避免備機(jī)裝載的數(shù)據(jù)與主機(jī)的數(shù)據(jù)不一致。這樣就需要中斷業(yè)務(wù)服務(wù),在7X24小時(shí)運(yùn)行系統(tǒng)中,為了增加穩(wěn)定性帶來的業(yè)務(wù)中斷是不可接受的。因而,需要優(yōu)化一種機(jī)制,能夠?qū)崿F(xiàn)在不中斷業(yè)務(wù)的場景下完成備機(jī)數(shù)據(jù)庫的上線。
      [0004]針對相關(guān)技術(shù)中在主機(jī)和備機(jī)不是同時(shí)上電的情況下,完成主機(jī)和備機(jī)數(shù)據(jù)同步需要中斷主機(jī)的運(yùn)行的問題,目前尚未提出有效的解決方案。

      【發(fā)明內(nèi)容】

      [0005]本發(fā)明提供了一種數(shù)據(jù)同步的方法及裝置,以至少解決技術(shù)中在主機(jī)和備機(jī)不是同時(shí)上電的情況下,完成主機(jī)和備機(jī)數(shù)據(jù)同步需要中斷主機(jī)的運(yùn)行的問題。
      [0006]根據(jù)本發(fā)明的一個(gè)方面,提供了一種數(shù)據(jù)同步的方法,包括:將主用設(shè)備的在進(jìn)行數(shù)據(jù)同步之前的歷史數(shù)據(jù)同步到備用設(shè)備;判斷所述主用設(shè)備與所述備用設(shè)備進(jìn)行所述歷史數(shù)據(jù)同步期間,所述主用設(shè)備運(yùn)行過程中是否存在數(shù)據(jù)變化;在判斷結(jié)果為是的情況下,將變化后的數(shù)據(jù)同步給所述備用設(shè)備。
      [0007]優(yōu)選地,在將主用設(shè)備的在進(jìn)行數(shù)據(jù)同步之前的歷史數(shù)據(jù)同步到備用設(shè)備之前,還包括:檢測到所述備用設(shè)備上電,在所述備用設(shè)備上電過程中將所述主用設(shè)備的在進(jìn)行數(shù)據(jù)同步之前的所述歷史數(shù)據(jù)同步到所述備用設(shè)備。
      [0008]優(yōu)選地,將變化后的數(shù)據(jù)發(fā)送給所述備用設(shè)備進(jìn)行數(shù)據(jù)同步包括:將變化的數(shù)據(jù)儲存在變化隊(duì)列中,將所述變化隊(duì)列中的數(shù)據(jù)同步給所述備用設(shè)備。
      [0009]根據(jù)本發(fā)明的另一方面,提供了一種數(shù)據(jù)同步的方法,包括:同步主用設(shè)備在進(jìn)行數(shù)據(jù)同步之前的歷史數(shù)據(jù);接收所述主用設(shè)備發(fā)送的在所述主用設(shè)備與所述備用設(shè)備進(jìn)行所述歷史數(shù)據(jù)同步期間,所述主用設(shè)備運(yùn)行過程中發(fā)生變化的數(shù)據(jù)。
      [0010]優(yōu)選地,同步所述主用設(shè)備在進(jìn)行數(shù)據(jù)同步之前的所述歷史數(shù)據(jù)包括:在所述備用設(shè)備上電過程中同步所述歷史數(shù)據(jù)。
      [0011]根據(jù)本發(fā)明的另一方面,提供了一種數(shù)據(jù)同步的裝置,包括:第一同步模塊,用于將主用設(shè)備的在進(jìn)行數(shù)據(jù)同步之前的歷史數(shù)據(jù)同步到備用設(shè)備;判斷模塊,用于判斷所述主用設(shè)備與所述備用設(shè)備進(jìn)行所述歷史數(shù)據(jù)同步期間,所述主用設(shè)備運(yùn)行過程中是否存在數(shù)據(jù)變化;第二同步模塊,用于在判斷結(jié)果為是的情況下,將變化后的數(shù)據(jù)同步給所述備用設(shè)備。
      [0012]優(yōu)選地,所述裝置還包括:檢測模塊,用于檢測到所述備用設(shè)備上電,在所述備用設(shè)備上電過程中將所述主用設(shè)備的在進(jìn)行數(shù)據(jù)同步之前的所述歷史數(shù)據(jù)同步到所述備用設(shè)備。
      [0013]優(yōu)選地,所述第二同步模塊包括:儲存單元,用于將變化的數(shù)據(jù)儲存在變化隊(duì)列中,將所述變化隊(duì)列中的數(shù)據(jù)同步給所述備用設(shè)備。
      [0014]根據(jù)本發(fā)明的另一方面,提供了一種數(shù)據(jù)同步的裝置,包括:第三同步模塊,用于同步主用設(shè)備在進(jìn)行數(shù)據(jù)同步之前的歷史數(shù)據(jù);接收模塊,用于接收所述主用設(shè)備發(fā)送的在所述主用設(shè)備與所述備用設(shè)備進(jìn)行所述歷史數(shù)據(jù)同步期間,所述主用設(shè)備運(yùn)行過程中發(fā)生變化的數(shù)據(jù)。
      [0015]優(yōu)選地,所述第三同步模塊包括:同步單元,用于在所述備用設(shè)備上電過程中同步所述歷史數(shù)據(jù)。
      [0016]通過本發(fā)明,采用將主用設(shè)備的在進(jìn)行數(shù)據(jù)同步之前的歷史數(shù)據(jù)同步到備用設(shè)備;判斷所述主用設(shè)備與所述備用設(shè)備進(jìn)行所述歷史數(shù)據(jù)同步期間,所述主用設(shè)備運(yùn)行過程中是否存在數(shù)據(jù)變化;在判斷結(jié)果為是的情況下,將變化后的數(shù)據(jù)同步給所述備用設(shè)備,解決了相關(guān)技術(shù)中在主機(jī)和備機(jī)不是同時(shí)上電的情況下,完成主機(jī)和備機(jī)數(shù)據(jù)同步需要中斷主機(jī)的運(yùn)行的問題,使得不需要中斷主機(jī)系統(tǒng)的運(yùn)行,進(jìn)而提高了系統(tǒng)穩(wěn)定性的效果。
      【附圖說明】
      [0017]此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
      [0018]圖1是根據(jù)本發(fā)明實(shí)施例的一種數(shù)據(jù)同步的方法的流程圖一;
      [0019]圖2是根據(jù)本發(fā)明實(shí)施例的一種數(shù)據(jù)同步的方法的流程圖二 ;
      [0020]圖3是根據(jù)本發(fā)明實(shí)施例的一種數(shù)據(jù)同步的裝置的框圖一;
      [0021]圖4是根據(jù)本發(fā)明優(yōu)選實(shí)施例的數(shù)據(jù)同步的裝置的框圖一;
      [0022]圖5是根據(jù)本發(fā)明優(yōu)選實(shí)施例的數(shù)據(jù)同步的裝置的框圖二 ;
      [0023]圖6是根據(jù)本發(fā)明實(shí)施例的一種數(shù)據(jù)同步的裝置的框圖二 ;
      [0024]圖7是根據(jù)本發(fā)明優(yōu)選實(shí)施例的數(shù)據(jù)同步的裝置的框圖三;
      [0025]圖8是根據(jù)本發(fā)明優(yōu)選實(shí)施例的數(shù)據(jù)同步裝置的拓?fù)浣Y(jié)構(gòu)框圖;
      [0026]圖9是根據(jù)本發(fā)明優(yōu)選實(shí)施例的數(shù)據(jù)同步的方法的流程圖。
      【具體實(shí)施方式】
      [0027]下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互組合。
      [0028]在本實(shí)施例中提供了一種數(shù)據(jù)同步的方法,圖1是根據(jù)本發(fā)明實(shí)施例的一種數(shù)據(jù)同步的方法的流程圖一,如圖1所示,該流程包括如下步驟:
      [0029]步驟S102,將主用設(shè)備的在進(jìn)行數(shù)據(jù)同步之前的歷史數(shù)據(jù)同步到備用設(shè)備;
      [0030]步驟S104,判斷該主用設(shè)備與該備用設(shè)備進(jìn)行該歷史數(shù)據(jù)同步期間,該主用設(shè)備運(yùn)行過程中是否存在數(shù)據(jù)變化;
      [0031]步驟S106,在判斷結(jié)果為是的情況下,將變化后的數(shù)據(jù)同步給該備用設(shè)備。
      [0032]通過上述步驟,將主用設(shè)備的在進(jìn)行數(shù)據(jù)同步之前的歷史數(shù)據(jù)同步到備用設(shè)備;判斷該主用設(shè)備與該備用設(shè)備進(jìn)行該歷史數(shù)據(jù)同步期間,該主用設(shè)備運(yùn)行過程中是否存在數(shù)據(jù)變化;在判斷結(jié)果為是的情況下,將變化后的數(shù)據(jù)同步給該備用設(shè)備,解決了相關(guān)技術(shù)中在主機(jī)和備機(jī)不是同時(shí)上電的情況下,完成主機(jī)和備機(jī)數(shù)據(jù)同步需要中斷主機(jī)的運(yùn)行的問題,使得不需要中斷主機(jī)系統(tǒng)的運(yùn)行,進(jìn)而提高了系統(tǒng)穩(wěn)定性的效果。
      [0033]優(yōu)選地,在將主用設(shè)備的在進(jìn)行數(shù)據(jù)同步之前的歷史數(shù)據(jù)同步到備用設(shè)備之前,檢測到該備用設(shè)備上電,在該備用設(shè)備上電過程中將該主用設(shè)備的在進(jìn)行數(shù)據(jù)同步之前的該歷史數(shù)據(jù)同步到該備用設(shè)備。
      [0034]優(yōu)選地,將變化的數(shù)據(jù)儲存在變化隊(duì)列中,將該變化隊(duì)列中的數(shù)據(jù)同步給該備用設(shè)備。
      [0035]本發(fā)明實(shí)施例中,還提了一種數(shù)據(jù)同步的方法,圖2是根據(jù)本發(fā)明實(shí)施例的一種數(shù)據(jù)同步的方法的流程圖二,如圖2所示,包括:
      [0036]步驟S202,同步主用設(shè)備在進(jìn)行數(shù)據(jù)同步之前的歷史數(shù)據(jù);
      [0037]步驟S204,接收該主用設(shè)備發(fā)送的在該主用設(shè)備與該備用設(shè)備進(jìn)行該歷史數(shù)據(jù)同步期間,該主用設(shè)備運(yùn)行過程中發(fā)生變化的數(shù)據(jù)。
      [0038]通過上述步驟,同步主用設(shè)備在進(jìn)行數(shù)據(jù)同步之前的歷史數(shù)據(jù),接收該主用設(shè)備發(fā)送的在該主用設(shè)備與該備用設(shè)備進(jìn)行該歷史數(shù)據(jù)同步期間,該主用設(shè)備運(yùn)行過程中發(fā)生變化的數(shù)據(jù),解決了相關(guān)技術(shù)中在主機(jī)和備機(jī)不是同時(shí)上電的情況下,完成主機(jī)和備機(jī)數(shù)據(jù)同步需要中斷主機(jī)的運(yùn)行的問題,使得不需要中斷主機(jī)系統(tǒng)的運(yùn)行,進(jìn)而提高了系統(tǒng)穩(wěn)定性的效果。
      [0039]優(yōu)選地,同步主用設(shè)備在進(jìn)行數(shù)據(jù)同步之前的歷史數(shù)據(jù)包括:在備用設(shè)備上電過程中同步該歷史數(shù)據(jù)。
      [0040]本發(fā)明實(shí)施例的另一方面,提供了一種數(shù)據(jù)同步的裝置,該裝置用于實(shí)現(xiàn)上述實(shí)施例及優(yōu)選實(shí)施方式,已經(jīng)進(jìn)行過說明的不再贅述。如以下所使用的,術(shù)語“模塊”可以實(shí)現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實(shí)施例所描述的裝置較佳地以軟件來實(shí)現(xiàn),但是硬件,或者軟件和硬件的組合的實(shí)現(xiàn)也是可能并被構(gòu)想的。
      [0041]圖3是根據(jù)本發(fā)明實(shí)施例的一種數(shù)據(jù)同步的裝置的框圖一,如圖3所示,包括:第一同步模塊32、判斷模塊34、第二同步模塊36,下面對各個(gè)模塊進(jìn)行簡要說明。
      [0042]第一同步模塊32,用于將主
      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1