麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

數(shù)據(jù)備份方法及裝置與流程

文檔序號:11154732閱讀:313來源:國知局
數(shù)據(jù)備份方法及裝置與制造工藝
本發(fā)明涉及數(shù)據(jù)備份領(lǐng)域,特別涉及一種數(shù)據(jù)備份方法及裝置。
背景技術(shù)
:業(yè)務(wù)服務(wù)器(可以是多個(gè)服務(wù)器)在工作過程中,有很多數(shù)據(jù)需要向備份服務(wù)器備份。傳統(tǒng)方式中,業(yè)務(wù)服務(wù)器針對需要備份的不同格式(或類型)的數(shù)據(jù)通常采用不同的數(shù)據(jù)通道進(jìn)行備份。比如,A格式的數(shù)據(jù)通過數(shù)據(jù)通道1備份至備份服務(wù)器,B格式的數(shù)據(jù)通過數(shù)據(jù)通道2備份至備份服務(wù)器,C格式的數(shù)據(jù)通過數(shù)據(jù)通道3備份至備份服務(wù)器。上述技術(shù)需要在業(yè)務(wù)服務(wù)器和備份服務(wù)器之間建立好多條數(shù)據(jù)通道,每條數(shù)據(jù)通道用于對一種格式的數(shù)據(jù)進(jìn)行傳輸備份。技術(shù)實(shí)現(xiàn)要素:為了解決相關(guān)技術(shù)中需要建立多條數(shù)據(jù)通道才能將不同格式的數(shù)據(jù)傳送至備份服務(wù)器進(jìn)行備份的問題,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)備份方法及裝置。所述技術(shù)方案如下:第一方面,提供了一種數(shù)據(jù)備份方法,應(yīng)用于業(yè)務(wù)服務(wù)器中,所述業(yè)務(wù)服務(wù)器包括數(shù)據(jù)采集模塊和內(nèi)存庫,所述方法包括:利用所述數(shù)據(jù)采集模塊采集數(shù)據(jù),將所述數(shù)據(jù)以及所述數(shù)據(jù)的格式作為一組數(shù)據(jù)信息存儲至所述內(nèi)存庫中;利用所述數(shù)據(jù)采集模塊從所述內(nèi)存庫讀取數(shù)據(jù)信息;通過所述業(yè)務(wù)服務(wù)器和備份服務(wù)器之間設(shè)置的一條數(shù)據(jù)通道,將讀取的所述數(shù)據(jù)信息發(fā)送至所述備份服務(wù)器,所述數(shù)據(jù)信息用于觸發(fā)所述備份服務(wù)器將所述數(shù)據(jù)信息中的數(shù)據(jù)存儲至所述數(shù)據(jù)的格式對應(yīng)的存儲空間,經(jīng)過所述數(shù)據(jù)通道發(fā)送的數(shù)據(jù)信息包括至少兩種格式的數(shù)據(jù)的數(shù)據(jù)信息。利用業(yè)務(wù)服務(wù)器中的數(shù)據(jù)采集模塊可以將采集到的數(shù)據(jù)寫入內(nèi)存庫,并可以將內(nèi)存庫中的各種類型的數(shù)據(jù)通過一條數(shù)據(jù)通道發(fā)送至備份服務(wù)器,由備份服務(wù)器根據(jù)數(shù)據(jù)的格式將數(shù)據(jù)存儲至對應(yīng)的存儲空間;由于業(yè)務(wù)服務(wù)器在向備份服務(wù)器發(fā)送數(shù)據(jù)時(shí)還攜帶有數(shù)據(jù)的格式,備份服務(wù)器根據(jù)接收到的數(shù)據(jù)的格式對數(shù)據(jù)進(jìn)行對應(yīng)存儲,因此僅需要在業(yè)務(wù)服務(wù)器和備份服務(wù)器之間設(shè)置一條數(shù)據(jù)通道,節(jié)省了系統(tǒng)的布局成本。可選的,所述將所述數(shù)據(jù)以及所述數(shù)據(jù)的格式作為一組數(shù)據(jù)信息存儲至所述內(nèi)存庫中,包括:為所述采集到的數(shù)據(jù)生成序列號,將所述數(shù)據(jù)、所述數(shù)據(jù)的格式以及所述序列號作為一組數(shù)據(jù)信息存儲至所述內(nèi)存庫中,采集時(shí)刻在前的數(shù)據(jù)的序列號小于采集時(shí)刻在后的數(shù)據(jù)的序列號;所述利用所述數(shù)據(jù)采集模塊從所述內(nèi)存庫讀取數(shù)據(jù)信息,包括:按照序列號,依次從所述內(nèi)存庫中讀取尚未被備份的數(shù)據(jù)的數(shù)據(jù)信息。由于可以為每個(gè)數(shù)據(jù)均生成一個(gè)流水的序列號,因此可以使得內(nèi)存庫中的每個(gè)數(shù)據(jù)均綁定存儲有一個(gè)序列號,這樣可以按照序列號的順序依次從內(nèi)存庫中讀取數(shù)據(jù),以便于對丟失的數(shù)據(jù)進(jìn)行確定。可選的,在所述將讀取的所述數(shù)據(jù)信息發(fā)送至所述備份服務(wù)器之后,所述方法還包括:若在發(fā)送數(shù)據(jù)信息之后的預(yù)定時(shí)長內(nèi)未接收到與所述數(shù)據(jù)信息對應(yīng)的響應(yīng)消息,則重傳所述數(shù)據(jù)信息,所述響應(yīng)消息是所述備份服務(wù)器在接收到所述數(shù)據(jù)信息之后,向所述業(yè)務(wù)服務(wù)器回復(fù)的攜帶有所述數(shù)據(jù)信息中序列號的響應(yīng)消息。由于備份服務(wù)器在每接收到一個(gè)數(shù)據(jù)之后,會向業(yè)務(wù)服務(wù)器回復(fù)一個(gè)攜帶有該數(shù)據(jù)的序列號的響應(yīng)消息,這樣當(dāng)業(yè)務(wù)服務(wù)器在發(fā)送一數(shù)據(jù)的預(yù)定時(shí)長內(nèi)未接收到攜帶該數(shù)據(jù)的序列號的響應(yīng)消息,則可以判定該數(shù)據(jù)可能丟失,此時(shí)可以選擇重傳該數(shù)據(jù),保證了數(shù)據(jù)的完整備份。第二方面,提供了一種數(shù)據(jù)備份方法,應(yīng)用于備份服務(wù)器中,所述方法包括:接收業(yè)務(wù)服務(wù)器和所述備份服務(wù)器之間設(shè)備的一條數(shù)據(jù)通道傳輸?shù)臄?shù)據(jù)信息,所述數(shù)據(jù)信息包括數(shù)據(jù)以及所述數(shù)據(jù)的格式,經(jīng)過所述數(shù)據(jù)通道傳輸?shù)臄?shù)據(jù)信息包括至少兩種格式的數(shù)據(jù)的數(shù)據(jù)信息;將所述數(shù)據(jù)存儲至所述數(shù)據(jù)的格式所對應(yīng)的存儲空間。備份服務(wù)器可以根據(jù)數(shù)據(jù)的格式將接收到的數(shù)據(jù)存儲至對應(yīng)的存儲空間,因此不再需要針對不同格式的數(shù)據(jù)設(shè)置不同的數(shù)據(jù)通道,而僅需要在業(yè)務(wù)服務(wù)器和備份服務(wù)器之間設(shè)置一條數(shù)據(jù)通道,節(jié)省了系統(tǒng)的布局成本。可選的,所述數(shù)據(jù)信息還包括所述數(shù)據(jù)的序列號,在所述接收業(yè)務(wù)服務(wù)器和所述備份服務(wù)器之間設(shè)備的一條數(shù)據(jù)通道傳輸?shù)臄?shù)據(jù)信息之后,所述方法還包括:向所述業(yè)務(wù)服務(wù)器回復(fù)攜帶有所述數(shù)據(jù)信息中序列號的響應(yīng)消息。由于備份服務(wù)器在每接收到一個(gè)數(shù)據(jù)之后,會向業(yè)務(wù)服務(wù)器回復(fù)一個(gè)攜帶有該數(shù)據(jù)的序列號的響應(yīng)消息,這樣當(dāng)業(yè)務(wù)服務(wù)器在發(fā)送一數(shù)據(jù)的預(yù)定時(shí)長內(nèi)未接收到攜帶該數(shù)據(jù)的序列號的響應(yīng)消息,則可以判定該數(shù)據(jù)可能丟失,此時(shí)可以選擇重傳該數(shù)據(jù),保證了數(shù)據(jù)的完整備份。第三方面,提供了一種數(shù)據(jù)備份裝置,應(yīng)用于業(yè)務(wù)服務(wù)器中,所述業(yè)務(wù)服務(wù)器包括數(shù)據(jù)采集模塊和內(nèi)存庫,所述裝置包括:采集單元,用于利用所述數(shù)據(jù)采集模塊采集數(shù)據(jù);存儲單元,用于將所述采集單元采集的所述數(shù)據(jù)以及所述數(shù)據(jù)的格式作為一組數(shù)據(jù)信息存儲至所述內(nèi)存庫中;讀取單元,用于利用所述數(shù)據(jù)采集模塊從所述內(nèi)存庫讀取數(shù)據(jù)信息;發(fā)送單元,用于通過所述業(yè)務(wù)服務(wù)器和備份服務(wù)器之間設(shè)置的一條數(shù)據(jù)通道,將讀取的所述數(shù)據(jù)信息發(fā)送至所述備份服務(wù)器,所述數(shù)據(jù)信息用于觸發(fā)所述備份服務(wù)器將所述數(shù)據(jù)信息中的數(shù)據(jù)存儲至所述數(shù)據(jù)的格式對應(yīng)的存儲空間,經(jīng)過所述數(shù)據(jù)通道發(fā)送的數(shù)據(jù)信息包括至少兩種格式的數(shù)據(jù)的數(shù)據(jù)信息。可選的,所述存儲單元,還用于為所述采集到的數(shù)據(jù)生成序列號,將所述數(shù)據(jù)、所述數(shù)據(jù)的格式以及所述序列號作為一組數(shù)據(jù)信息存儲至所述內(nèi)存庫中,采集時(shí)刻在前的數(shù)據(jù)的序列號小于采集時(shí)刻在后的數(shù)據(jù)的序列號;所述讀取單元,還用于按照序列號,依次從所述內(nèi)存庫中讀取尚未被備份的數(shù)據(jù)的數(shù)據(jù)信息。可選的,所述發(fā)送單元,還用于當(dāng)在發(fā)送數(shù)據(jù)信息之后的預(yù)定時(shí)長內(nèi)未接收到與所述數(shù)據(jù)信息對應(yīng)的響應(yīng)消息時(shí),重傳所述數(shù)據(jù)信息,所述響應(yīng)消息是所述備份服務(wù)器在接收到所述數(shù)據(jù)信息之后,向所述業(yè)務(wù)服務(wù)器回復(fù)的攜帶有所述數(shù)據(jù)信息中序列號的響應(yīng)消息。第三方面,提供了一種數(shù)據(jù)備份裝置,應(yīng)用于備份服務(wù)器中,所述裝置包括:接收單元,用于接收業(yè)務(wù)服務(wù)器和所述備份服務(wù)器之間設(shè)備的一條數(shù)據(jù)通道傳輸?shù)臄?shù)據(jù)信息,所述數(shù)據(jù)信息包括數(shù)據(jù)以及所述數(shù)據(jù)的格式,經(jīng)過所述數(shù)據(jù)通道傳輸?shù)臄?shù)據(jù)信息包括至少兩種格式的數(shù)據(jù)的數(shù)據(jù)信息;存儲單元,用于將所述接收單元接收到的所述數(shù)據(jù)存儲至所述數(shù)據(jù)的格式所對應(yīng)的存儲空間。附圖說明為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1A是本發(fā)明一個(gè)實(shí)施例中提供的數(shù)據(jù)備份方法的方法流程圖;圖1B是本發(fā)明一個(gè)實(shí)施例中提供的數(shù)據(jù)備份系統(tǒng)的示意圖;圖2是本發(fā)明另一個(gè)實(shí)施例中提供的數(shù)據(jù)備份方法的方法流程圖;圖3A是本發(fā)明再一個(gè)實(shí)施例中提供的數(shù)據(jù)備份方法的方法流程圖;圖3B是本發(fā)明一個(gè)實(shí)施例中提供的數(shù)據(jù)備份時(shí)未丟失數(shù)據(jù)時(shí)的示意圖;圖3C是本發(fā)明一個(gè)實(shí)施例中提供的數(shù)據(jù)備份時(shí)丟失數(shù)據(jù)時(shí)的示意圖;圖4是本發(fā)明一個(gè)實(shí)施例中提供的數(shù)據(jù)備份裝置的結(jié)構(gòu)示意圖;圖5是本發(fā)明另一個(gè)實(shí)施例中提供的數(shù)據(jù)備份裝置的結(jié)構(gòu)示意圖;圖6是本發(fā)明一個(gè)實(shí)施例中提供的數(shù)據(jù)備份裝置的結(jié)構(gòu)示意圖。具體實(shí)施方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。業(yè)務(wù)服務(wù)器在采集到數(shù)據(jù)之后需要將采集到的數(shù)據(jù)備份至備份服務(wù)器,備份服務(wù)器針對不同格式的數(shù)據(jù)進(jìn)行分類存儲,也即將數(shù)據(jù)存儲至與該數(shù)據(jù)的格式對應(yīng)的存儲空間。在相關(guān)技術(shù)中,為了保證備份服務(wù)器可以針對不同格式的數(shù)據(jù)進(jìn)行分類存儲,需要在業(yè)務(wù)服務(wù)器和備份服務(wù)器之間設(shè)置若干個(gè)數(shù)據(jù)通道,一般的,數(shù)據(jù)通道的數(shù)量至少與數(shù)據(jù)的格式的數(shù)量相同。而服務(wù)器之間的數(shù)據(jù)通道的設(shè)置以及維護(hù)需要消耗較多的設(shè)置和維護(hù)成本。因此,在本發(fā)明各個(gè)實(shí)施例中考慮在業(yè)務(wù)服務(wù)器和備份服務(wù)器之間設(shè)置并維護(hù)一條數(shù)據(jù)通道,業(yè)務(wù)服務(wù)器采集到的各種格式的數(shù)據(jù)均通過該數(shù)據(jù)通道傳輸至備份服務(wù)器進(jìn)行備份,備份服務(wù)器區(qū)分?jǐn)?shù)據(jù)的格式,根據(jù)數(shù)據(jù)的格式將數(shù)據(jù)存儲至對應(yīng)的存儲空間。下面結(jié)合圖1A、圖2和圖3A對數(shù)據(jù)備份方法進(jìn)行舉例說明。圖1A是本發(fā)明一個(gè)實(shí)施例中提供的數(shù)據(jù)備份方法的方法流程圖,該數(shù)據(jù)備份方法應(yīng)用于業(yè)務(wù)服務(wù)器中,該業(yè)務(wù)服務(wù)器包括數(shù)據(jù)采集模塊和內(nèi)存庫,該數(shù)據(jù)備份方法包括如下步驟:步驟101,利用數(shù)據(jù)采集模塊采集數(shù)據(jù),將該數(shù)據(jù)以及該數(shù)據(jù)的格式作為一組數(shù)據(jù)信息存儲至內(nèi)存庫中。業(yè)務(wù)服務(wù)器中的數(shù)據(jù)采集模塊可以從業(yè)務(wù)服務(wù)器中的各個(gè)應(yīng)用程序采集數(shù)據(jù),這些數(shù)據(jù)可能有相同或不同的格式。比如,數(shù)據(jù)采集模塊采集聊天類應(yīng)用程序產(chǎn)生的數(shù)據(jù),或者采集郵件應(yīng)用類應(yīng)用程序產(chǎn)生的數(shù)據(jù),或者采集文字編輯應(yīng)用程序產(chǎn)生的數(shù)據(jù)等。顯然,這里數(shù)據(jù)采集模塊采集的數(shù)據(jù)也可以是業(yè)務(wù)服務(wù)器的系統(tǒng)運(yùn)行時(shí)產(chǎn)生的數(shù)據(jù),比如系統(tǒng)的處理器的運(yùn)行速率。在實(shí)際應(yīng)用中,業(yè)務(wù)服務(wù)器可能會在短時(shí)間內(nèi)采集到大量的數(shù)據(jù),而受到數(shù)據(jù)通道的網(wǎng)絡(luò)帶寬的影響,業(yè)務(wù)服務(wù)器可能無法直接將采集到的數(shù)據(jù)傳輸給數(shù)據(jù)通道,因此需要先將采集到的數(shù)據(jù)存儲至內(nèi)存庫中。而這里所講的內(nèi)存庫為業(yè)務(wù)服務(wù)器的內(nèi)存中的數(shù)據(jù)庫,內(nèi)存庫可以快速地存儲數(shù)據(jù)采集模塊采集到的數(shù)據(jù)。由于內(nèi)存的高速寫入和讀取,內(nèi)存庫也可以保證數(shù)據(jù)的備份的效率。可選的,業(yè)務(wù)服務(wù)器利用數(shù)據(jù)采集模塊的寫進(jìn)程可以將數(shù)據(jù)寫入內(nèi)存庫中。進(jìn)一步的,數(shù)據(jù)采集模塊在將數(shù)據(jù)寫入內(nèi)存庫時(shí),還可以將數(shù)據(jù)的格式與數(shù)據(jù)進(jìn)行綁定存儲或?qū)?yīng)存儲。可選的,數(shù)據(jù)采集模塊還可以將數(shù)據(jù)的格式的標(biāo)識與數(shù)據(jù)進(jìn)行綁定存儲或?qū)?yīng)存儲。在本發(fā)明的實(shí)施例中可以將數(shù)據(jù)以及與數(shù)據(jù)對應(yīng)的格式作為一組數(shù)據(jù)信息存儲至內(nèi)存庫中。在實(shí)現(xiàn)時(shí),數(shù)據(jù)信息可以表示為將數(shù)據(jù)和數(shù)據(jù)對應(yīng)的格式按照預(yù)定方式串成的字符串,比如在數(shù)據(jù)的最后補(bǔ)加數(shù)據(jù)對應(yīng)的格式,舉例來講,數(shù)據(jù)為“win”,格式為A,則對應(yīng)的數(shù)據(jù)信息可以表示為“winA”。還比如,在數(shù)據(jù)的前面添加數(shù)據(jù)對應(yīng)的格式,仍舊以數(shù)據(jù)為“win”,格式為A為例,則對應(yīng)的數(shù)據(jù)信息可以表示為“Awin”。還比如,格式與數(shù)據(jù)之間通過預(yù)定字符串成字符串,仍舊以數(shù)據(jù)為“win”,格式為A為例,對應(yīng)的數(shù)據(jù)信息可以表示為“A_win”或“win_A”。顯然,這里的預(yù)定字符可以為一個(gè)、兩個(gè)或兩個(gè)以上。在一種可能的實(shí)現(xiàn)方式中,業(yè)務(wù)服務(wù)器的內(nèi)部結(jié)構(gòu)可以參見圖1B中的左側(cè)圖所示,業(yè)務(wù)服務(wù)器12中包含數(shù)據(jù)采集模塊121和內(nèi)存庫122,還包含若干個(gè)應(yīng)用程序,數(shù)據(jù)采集模塊121可以從各個(gè)應(yīng)用程序中采集數(shù)據(jù),所采集的數(shù)據(jù)可能是相同或不同的格式。數(shù)據(jù)采集模塊121利用寫進(jìn)程將數(shù)據(jù)以及數(shù)據(jù)的格式作為一組數(shù)據(jù)信息存儲至內(nèi)存庫122中。步驟102,利用數(shù)據(jù)采集模塊從該內(nèi)存庫讀取數(shù)據(jù)信息。一般來講,內(nèi)存的數(shù)據(jù)庫的大小受到內(nèi)存大小的限制,內(nèi)存庫所能夠存儲的數(shù)據(jù)的數(shù)量或存儲量有限,因此業(yè)務(wù)服務(wù)器需要將內(nèi)存庫中的數(shù)據(jù)讀取出來并備份至備份服務(wù)器中。可選的,業(yè)務(wù)服務(wù)器可以利用數(shù)據(jù)采集模塊的讀進(jìn)程從內(nèi)存庫中讀取數(shù)據(jù)信息。進(jìn)一步的,業(yè)務(wù)服務(wù)器可以利用數(shù)據(jù)采集模塊的讀進(jìn)程每隔預(yù)定時(shí)間間隔從內(nèi)存庫中讀取數(shù)據(jù)信息。或者,每在數(shù)據(jù)采集模塊向內(nèi)存庫寫入預(yù)定數(shù)量或預(yù)定存儲量的數(shù)據(jù)信息時(shí),業(yè)務(wù)服務(wù)器則利用數(shù)據(jù)采集模塊從內(nèi)存庫中讀取數(shù)據(jù)信息。可選的,在實(shí)際實(shí)現(xiàn)時(shí),業(yè)務(wù)服務(wù)器每次利用數(shù)據(jù)采集模塊從內(nèi)存庫中讀取數(shù)據(jù)信息時(shí)可以讀取至少一組數(shù)據(jù)信息。在一種可能的實(shí)現(xiàn)方式中,結(jié)合圖1B所示,數(shù)據(jù)采集模塊121利用讀進(jìn)程從內(nèi)存庫122中讀取數(shù)據(jù)信息,每組數(shù)據(jù)信息包括數(shù)據(jù)以及數(shù)據(jù)的格式。步驟103,通過業(yè)務(wù)服務(wù)器和備份服務(wù)器之間設(shè)置的一條數(shù)據(jù)通道,將讀取的數(shù)據(jù)信息發(fā)送至備份服務(wù)器。業(yè)務(wù)服務(wù)器和備份服務(wù)器之間僅設(shè)置一條數(shù)據(jù)通道,業(yè)務(wù)服務(wù)器會將需要備份的各種格式的數(shù)據(jù)通過該數(shù)據(jù)通道傳輸給備份服務(wù)器。由于業(yè)務(wù)服務(wù)器從內(nèi)存庫中讀取的數(shù)據(jù)綁定有數(shù)據(jù)的格式,或者數(shù)據(jù)的格式的標(biāo)識,因此備份服務(wù)器在獲取到數(shù)據(jù)信息(數(shù)據(jù)以及數(shù)據(jù)的格式)之后,可以判定出數(shù)據(jù)的格式,并根據(jù)數(shù)據(jù)的格式將數(shù)據(jù)存儲至對應(yīng)的存儲空間。可選的,業(yè)務(wù)服務(wù)器和備份服務(wù)器之間可以設(shè)置至少兩條數(shù)據(jù)通道,在同一時(shí)刻僅有一條數(shù)據(jù)通道可以用于傳輸需要備份的數(shù)據(jù)。綜上所述,本發(fā)明實(shí)施例提供的數(shù)據(jù)備份方法,通過利用業(yè)務(wù)服務(wù)器中的數(shù)據(jù)采集模塊可以將采集到的數(shù)據(jù)寫入內(nèi)存庫,并可以將內(nèi)存庫中的各種類型的數(shù)據(jù)通過一條數(shù)據(jù)通道發(fā)送至備份服務(wù)器,由備份服務(wù)器根據(jù)數(shù)據(jù)的格式將數(shù)據(jù)存儲至對應(yīng)的存儲空間;由于業(yè)務(wù)服務(wù)器在向備份服務(wù)器發(fā)送數(shù)據(jù)時(shí)還攜帶有數(shù)據(jù)的格式,備份服務(wù)器根據(jù)接收到的數(shù)據(jù)的格式對數(shù)據(jù)進(jìn)行對應(yīng)存儲,因此僅需要在業(yè)務(wù)服務(wù)器和備份服務(wù)器之間設(shè)置一條數(shù)據(jù)通道,節(jié)省了系統(tǒng)的布局成本。圖2是本發(fā)明另一個(gè)實(shí)施例中提供的數(shù)據(jù)備份方法的方法流程圖,該數(shù)據(jù)備份方法應(yīng)用于備份服務(wù)器中,該數(shù)據(jù)備份方法包括如下步驟:步驟201,接收業(yè)務(wù)服務(wù)器和備份服務(wù)器之間設(shè)備的一條數(shù)據(jù)通道傳輸?shù)臄?shù)據(jù)信息,該數(shù)據(jù)信息包括數(shù)據(jù)以及該數(shù)據(jù)的格式。業(yè)務(wù)服務(wù)器和備份服務(wù)器之間僅設(shè)置一條數(shù)據(jù)通道,業(yè)務(wù)服務(wù)器會將需要備份的各種格式的數(shù)據(jù)通過該數(shù)據(jù)通道傳輸給備份服務(wù)器,對應(yīng)的,備份服務(wù)器可以通過該數(shù)據(jù)通道接收到業(yè)務(wù)服務(wù)器發(fā)送的各種格式的數(shù)據(jù)。這里所講的數(shù)據(jù)信息除了包含數(shù)據(jù)本身以外,還包括該數(shù)據(jù)的格式。可選的,數(shù)據(jù)信息除了包含數(shù)據(jù)本身以外,還可以包含該數(shù)據(jù)的格式的標(biāo)識,數(shù)據(jù)的格式的標(biāo)識用于唯一標(biāo)識數(shù)據(jù)的格式。可選的,數(shù)據(jù)的格式在業(yè)務(wù)服務(wù)器和備份服務(wù)器之間是預(yù)先約定好的,備份服務(wù)器可以對業(yè)務(wù)服務(wù)器備份的數(shù)據(jù)的各種格式進(jìn)行識別。步驟202,將該數(shù)據(jù)存儲至該數(shù)據(jù)的格式所對應(yīng)的存儲空間。業(yè)務(wù)服務(wù)器在接收到數(shù)據(jù)信息之后,可以將數(shù)據(jù)信息中的數(shù)據(jù)存儲至該數(shù)據(jù)的格式所對應(yīng)的存儲空間。請參見圖1B所示,業(yè)務(wù)服務(wù)器12的數(shù)據(jù)采集模塊121在將讀取的數(shù)據(jù)信息通過數(shù)據(jù)通道14發(fā)送至備份服務(wù)器16之后,備份服務(wù)器16則根據(jù)數(shù)據(jù)信息中的數(shù)據(jù)格式,將數(shù)據(jù)存儲至數(shù)據(jù)格式對應(yīng)的存儲空間中。比如將A格式的數(shù)據(jù)均存儲至與A格式對應(yīng)的存儲空間1,將B格式的數(shù)據(jù)均存儲至與B格式對應(yīng)的存儲空間2,C格式的數(shù)據(jù)均存儲至與C格式對應(yīng)的存儲空間3。綜上所述,本發(fā)明實(shí)施例提供的數(shù)據(jù)備份方法,通過根據(jù)數(shù)據(jù)的格式將接收到的數(shù)據(jù)存儲至對應(yīng)的存儲空間,因此不再需要針對不同格式的數(shù)據(jù)設(shè)置不同的數(shù)據(jù)通道,而僅需要在業(yè)務(wù)服務(wù)器和備份服務(wù)器之間設(shè)置一條數(shù)據(jù)通道,節(jié)省了系統(tǒng)的布局成本。圖3A是本發(fā)明再一個(gè)實(shí)施例中提供的數(shù)據(jù)備份方法的方法流程圖,該數(shù)據(jù)備份方法包括如下步驟:步驟301,業(yè)務(wù)服務(wù)器利用數(shù)據(jù)采集模塊采集數(shù)據(jù),為采集到的數(shù)據(jù)生成序列號。業(yè)務(wù)服務(wù)器利用數(shù)據(jù)采集模塊采集數(shù)據(jù)的實(shí)現(xiàn)可以參見對步驟101的描述,這里就不再贅述。業(yè)務(wù)服務(wù)器在每采集到一個(gè)數(shù)據(jù)之后,均為采集到的數(shù)據(jù)生成序列號。在實(shí)際應(yīng)用中,可以根據(jù)數(shù)據(jù)的采集時(shí)刻為數(shù)據(jù)生成序列號。比如在一種實(shí)現(xiàn)中,采集時(shí)刻在前的數(shù)據(jù)的序列號小于采集時(shí)刻在后的數(shù)據(jù)的序列號。比如在另一種實(shí)現(xiàn)中,采集時(shí)刻在后的數(shù)據(jù)的序列號大于采集時(shí)刻之前的數(shù)據(jù)的序列號。也就是說,數(shù)據(jù)的序列號是序列性的。請參見表1所示,按照采集時(shí)刻,對采集到的數(shù)據(jù)配置序列號。采集時(shí)間數(shù)據(jù)+格式(value)序列號(Key)采集時(shí)刻1A格式的數(shù)據(jù)0001采集時(shí)刻2B格式的數(shù)據(jù)0002采集時(shí)刻3A格式的數(shù)據(jù)0003采集時(shí)刻4C格式的數(shù)據(jù)0004需要說明的是,數(shù)據(jù)的序列號也可以不與數(shù)據(jù)的采集時(shí)刻相關(guān),但為每個(gè)數(shù)據(jù)生成的序列號必須符合預(yù)定規(guī)律,比如每次生成的序列號均在最后一次已經(jīng)生成的序列號基礎(chǔ)上加預(yù)定數(shù)值。常見的,由于大數(shù)字的二進(jìn)制的位置可能會受到編碼限定,這里的預(yù)定數(shù)值可以取值為1。顯然,預(yù)定數(shù)值的取值也可以為2或3等,本實(shí)施例中不對預(yù)定數(shù)值的具體取值進(jìn)行限定。步驟302,業(yè)務(wù)服務(wù)器將該數(shù)據(jù)、該數(shù)據(jù)的格式以及該序列號作為一組數(shù)據(jù)信息存儲至內(nèi)存庫中。為了使得后續(xù)利用數(shù)據(jù)通道傳輸備份數(shù)據(jù)的過程中丟失數(shù)據(jù),可以按照序列號依序備份數(shù)據(jù),這種情況下,則需要考慮在內(nèi)存庫中存儲數(shù)據(jù)時(shí)還綁定存儲該數(shù)據(jù)的序列號。也就是說,業(yè)務(wù)服務(wù)器可以將數(shù)據(jù)、該數(shù)據(jù)的格式以及該數(shù)據(jù)的序列號作為一組數(shù)據(jù)信息存儲至內(nèi)存庫中。可選的,業(yè)務(wù)服務(wù)器可以將數(shù)據(jù)、該數(shù)據(jù)的格式的標(biāo)識以及該數(shù)據(jù)的序列號作為一組數(shù)據(jù)信息存儲至內(nèi)存庫中。步驟303,業(yè)務(wù)服務(wù)器按照序列號,依次從內(nèi)存庫中讀取尚未被備份的數(shù)據(jù)的數(shù)據(jù)信息。一般來講,內(nèi)存的數(shù)據(jù)庫的大小受到內(nèi)存大小的限制,內(nèi)存庫所能夠存儲的數(shù)據(jù)的數(shù)量或存儲量有限,因此業(yè)務(wù)服務(wù)器需要將內(nèi)存庫中的數(shù)據(jù)讀取出來并備份至備份服務(wù)器中。可選的,業(yè)務(wù)服務(wù)器可以利用數(shù)據(jù)采集模塊的讀進(jìn)程從內(nèi)存庫中讀取數(shù)據(jù)信息。進(jìn)一步的,業(yè)務(wù)服務(wù)器可以利用數(shù)據(jù)采集模塊的讀進(jìn)程每隔預(yù)定時(shí)間間隔從內(nèi)存庫中讀取數(shù)據(jù)信息。或者,每在數(shù)據(jù)采集模塊向內(nèi)存庫寫入預(yù)定數(shù)量或預(yù)定存儲量的數(shù)據(jù)信息時(shí),業(yè)務(wù)服務(wù)器則利用數(shù)據(jù)采集模塊從內(nèi)存庫中讀取數(shù)據(jù)信息。可選的,在實(shí)際實(shí)現(xiàn)時(shí),業(yè)務(wù)服務(wù)器每次利用數(shù)據(jù)采集模塊從內(nèi)存庫中讀取數(shù)據(jù)信息時(shí)可以讀取至少一組數(shù)據(jù)信息。為了可以準(zhǔn)確判定出數(shù)據(jù)通道傳輸?shù)臄?shù)據(jù)是否丟失,當(dāng)內(nèi)存庫中的數(shù)據(jù)是與序列號綁定存儲時(shí),業(yè)務(wù)服務(wù)器可以按照序列號,依次從內(nèi)存庫中讀取尚未被備份的數(shù)據(jù)的數(shù)據(jù)信息。一般來講,如果在先生成的序列號小于在后生成的序列號,可以先讀取序列號小的數(shù)據(jù),再讀取序列號大的數(shù)據(jù)。由于按照序列號依序讀取的數(shù)據(jù)如果在數(shù)據(jù)通道的傳輸過程未丟失,備份服務(wù)器則會接收到所有的被讀取的數(shù)據(jù)。步驟304,業(yè)務(wù)服務(wù)器通過業(yè)務(wù)服務(wù)器和備份服務(wù)器之間設(shè)置的一條數(shù)據(jù)通道,將讀取的該數(shù)據(jù)信息發(fā)送至備份服務(wù)器。由于業(yè)務(wù)服務(wù)器和備份服務(wù)器之間設(shè)置的一條數(shù)據(jù)通道,或者業(yè)務(wù)服務(wù)器和備份服務(wù)器之間僅有一條有效的數(shù)據(jù)通道,因此業(yè)務(wù)服務(wù)器在發(fā)送數(shù)據(jù)時(shí)不再根據(jù)數(shù)據(jù)的格式對數(shù)據(jù)將要被傳輸?shù)臄?shù)據(jù)通道進(jìn)行區(qū)分,而是將讀取出的所有數(shù)據(jù)均投放至這條唯一的數(shù)據(jù)通道。在實(shí)際應(yīng)用中,業(yè)務(wù)服務(wù)器可以維護(hù)一個(gè)隊(duì)列,數(shù)據(jù)采集模塊將從內(nèi)存庫中讀取的數(shù)據(jù)存儲至該隊(duì)列中,該隊(duì)列中的數(shù)據(jù)按照先進(jìn)先出的方式被讀入至數(shù)據(jù)通道。在一種可能的實(shí)現(xiàn)方式中,由于業(yè)務(wù)服務(wù)器內(nèi)部從內(nèi)存庫中讀取數(shù)據(jù)至輸送至數(shù)據(jù)通道,一般不會丟失數(shù)據(jù),因此這種情況下,業(yè)務(wù)服務(wù)器在將數(shù)據(jù)存入內(nèi)存庫之前也可以不為數(shù)據(jù)生成序列號,而是在將要發(fā)送從內(nèi)存庫中讀取的數(shù)據(jù)時(shí)為數(shù)據(jù)生成流水的序列號。業(yè)務(wù)服務(wù)器每為一個(gè)數(shù)據(jù)生成一個(gè)序列號,則將該數(shù)據(jù)和對應(yīng)的序列號進(jìn)行綁定后發(fā)送至數(shù)據(jù)通道。步驟305,備份服務(wù)器接收業(yè)務(wù)服務(wù)器傳輸?shù)臄?shù)據(jù)信息。備份服務(wù)器在接收到數(shù)據(jù)信息之后,可以執(zhí)行步驟306再執(zhí)行步驟307,也可以先執(zhí)行步驟307再執(zhí)行步驟306,或者同時(shí)執(zhí)行步驟306和步驟307。步驟306,備份服務(wù)器將該數(shù)據(jù)存儲至該數(shù)據(jù)的格式所對應(yīng)的存儲空間。備份服務(wù)器在接收到數(shù)據(jù)信息之后,從數(shù)據(jù)信息中解析出數(shù)據(jù)本身以及數(shù)據(jù)的格式和序列號,將數(shù)據(jù)存儲至該數(shù)據(jù)的格式所對應(yīng)的存儲空間。一種可選的實(shí)現(xiàn)方式中,備份服務(wù)器不再將數(shù)據(jù)的序列號與數(shù)據(jù)同步綁定存儲至存儲空間。步驟307,備份服務(wù)器向業(yè)務(wù)服務(wù)器回復(fù)攜帶有該數(shù)據(jù)信息中序列號的響應(yīng)消息。為了保證業(yè)務(wù)服務(wù)器對傳輸?shù)臄?shù)據(jù)是否丟失進(jìn)行準(zhǔn)確判定,備份服務(wù)器在每接收到一個(gè)數(shù)據(jù)并獲取到該數(shù)據(jù)的序列號之后,可以生成一個(gè)攜帶有該序列號的響應(yīng)消息,并將該響應(yīng)消息發(fā)送給業(yè)務(wù)服務(wù)器。在傳輸?shù)臄?shù)據(jù)未丟失的情況下,備份服務(wù)器會接收到業(yè)務(wù)服務(wù)器發(fā)送的數(shù)據(jù),此時(shí)則會針對該數(shù)據(jù)回復(fù)對應(yīng)的響應(yīng)消息。備份服務(wù)器在發(fā)送數(shù)據(jù)的預(yù)定時(shí)長內(nèi)接收到該數(shù)據(jù)的響應(yīng)消息則可以判定該數(shù)據(jù)未丟失。也就是說,業(yè)務(wù)服務(wù)器發(fā)送的所有數(shù)據(jù)在均未丟失的情況下,備份服務(wù)器均會接收到,并向業(yè)務(wù)服務(wù)器回復(fù)針對各個(gè)數(shù)據(jù)的響應(yīng)消息,對應(yīng)的,業(yè)務(wù)服務(wù)器可以接收到所發(fā)送的各個(gè)數(shù)據(jù)的響應(yīng)消息。請參見圖3B所示,業(yè)務(wù)服務(wù)器發(fā)送的A格式數(shù)據(jù),序列號為001的數(shù)據(jù)信息之后,備份服務(wù)器在接收到該數(shù)據(jù)信息之后,會向業(yè)務(wù)服務(wù)器回復(fù)一個(gè)攜帶有序列號為001的響應(yīng)消息。業(yè)務(wù)服務(wù)器發(fā)送的B格式數(shù)據(jù),序列號為002的數(shù)據(jù)信息之后,備份服務(wù)器在接收到之后,會向業(yè)務(wù)服務(wù)器回復(fù)一個(gè)攜帶有序列號為002的響應(yīng)消息。業(yè)務(wù)服務(wù)器發(fā)送的C格式數(shù)據(jù),序列號為003的數(shù)據(jù)信息之后,備份服務(wù)器在接收到之后,會向業(yè)務(wù)服務(wù)器回復(fù)一個(gè)攜帶有序列號為003的響應(yīng)消息。而如果傳輸?shù)臄?shù)據(jù)丟失,備份服務(wù)器則不會接收到該數(shù)據(jù),這種情況下,備份服務(wù)器并不會向服務(wù)器發(fā)送攜帶有該數(shù)據(jù)的序列號的響應(yīng)消息。如果業(yè)務(wù)服務(wù)器在發(fā)送該數(shù)據(jù)之后的預(yù)定時(shí)長內(nèi)一直未收到備份服務(wù)器回復(fù)的該數(shù)據(jù)的響應(yīng)消息,則通常可以判定該數(shù)據(jù)丟失。請參見圖3C所示,業(yè)務(wù)服務(wù)器發(fā)送的A格式數(shù)據(jù),序列號為001的數(shù)據(jù)信息之后,備份服務(wù)器在接收到該數(shù)據(jù)信息之后,會向業(yè)務(wù)服務(wù)器回復(fù)一個(gè)攜帶有序列號為001的響應(yīng)消息。業(yè)務(wù)服務(wù)器發(fā)送的B格式數(shù)據(jù),序列號為002的數(shù)據(jù)信息之后,該數(shù)據(jù)在傳輸過程中丟失,此時(shí)備份服務(wù)器并未接收到該序列號為002的B格式的數(shù)據(jù),并不會向業(yè)務(wù)服務(wù)器回復(fù)攜帶有序列號為002的響應(yīng)消息。由于數(shù)據(jù)的傳輸可能會存在一定時(shí)延,因此業(yè)務(wù)服務(wù)器在發(fā)送序列號為002的B格式的數(shù)據(jù)之后,會等待預(yù)定時(shí)長。在該預(yù)定時(shí)長內(nèi),業(yè)務(wù)服務(wù)器可以繼續(xù)發(fā)送序列號為003的C格式數(shù)據(jù),備份服務(wù)器在接收到序列號為003的C格式數(shù)據(jù)之后,會向業(yè)務(wù)服務(wù)器回復(fù)一個(gè)攜帶有序列號為003的響應(yīng)消息。業(yè)務(wù)服務(wù)器在發(fā)送序列號為003的C格式數(shù)據(jù)之后的預(yù)定時(shí)長內(nèi)未接收到攜帶有序列號為002的響應(yīng)消息,則可以判定該數(shù)據(jù)丟失。一般來講,業(yè)務(wù)服務(wù)器在將讀取的數(shù)據(jù)信息發(fā)送至備份服務(wù)器之后,若在發(fā)送數(shù)據(jù)信息之后的預(yù)定時(shí)長內(nèi)未接收到與該數(shù)據(jù)信息對應(yīng)的響應(yīng)消息,業(yè)務(wù)服務(wù)器則重傳該數(shù)據(jù)信息。若在發(fā)送數(shù)據(jù)信息之后的預(yù)定時(shí)長內(nèi)接收到與該數(shù)據(jù)信息對應(yīng)的響應(yīng)消息,則從內(nèi)存庫中讀取下一組數(shù)據(jù)信息,并將讀取的數(shù)據(jù)信息備份至備份服務(wù)器中。綜上所述,本發(fā)明實(shí)施例提供的數(shù)據(jù)備份方法,通過利用業(yè)務(wù)服務(wù)器中的數(shù)據(jù)采集模塊可以將采集到的數(shù)據(jù)寫入內(nèi)存庫,并可以將內(nèi)存庫中的各種類型的數(shù)據(jù)通過一條數(shù)據(jù)通道發(fā)送至備份服務(wù)器,由備份服務(wù)器根據(jù)數(shù)據(jù)的格式將數(shù)據(jù)存儲至對應(yīng)的存儲空間;由于業(yè)務(wù)服務(wù)器在向備份服務(wù)器發(fā)送數(shù)據(jù)時(shí)還攜帶有數(shù)據(jù)的格式,備份服務(wù)器根據(jù)接收到的數(shù)據(jù)的格式對數(shù)據(jù)進(jìn)行對應(yīng)存儲,因此僅需要在業(yè)務(wù)服務(wù)器和備份服務(wù)器之間設(shè)置一條數(shù)據(jù)通道,節(jié)省了系統(tǒng)的布局成本。另外,由于可以為每個(gè)數(shù)據(jù)均生成一個(gè)流水的序列號,因此可以使得內(nèi)存庫中的每個(gè)數(shù)據(jù)均綁定存儲有一個(gè)序列號,這樣可以按照序列號的順序依次從內(nèi)存庫中讀取數(shù)據(jù),以便于對丟失的數(shù)據(jù)進(jìn)行確定。下述為本公開裝置實(shí)施例,可以用于執(zhí)行本公開方法實(shí)施例。對于本公開裝置實(shí)施例中未披露的細(xì)節(jié),請參照本公開方法實(shí)施例。請參見圖4是本發(fā)明一個(gè)實(shí)施例中提供的數(shù)據(jù)備份裝置的結(jié)構(gòu)示意圖,該數(shù)據(jù)備份裝置可以通過軟件、硬件或軟硬件結(jié)合的方式實(shí)現(xiàn)成為業(yè)務(wù)服務(wù)器或業(yè)務(wù)服務(wù)器的一部分。這里所講的業(yè)務(wù)服務(wù)器包括數(shù)據(jù)采集模塊和內(nèi)存庫。該數(shù)據(jù)備份裝置可以包括:采集單元401、存儲單元402、讀取單元403和發(fā)送單元404。采集單元401,用于利用數(shù)據(jù)采集模塊采集數(shù)據(jù);存儲單元402,用于將采集單元401采集的該數(shù)據(jù)以及該數(shù)據(jù)的格式作為一組數(shù)據(jù)信息存儲至內(nèi)存庫中;讀取單元403,用于利用數(shù)據(jù)采集模塊從該內(nèi)存庫讀取數(shù)據(jù)信息;發(fā)送單元404,用于通過業(yè)務(wù)服務(wù)器和備份服務(wù)器之間設(shè)置的一條數(shù)據(jù)通道,將讀取單元403讀取的該數(shù)據(jù)信息發(fā)送至備份服務(wù)器,該數(shù)據(jù)信息用于觸發(fā)備份服務(wù)器將該數(shù)據(jù)信息中的數(shù)據(jù)存儲至該數(shù)據(jù)的格式對應(yīng)的存儲空間。在一種可能的實(shí)現(xiàn)方式中,存儲單元402還用于為該采集到的數(shù)據(jù)生成序列號,將該數(shù)據(jù)、該數(shù)據(jù)的格式以及該序列號作為一組數(shù)據(jù)信息存儲至該內(nèi)存庫中,采集時(shí)刻在前的數(shù)據(jù)的序列號小于采集時(shí)刻在后的數(shù)據(jù)的序列號;讀取單元403還用于按照序列號,依次從內(nèi)存庫中讀取尚未被備份的數(shù)據(jù)的數(shù)據(jù)信息。在另一種可能的實(shí)現(xiàn)方式中,發(fā)送單元404還用于當(dāng)在發(fā)送數(shù)據(jù)信息之后的預(yù)定時(shí)長內(nèi)未接收到與該數(shù)據(jù)信息對應(yīng)的響應(yīng)消息時(shí),重傳該數(shù)據(jù)信息,該響應(yīng)消息是備份服務(wù)器在接收到該數(shù)據(jù)信息之后,向業(yè)務(wù)服務(wù)器回復(fù)的攜帶有該數(shù)據(jù)信息中序列號的響應(yīng)消息。綜上所述,本發(fā)明實(shí)施例提供的數(shù)據(jù)備份裝置,通過利用業(yè)務(wù)服務(wù)器中的數(shù)據(jù)采集模塊可以將采集到的數(shù)據(jù)寫入內(nèi)存庫,并可以將內(nèi)存庫中的各種類型的數(shù)據(jù)通過一條數(shù)據(jù)通道發(fā)送至備份服務(wù)器,由備份服務(wù)器根據(jù)數(shù)據(jù)的格式將數(shù)據(jù)存儲至對應(yīng)的存儲空間;由于業(yè)務(wù)服務(wù)器在向備份服務(wù)器發(fā)送數(shù)據(jù)時(shí)還攜帶有數(shù)據(jù)的格式,備份服務(wù)器根據(jù)接收到的數(shù)據(jù)的格式對數(shù)據(jù)進(jìn)行對應(yīng)存儲,因此僅需要在業(yè)務(wù)服務(wù)器和備份服務(wù)器之間設(shè)置一條數(shù)據(jù)通道。請參見圖5是本發(fā)明另一個(gè)實(shí)施例中提供的數(shù)據(jù)備份裝置的結(jié)構(gòu)示意圖,該數(shù)據(jù)備份裝置可以通過軟件、硬件或軟硬件結(jié)合的方式實(shí)現(xiàn)成為備份服務(wù)器或備份服務(wù)器的一部分。該數(shù)據(jù)備份裝置可以包括:接收單元501和存儲單元502。接收單元501,用于接收業(yè)務(wù)服務(wù)器和備份服務(wù)器之間設(shè)備的一條數(shù)據(jù)通道傳輸?shù)臄?shù)據(jù)信息,該數(shù)據(jù)信息包括數(shù)據(jù)以及該數(shù)據(jù)的格式;存儲單元502,用于將接收單元501接收到的該數(shù)據(jù)存儲至該數(shù)據(jù)的格式所對應(yīng)的存儲空間。在一種可能的實(shí)現(xiàn)方式中,該數(shù)據(jù)信息還包括該數(shù)據(jù)的序列號,該裝置還可以包括:發(fā)送單元。該發(fā)送單元用于向業(yè)務(wù)服務(wù)器回復(fù)攜帶有該數(shù)據(jù)信息中序列號的響應(yīng)消息。綜上所述,本發(fā)明實(shí)施例提供的數(shù)據(jù)備份裝置,通過根據(jù)數(shù)據(jù)的格式將接收到的數(shù)據(jù)存儲至對應(yīng)的存儲空間,因此不再需要針對不同格式的數(shù)據(jù)設(shè)置不同的數(shù)據(jù)通道,而僅需要在業(yè)務(wù)服務(wù)器和備份服務(wù)器之間設(shè)置一條數(shù)據(jù)通道。需要說明的是:上述實(shí)施例中提供的數(shù)據(jù)備份裝置在備份數(shù)據(jù)時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將業(yè)務(wù)服務(wù)器和備份服務(wù)器的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的數(shù)據(jù)備份裝置與數(shù)據(jù)備份方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。本發(fā)明實(shí)施例還提供一種數(shù)據(jù)備份系統(tǒng),該數(shù)據(jù)備份系統(tǒng)包括業(yè)務(wù)服務(wù)器和備份服務(wù)器,其中業(yè)務(wù)服務(wù)器包括如圖4所示的數(shù)據(jù)備份裝置,業(yè)務(wù)服務(wù)器包括如圖5所示的數(shù)據(jù)備份裝置,具體可以參見圖4或圖5中的描述,這里就不再贅述。綜上所述,本發(fā)明實(shí)施例提供的數(shù)據(jù)備份系統(tǒng),通過利用業(yè)務(wù)服務(wù)器中的數(shù)據(jù)采集模塊可以將采集到的數(shù)據(jù)寫入內(nèi)存庫,并可以將內(nèi)存庫中的各種類型的數(shù)據(jù)通過一條數(shù)據(jù)通道發(fā)送至備份服務(wù)器,由備份服務(wù)器根據(jù)數(shù)據(jù)的格式將數(shù)據(jù)存儲至對應(yīng)的存儲空間;由于業(yè)務(wù)服務(wù)器在向備份服務(wù)器發(fā)送數(shù)據(jù)時(shí)還攜帶有數(shù)據(jù)的格式,備份服務(wù)器根據(jù)接收到的數(shù)據(jù)的格式對數(shù)據(jù)進(jìn)行對應(yīng)存儲,因此僅需要在業(yè)務(wù)服務(wù)器和備份服務(wù)器之間設(shè)置一條數(shù)據(jù)通道。圖6是根據(jù)一示例性實(shí)施例示出的一種數(shù)據(jù)備份裝置的框圖。例如,裝置600可以被提供為一網(wǎng)絡(luò)側(cè)設(shè)備,比如上述實(shí)施例中的業(yè)務(wù)服務(wù)器或備份服務(wù)器。參照圖6,裝置600包括處理組件602,其進(jìn)一步包括一個(gè)或多個(gè)處理器,以及由存儲器604所代表的存儲器資源,用于存儲可由處理組件602的執(zhí)行的指令,例如應(yīng)用程序。存儲器604中存儲的應(yīng)用程序可以包括一個(gè)或一個(gè)以上的每一個(gè)對應(yīng)于一組指令的模塊。此外,處理組件602被配置為執(zhí)行指令,以執(zhí)行上述以業(yè)務(wù)服務(wù)器為執(zhí)行主體的數(shù)據(jù)備份方法,或執(zhí)行上述以備份服務(wù)器為執(zhí)行主體的數(shù)據(jù)備份方法。裝置600還可以包括一個(gè)電源組件606被配置為執(zhí)行裝置600的電源管理,一個(gè)有線或無線網(wǎng)絡(luò)接口608被配置為將裝置600連接到網(wǎng)絡(luò),和一個(gè)輸入輸出(I/O)接口610。裝置600可以操作基于存儲在存儲器604的操作系統(tǒng),例如WindowsServerTM,MacOSXTM,UnixTM,LinuxTM,F(xiàn)reeBSDTM或類似。上述本發(fā)明實(shí)施例序號僅僅為了描述,不代表實(shí)施例的優(yōu)劣。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計(jì)算機(jī)可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁1 2 3 
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
主站蜘蛛池模板: 定日县| 时尚| 凯里市| 溧阳市| 青海省| 顺平县| 拜城县| 肇庆市| 华池县| 京山县| 城固县| 湖口县| 金塔县| 拉萨市| 吉木萨尔县| 车险| 昆明市| 芜湖县| 拜城县| 张家口市| 通榆县| 濉溪县| 杭锦后旗| 梨树县| 邵阳市| 桃源县| 纳雍县| 永仁县| 岑巩县| 城步| 屏山县| 米易县| 普格县| 县级市| 荔波县| 凤台县| 密山市| 南城县| 黔江区| 五华县| 博爱县|