數(shù)據(jù)同步方法和數(shù)據(jù)同步系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種數(shù)據(jù)同步方法和數(shù)據(jù)同步系統(tǒng),該數(shù)據(jù)同步方法包括:第一存儲(chǔ)設(shè)備生成目標(biāo)邏輯單元號(hào)LUN中存儲(chǔ)的數(shù)據(jù)的快照;該第一存儲(chǔ)設(shè)備將該快照中的數(shù)據(jù)寫入可移動(dòng)存儲(chǔ)介質(zhì);第二存儲(chǔ)設(shè)備讀取并存儲(chǔ)該可移動(dòng)存儲(chǔ)介質(zhì)中的數(shù)據(jù);其中,該第二存儲(chǔ)設(shè)備位于該第一存儲(chǔ)設(shè)備的遠(yuǎn)端且該第二存儲(chǔ)設(shè)備為該第一存儲(chǔ)設(shè)備的災(zāi)備存儲(chǔ)。本發(fā)明實(shí)施例的數(shù)據(jù)同步方法及系統(tǒng),能夠?qū)崿F(xiàn)該第一存儲(chǔ)設(shè)備和該第二存儲(chǔ)設(shè)備的數(shù)據(jù)同步,并且與現(xiàn)有的網(wǎng)絡(luò)傳輸方式相比,能夠縮短數(shù)據(jù)傳輸時(shí)間,而與現(xiàn)有的搬遷存儲(chǔ)設(shè)備的方式相比,本發(fā)明的數(shù)據(jù)同步方法操作方便,并且能夠降低數(shù)據(jù)丟失或損壞的風(fēng)險(xiǎn)。
【專利說明】數(shù)據(jù)同步方法和數(shù)據(jù)同步系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及信息【技術(shù)領(lǐng)域】,并且更具體地,涉及數(shù)據(jù)同步方法和數(shù)據(jù)同步系統(tǒng)。
【背景技術(shù)】
[0002]為了避免因?yàn)?zāi)難等因素而造成數(shù)據(jù)丟失,容災(zāi)系統(tǒng)的建設(shè)尤為重要。在容災(zāi)系統(tǒng)的建設(shè)中,最關(guān)鍵的是將現(xiàn)有生產(chǎn)中心的數(shù)據(jù)傳輸?shù)竭h(yuǎn)程的災(zāi)備數(shù)據(jù)中心。這種遠(yuǎn)程數(shù)據(jù)傳輸?shù)姆椒ㄍǔ2捎没诖鎯?chǔ)的復(fù)制方式。該基于存儲(chǔ)的數(shù)據(jù)復(fù)制技術(shù)通過存儲(chǔ)系統(tǒng)中的數(shù)據(jù)復(fù)制軟件來實(shí)現(xiàn)數(shù)據(jù)的遠(yuǎn)程復(fù)制和同步,即存儲(chǔ)系統(tǒng)將本地的存儲(chǔ)更新數(shù)據(jù)復(fù)制到災(zāi)備端的存儲(chǔ)系統(tǒng)中并執(zhí)行,來保證數(shù)據(jù)的一致性。在這種方式下,數(shù)據(jù)復(fù)制軟件運(yùn)行在存儲(chǔ)系統(tǒng)內(nèi),因此較容易實(shí)現(xiàn)生產(chǎn)端和災(zāi)備端操作系統(tǒng)、數(shù)據(jù)庫(kù)和文件的實(shí)時(shí)復(fù)制能力,不會(huì)影響生產(chǎn)端主機(jī)系統(tǒng)的性能,是一種被廣泛采用的方案。
[0003]基于存儲(chǔ)的遠(yuǎn)程數(shù)據(jù)復(fù)制需要進(jìn)行首次的數(shù)據(jù)同步,就是將原有存儲(chǔ)設(shè)備上的數(shù)據(jù)通過遠(yuǎn)程鏈路(通常為I?鏈路)傳輸?shù)竭h(yuǎn)端的存儲(chǔ)設(shè)備中。由于長(zhǎng)距離鏈路租用費(fèi)用高的限制,I?鏈路的帶寬通常比較低,其數(shù)值一般為1如8的數(shù)量級(jí),而原有存儲(chǔ)設(shè)備上的數(shù)據(jù)量通常為兆兆字節(jié)的數(shù)量級(jí),在此鏈路上傳輸18數(shù)量級(jí)的數(shù)據(jù)通常需要耗費(fèi)數(shù)月的時(shí)間,耗時(shí)太長(zhǎng)。一種解決方法是將災(zāi)備存儲(chǔ)設(shè)備搬遷至生產(chǎn)數(shù)據(jù)中心,利用本地的高帶寬網(wǎng)絡(luò)完成首次數(shù)據(jù)同步,然后再將災(zāi)備存儲(chǔ)設(shè)備搬遷至遠(yuǎn)端災(zāi)備數(shù)據(jù)中心。然而,由于存儲(chǔ)系統(tǒng)體積龐大,拆卸、運(yùn)輸和安裝存儲(chǔ)設(shè)備可能會(huì)有損壞存儲(chǔ)設(shè)備并且丟失數(shù)據(jù)的風(fēng)險(xiǎn)。此外,在發(fā)生災(zāi)難或者進(jìn)行演練時(shí),災(zāi)備中心的存儲(chǔ)設(shè)備上保留的是最新的數(shù)據(jù),需要反向同步到生產(chǎn)中心的存儲(chǔ)設(shè)備上。由于此時(shí)存儲(chǔ)設(shè)備已經(jīng)部署到了數(shù)據(jù)中心,搬遷更為復(fù)雜,同時(shí)由于此時(shí)用戶的最新數(shù)據(jù)只有一份,搬遷存儲(chǔ)設(shè)備的風(fēng)險(xiǎn)更大。本發(fā)明提供了一種數(shù)據(jù)同步方法及系統(tǒng),通過利用可移動(dòng)存儲(chǔ)介質(zhì)實(shí)現(xiàn)生產(chǎn)中心的存儲(chǔ)設(shè)備與災(zāi)備中心的存儲(chǔ)設(shè)備上的數(shù)據(jù)同步,能夠解決現(xiàn)有技術(shù)中生產(chǎn)中心的存儲(chǔ)設(shè)備與災(zāi)備中心的存儲(chǔ)設(shè)備在進(jìn)行數(shù)據(jù)同步時(shí)耗時(shí)太長(zhǎng)或者由于搬遷存儲(chǔ)設(shè)備帶來的不便和丟失數(shù)據(jù)的風(fēng)險(xiǎn)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種數(shù)據(jù)同步方法和數(shù)據(jù)同步系統(tǒng),能夠?qū)崿F(xiàn)第一存儲(chǔ)設(shè)備與位于該第一存儲(chǔ)設(shè)備的遠(yuǎn)端且為該第一存儲(chǔ)設(shè)備的災(zāi)備存儲(chǔ)的第二存儲(chǔ)設(shè)備的數(shù)據(jù)同步。
[0005]第一方面,提供了一種數(shù)據(jù)同步方法,包括:第一存儲(chǔ)設(shè)備生成目標(biāo)邏輯單元號(hào) 中存儲(chǔ)的數(shù)據(jù)的快照,該目標(biāo)中存儲(chǔ)的數(shù)據(jù)利用網(wǎng)絡(luò)傳輸時(shí)所需的傳輸時(shí)長(zhǎng)超出
傳輸時(shí)長(zhǎng)門限;該第一存儲(chǔ)設(shè)備將該快照中的數(shù)據(jù)寫入可移動(dòng)存儲(chǔ)介質(zhì);第二存儲(chǔ)設(shè)備讀取并存儲(chǔ)該可移動(dòng)存儲(chǔ)介質(zhì)中的數(shù)據(jù);其中,該第二存儲(chǔ)設(shè)備位于該第一存儲(chǔ)設(shè)備的遠(yuǎn)端且該第二存儲(chǔ)設(shè)備為該第一存儲(chǔ)設(shè)備的災(zāi)備存儲(chǔ)。
[0006]結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,該第一存儲(chǔ)設(shè)備將該快照中的數(shù)據(jù)寫入可移動(dòng)存儲(chǔ)介質(zhì),包括:該第一存儲(chǔ)設(shè)備將該快照中的數(shù)據(jù)和該快照中的數(shù)據(jù)在該第一存儲(chǔ)設(shè)備中的存儲(chǔ)位置信息寫入該可移動(dòng)存儲(chǔ)介質(zhì)。
[0007]結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,該第二存儲(chǔ)設(shè)備讀取并存儲(chǔ)該可移動(dòng)存儲(chǔ)介質(zhì)中的數(shù)據(jù),包括:該第二存儲(chǔ)設(shè)備讀取該可移動(dòng)存儲(chǔ)介質(zhì)中的數(shù)據(jù)以及該數(shù)據(jù)的存儲(chǔ)位置信息;該第二存儲(chǔ)設(shè)備根據(jù)該數(shù)據(jù)的存儲(chǔ)位置信息,將該數(shù)據(jù)存儲(chǔ)至該第二存儲(chǔ)設(shè)備的本地存儲(chǔ)區(qū)域。
[0008]結(jié)合第一方面的第一種或第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,該數(shù)據(jù)的存儲(chǔ)位置信息包括:該數(shù)據(jù)所屬的的世界通用名稱和該數(shù)據(jù)在該歸屬的I咖中的邏輯塊位置18八。
[0009]結(jié)合第一方面的第一種或第二種或第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,該方法還包括:若該第一存儲(chǔ)設(shè)備中存儲(chǔ)的數(shù)據(jù)更新且更新的數(shù)據(jù)利用網(wǎng)絡(luò)傳輸時(shí)所需的傳輸時(shí)長(zhǎng)未超出該傳輸時(shí)長(zhǎng)門限,該第一存儲(chǔ)設(shè)備通過網(wǎng)絡(luò)向該第二存儲(chǔ)設(shè)備傳輸該更新的數(shù)據(jù)。
[0010]第二方面,提供了一種數(shù)據(jù)同步系統(tǒng),包括:第一存儲(chǔ)設(shè)備和第二存儲(chǔ)設(shè)備,該第二存儲(chǔ)設(shè)備位于該第一存儲(chǔ)設(shè)備的遠(yuǎn)端且該第二存儲(chǔ)設(shè)備為該第一存儲(chǔ)設(shè)備的災(zāi)備存儲(chǔ);該第一存儲(chǔ)設(shè)備用于生成目標(biāo)邏輯單元號(hào)中存儲(chǔ)的數(shù)據(jù)的快照,該目標(biāo)中存儲(chǔ)的數(shù)據(jù)利用網(wǎng)絡(luò)傳輸時(shí)所需的傳輸時(shí)長(zhǎng)超出傳輸時(shí)長(zhǎng)門限;該第一存儲(chǔ)設(shè)備還用于將該快照中的數(shù)據(jù)寫入可移動(dòng)存儲(chǔ)介質(zhì);第二存儲(chǔ)設(shè)備用于讀取并存儲(chǔ)該可移動(dòng)存儲(chǔ)介質(zhì)中的數(shù)據(jù)。
[0011]結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,該第一存儲(chǔ)設(shè)備具體用于將該快照中的數(shù)據(jù)和該快照中的數(shù)據(jù)在該第一存儲(chǔ)設(shè)備中的存儲(chǔ)位置信息寫入該可移動(dòng)存儲(chǔ)介質(zhì)。
[0012]結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,該第二存儲(chǔ)設(shè)備具體用于:讀取該可移動(dòng)存儲(chǔ)介質(zhì)中的數(shù)據(jù)以及該數(shù)據(jù)的存儲(chǔ)位置信息;根據(jù)該數(shù)據(jù)的存儲(chǔ)位置信息,將該數(shù)據(jù)存儲(chǔ)至該第二存儲(chǔ)設(shè)備的本地存儲(chǔ)區(qū)域。
[0013]結(jié)合第二方面的第一種或第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,該數(shù)據(jù)的存儲(chǔ)位置信息包括:該數(shù)據(jù)所屬的的世界通用名稱和該數(shù)據(jù)在該歸屬的I咖中的邏輯塊位置18八。
[0014]結(jié)合第二方面的第一種或第二種或第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,若該第一存儲(chǔ)設(shè)備中存儲(chǔ)的數(shù)據(jù)更新且更新的數(shù)據(jù)利用網(wǎng)絡(luò)傳輸時(shí)所需的傳輸時(shí)長(zhǎng)未超出該傳輸時(shí)長(zhǎng)門限,該第一存儲(chǔ)設(shè)備還用于通過網(wǎng)絡(luò)向該第二存儲(chǔ)設(shè)備傳輸該更新的數(shù)據(jù)。
[0015]基于上述技術(shù)方案,本發(fā)明實(shí)施例提供的數(shù)據(jù)同步方法,通過第一存儲(chǔ)設(shè)備將數(shù)據(jù)寫入可移動(dòng)存儲(chǔ)介質(zhì)且第二存儲(chǔ)設(shè)備讀取并存儲(chǔ)該移動(dòng)存儲(chǔ)介質(zhì)上的數(shù)據(jù),其中,該第二存儲(chǔ)設(shè)備位于該第一存儲(chǔ)設(shè)備的遠(yuǎn)端且該第二存儲(chǔ)設(shè)備為該第一存儲(chǔ)設(shè)備的災(zāi)備存儲(chǔ),能夠?qū)崿F(xiàn)該第一存儲(chǔ)設(shè)備和該第二存儲(chǔ)設(shè)備的數(shù)據(jù)同步。并且與現(xiàn)有的網(wǎng)絡(luò)傳輸方式相比,本發(fā)明實(shí)施例的數(shù)據(jù)同步方法能夠縮短數(shù)據(jù)傳輸時(shí)間,而與現(xiàn)有的搬遷存儲(chǔ)設(shè)備的方式相比,本發(fā)明實(shí)施例的數(shù)據(jù)同步方法操作方便,并且能夠降低數(shù)據(jù)丟失或損壞的風(fēng)險(xiǎn)。
【專利附圖】
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)本發(fā)明實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面所描述的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1是本發(fā)明實(shí)施例的數(shù)據(jù)同步方法的示意性流程圖。
[0018]圖2是本發(fā)明實(shí)施例的數(shù)據(jù)同步方法的另一示意性流程圖。
[0019]圖3是本發(fā)明實(shí)施例的數(shù)據(jù)同步系統(tǒng)的示意性流程圖。
【具體實(shí)施方式】
[0020]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明的一部分實(shí)施例,而不是全部實(shí)施例。
[0021〕 應(yīng)理解,本發(fā)明實(shí)施例的技術(shù)方案主要應(yīng)用于生產(chǎn)中心的存儲(chǔ)設(shè)備與其災(zāi)備中心的存儲(chǔ)設(shè)備的首次數(shù)據(jù)同步,也可以應(yīng)用于生產(chǎn)中心的存儲(chǔ)設(shè)備與災(zāi)備中心的存儲(chǔ)設(shè)備需要同步的數(shù)據(jù)量較大的其它場(chǎng)景,但本發(fā)明實(shí)施例不限于此。
[0022]圖1是本發(fā)明實(shí)施例的數(shù)據(jù)同步方法100的示意性流程圖,該方法100可以由數(shù)據(jù)同步系統(tǒng)執(zhí)行。該方法100可以用于將第一存儲(chǔ)設(shè)備上的數(shù)據(jù)同步存儲(chǔ)到第二存儲(chǔ)設(shè)備上,其中,該第二存儲(chǔ)設(shè)備位于該第一存儲(chǔ)設(shè)備的遠(yuǎn)端且該第二存儲(chǔ)設(shè)備為該第一存儲(chǔ)設(shè)備的災(zāi)備存儲(chǔ)??蛇x地,該第一存儲(chǔ)設(shè)備可以為生產(chǎn)中心的存儲(chǔ)設(shè)備,該生產(chǎn)中心可以包括交換機(jī)、路由器等網(wǎng)絡(luò)設(shè)備、服務(wù)器和該第一存儲(chǔ)設(shè)備等設(shè)備,以對(duì)外提供服務(wù)。相應(yīng)地,該第二存儲(chǔ)設(shè)備可以為該生產(chǎn)中心的災(zāi)備中心的存儲(chǔ)設(shè)備,且該災(zāi)備中心與該生產(chǎn)中心距離較遠(yuǎn),但本發(fā)明實(shí)施例對(duì)此不做限定??蛇x地,作為另一實(shí)施例,當(dāng)該第一存儲(chǔ)設(shè)備和第二存儲(chǔ)設(shè)備互為對(duì)方的災(zāi)備存儲(chǔ)設(shè)備時(shí),該方法也可以用于在該第一存儲(chǔ)設(shè)備上的數(shù)據(jù)發(fā)生損壞或丟失時(shí),將該第二存儲(chǔ)設(shè)備上的數(shù)據(jù)同步存儲(chǔ)到該第一存儲(chǔ)設(shè)備上,本發(fā)明實(shí)施例對(duì)此不做限定。如圖1所示,該方法100包括:
[0023]3110,第一存儲(chǔ)設(shè)備生成目標(biāo)邏輯單元號(hào)1)1111:他⑶幻中存儲(chǔ)的數(shù)據(jù)的快照,該目標(biāo)中存儲(chǔ)的數(shù)據(jù)利用網(wǎng)絡(luò)傳輸時(shí)所需的傳輸時(shí)長(zhǎng)超出傳輸時(shí)長(zhǎng)門限。
[0024]該傳輸時(shí)長(zhǎng)門限可以由用戶根據(jù)需求設(shè)置,具體可以為一個(gè)數(shù)值,也可以為一個(gè)數(shù)值范圍或表達(dá)式,本發(fā)明實(shí)施例不限于此。
[0025]當(dāng)該第一存儲(chǔ)設(shè)備進(jìn)行正常工作時(shí),該第一存儲(chǔ)設(shè)備的光纖通道⑶讓虹0^皿61,端口的工作模式為目標(biāo)模式,而為了識(shí)別可移動(dòng)存儲(chǔ)介質(zhì),例如,磁帶庫(kù),該第一存儲(chǔ)設(shè)備的至少一個(gè)端口的工作模式可以處于初始器(1=11:1211:010模式。此外,該可移動(dòng)存儲(chǔ)介質(zhì)可以與該第一存儲(chǔ)設(shè)備處于相同的存儲(chǔ)區(qū)域網(wǎng)(31:01'叫6他切01^,8^)中,且該可移動(dòng)存儲(chǔ)設(shè)備的%端口與該第一存儲(chǔ)設(shè)備的該至少一個(gè)%端口位于該“X的同一個(gè)區(qū)域(20=1=8)中,使得該第一存儲(chǔ)設(shè)備可以檢測(cè)并識(shí)別該可移動(dòng)存儲(chǔ)介質(zhì)。
[0026]在該第一存儲(chǔ)設(shè)備檢測(cè)到該可移動(dòng)存儲(chǔ)介質(zhì)之后,或在該第一存儲(chǔ)設(shè)備檢測(cè)到該可移動(dòng)存儲(chǔ)介質(zhì)之前,該第一存儲(chǔ)設(shè)備可以確定至少一個(gè)目標(biāo)⑶化并生成該至少一個(gè)目標(biāo)
中存儲(chǔ)的所有數(shù)據(jù)在某一時(shí)刻的快照??蛇x地,該第一存儲(chǔ)設(shè)備可以根據(jù)用戶指令確定該至少一個(gè)目標(biāo)⑶化但本發(fā)明實(shí)施例不限于此。
[0027]3120,該第一存儲(chǔ)設(shè)備將該快照中的數(shù)據(jù)寫入可移動(dòng)存儲(chǔ)介質(zhì)。
[0028]該可移動(dòng)存儲(chǔ)介質(zhì)相比于該第一存儲(chǔ)設(shè)備和該第二存儲(chǔ)設(shè)備而言,易于搬遷??蛇x地,該可移動(dòng)存儲(chǔ)介質(zhì)可以是磁帶庫(kù),也可以是移動(dòng)磁盤,本發(fā)明實(shí)施例對(duì)此不做限制。
[0029]3130,第二存儲(chǔ)設(shè)備讀取并存儲(chǔ)該可移動(dòng)存儲(chǔ)介質(zhì)中的數(shù)據(jù)。
[0030]當(dāng)該第一存儲(chǔ)設(shè)備將該快照中的數(shù)據(jù)寫入該可移動(dòng)存儲(chǔ)介質(zhì)之后,該可移動(dòng)存儲(chǔ)介質(zhì)可以被搬遷至該第二存儲(chǔ)設(shè)備端??蛇x地,該可移動(dòng)存儲(chǔ)介質(zhì)可以被接入到與該第二存儲(chǔ)設(shè)備相同的5肌并且該可移動(dòng)存儲(chǔ)介質(zhì)的%端口與該第二存儲(chǔ)設(shè)備的至少一個(gè)工作模式被設(shè)置為初始器的%端口處于該“X的同一個(gè)區(qū),以使得該第二存儲(chǔ)設(shè)備可以檢測(cè)并識(shí)別該可移動(dòng)存儲(chǔ)介質(zhì)。
[0031]在該第二存儲(chǔ)設(shè)備檢測(cè)到該可移動(dòng)存儲(chǔ)介質(zhì)之后,該第二存儲(chǔ)設(shè)備可以讀取該可移動(dòng)存儲(chǔ)介質(zhì)中的數(shù)據(jù),并將讀取的該數(shù)據(jù)存儲(chǔ)至該第二存儲(chǔ)設(shè)備的本地存儲(chǔ)區(qū)域,但本發(fā)明實(shí)施例不限于此。
[0032]因此,本發(fā)明實(shí)施例的數(shù)據(jù)同步方法,通過第一存儲(chǔ)設(shè)備將數(shù)據(jù)寫入可移動(dòng)存儲(chǔ)介質(zhì)且第二存儲(chǔ)設(shè)備讀取并存儲(chǔ)該移動(dòng)存儲(chǔ)介質(zhì)上的數(shù)據(jù)。其中,該第二存儲(chǔ)設(shè)備位于該第一存儲(chǔ)設(shè)備的遠(yuǎn)端且該第二存儲(chǔ)設(shè)備為該第一存儲(chǔ)設(shè)備的災(zāi)備存儲(chǔ),能夠?qū)崿F(xiàn)該第一存儲(chǔ)設(shè)備和該第二存儲(chǔ)設(shè)備的數(shù)據(jù)同步。并且與現(xiàn)有的網(wǎng)絡(luò)傳輸方式相比,本發(fā)明實(shí)施例的數(shù)據(jù)同步方法能夠縮短數(shù)據(jù)傳輸時(shí)間;而與現(xiàn)有的搬遷存儲(chǔ)設(shè)備的方式相比,本發(fā)明實(shí)施例的數(shù)據(jù)同步方法操作方便,并且能夠降低數(shù)據(jù)丟失或損壞的風(fēng)險(xiǎn)。
[0033]可選地,作為另一實(shí)施例,如圖2所示,3120,第一存儲(chǔ)設(shè)備將該快照中的數(shù)據(jù)寫入可移動(dòng)存儲(chǔ)介質(zhì),包括:
[0034]3121,該第一存儲(chǔ)設(shè)備將該快照中的數(shù)據(jù)和該快照中的數(shù)據(jù)在該第一存儲(chǔ)設(shè)備中的存儲(chǔ)位置信息寫入該可移動(dòng)存儲(chǔ)介質(zhì)。
[0035]該數(shù)據(jù)的存儲(chǔ)位置信息可以用于標(biāo)記該數(shù)據(jù),以使得該數(shù)據(jù)被第二存儲(chǔ)設(shè)備讀取并存儲(chǔ)時(shí),該第二存儲(chǔ)設(shè)備可以按照該存儲(chǔ)位置信息存儲(chǔ)該數(shù)據(jù),但本發(fā)明實(shí)施例不限于此。`
[0036]如圖2所示,3130,該第二存儲(chǔ)設(shè)備讀取并存儲(chǔ)該可移動(dòng)存儲(chǔ)介質(zhì)中的數(shù)據(jù),包括:
[0037]3131,該第二存儲(chǔ)設(shè)備讀取該可移動(dòng)存儲(chǔ)介質(zhì)中的數(shù)據(jù)以及該數(shù)據(jù)的存儲(chǔ)位置信息;
[0038]3132,該第二存儲(chǔ)設(shè)備根據(jù)該數(shù)據(jù)的存儲(chǔ)位置信息,將該數(shù)據(jù)存儲(chǔ)至該第二存儲(chǔ)設(shè)備的本地存儲(chǔ)區(qū)域。
[0039]該第二存儲(chǔ)設(shè)備可以根據(jù)該數(shù)據(jù)的存儲(chǔ)位置信息存儲(chǔ)該數(shù)據(jù),以使得該數(shù)據(jù)在該第二存儲(chǔ)設(shè)備上的存儲(chǔ)位置與該數(shù)據(jù)在該第一存儲(chǔ)設(shè)備上的存儲(chǔ)位置相對(duì)應(yīng),但本發(fā)明實(shí)施例不限于此。
[0040]可選地,該數(shù)據(jù)的存儲(chǔ)位置信息包括:該數(shù)據(jù)所屬的的世界通用名稱和該數(shù)據(jù)在該歸屬的中的邏輯塊位置18八。
[0041]可選地,作為另一實(shí)施例,該數(shù)據(jù)的存儲(chǔ)位置信息也可以為能夠確定該數(shù)據(jù)的存儲(chǔ)位置的其它信息,本發(fā)明實(shí)施例不限于此。
[0042]可選地,作為另一實(shí)施例,該第一存儲(chǔ)設(shè)備在將該快照中的數(shù)據(jù)寫入該可移動(dòng)存儲(chǔ)介質(zhì)之前,該第一存儲(chǔ)設(shè)備也可以對(duì)該快照中的數(shù)據(jù)進(jìn)行編碼,例如,循環(huán)冗余碼校驗(yàn)(0^0110 1^6(11111(181107 ^^土,編碼,并將編碼后的數(shù)據(jù)寫入該可移動(dòng)存儲(chǔ)介質(zhì)。相應(yīng)地,該第二存儲(chǔ)設(shè)備在讀取該可移動(dòng)存儲(chǔ)介質(zhì)中的數(shù)據(jù)之后,可以對(duì)讀取的數(shù)據(jù)進(jìn)行解碼,并將解碼后的數(shù)據(jù)存儲(chǔ)至該第二存儲(chǔ)設(shè)備的本地存儲(chǔ)區(qū)域,但本發(fā)明實(shí)施例不限于此。
[0043]可選地,作為另一實(shí)施例,當(dāng)該第一存儲(chǔ)設(shè)備與該第二存儲(chǔ)設(shè)備上的數(shù)據(jù)首次同步后,可以以一定周期為間隔將該第一存儲(chǔ)設(shè)備與該第二存儲(chǔ)設(shè)備上的數(shù)據(jù)進(jìn)行增量同步,即將該第一存儲(chǔ)設(shè)備和該第二存儲(chǔ)設(shè)備中的一個(gè)存儲(chǔ)設(shè)備上更新的數(shù)據(jù)同步到另一個(gè)存儲(chǔ)設(shè)備上。此時(shí),如果更新數(shù)據(jù)的數(shù)據(jù)量較少時(shí),可以采用網(wǎng)絡(luò)傳輸?shù)姆绞竭M(jìn)行增量同步,相應(yīng)地,該方法100還包括:
[0044]3140,若該第一存儲(chǔ)設(shè)備中存儲(chǔ)的數(shù)據(jù)更新且更新的數(shù)據(jù)量利用網(wǎng)絡(luò)傳輸時(shí)所需的傳輸時(shí)長(zhǎng)未超出該傳輸時(shí)長(zhǎng)門限,該第一存儲(chǔ)設(shè)備通過網(wǎng)絡(luò)向該第二存儲(chǔ)設(shè)備傳輸該更新的數(shù)據(jù)。
[0045]在該3140之前,該第一存儲(chǔ)設(shè)備還可以與該第二存儲(chǔ)設(shè)備建立數(shù)據(jù)復(fù)制對(duì)應(yīng)關(guān)系。具體地,該第一存儲(chǔ)設(shè)備與該第二存儲(chǔ)設(shè)備上均可以安裝數(shù)據(jù)復(fù)制軟件,并且設(shè)置該數(shù)據(jù)復(fù)制軟件使得該第一存儲(chǔ)設(shè)備和第二存儲(chǔ)設(shè)備的其中一個(gè)設(shè)備為另一個(gè)設(shè)備的數(shù)據(jù)復(fù)制對(duì)端設(shè)備。這樣,該第一存儲(chǔ)設(shè)備或該第二存儲(chǔ)設(shè)備中有數(shù)據(jù)更新時(shí),就可以通過網(wǎng)絡(luò)向?qū)Ψ絺鬏斣摳碌臄?shù)據(jù),但本發(fā)明實(shí)施例不限于此。
[0046]因此,本發(fā)明實(shí)施例的數(shù)據(jù)同步方法,通過第一存儲(chǔ)設(shè)備將數(shù)據(jù)寫入可移動(dòng)存儲(chǔ)介質(zhì)且第二存儲(chǔ)設(shè)備讀取并存儲(chǔ)該移動(dòng)存儲(chǔ)介質(zhì)上的數(shù)據(jù),其中,該第二存儲(chǔ)設(shè)備位于該第一存儲(chǔ)設(shè)備的遠(yuǎn)端且該第二存儲(chǔ)設(shè)備為該第一存儲(chǔ)設(shè)備的災(zāi)備存儲(chǔ),能夠?qū)崿F(xiàn)該第一存儲(chǔ)設(shè)備和該第二存儲(chǔ)設(shè)備的數(shù)據(jù)同步,并且與現(xiàn)有的網(wǎng)絡(luò)傳輸方式相比,本發(fā)明實(shí)施例的數(shù)據(jù)同步方法能夠縮短數(shù)據(jù)傳輸時(shí)間,而與現(xiàn)有的搬遷存儲(chǔ)設(shè)備的方式相比,本發(fā)明實(shí)施例的數(shù)據(jù)同步方法操作方便,并且能夠降低數(shù)據(jù)丟失或損壞的風(fēng)險(xiǎn)。
[0047]應(yīng)理解,上述各過程的序號(hào)的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對(duì)本發(fā)明實(shí)施例的實(shí)施過程構(gòu)成任何限定。
[0048]上文中結(jié)合圖1和圖2,詳細(xì)描述了根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)同步方法,下面將結(jié)合圖3,描述根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)同步系統(tǒng)。
[0049]圖3示出了根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)同步系統(tǒng)200的示意性框圖,如圖3所示,該數(shù)據(jù)同步系統(tǒng)200包括:第一存儲(chǔ)設(shè)備210和第二存儲(chǔ)設(shè)備220,該第二存儲(chǔ)設(shè)備220位于該第一存儲(chǔ)設(shè)備210的遠(yuǎn)端且該第二存儲(chǔ)設(shè)備220為該第一存儲(chǔ)設(shè)備210的災(zāi)備存儲(chǔ);
[0050]該第一存儲(chǔ)設(shè)備210用于生成目標(biāo)邏輯單元號(hào)⑶X中存儲(chǔ)的數(shù)據(jù)的快照,該目標(biāo) 中存儲(chǔ)的數(shù)據(jù)利用網(wǎng)絡(luò)傳輸時(shí)所需的傳輸時(shí)長(zhǎng)超出傳輸時(shí)長(zhǎng)門限;
[0051]該第一存儲(chǔ)設(shè)備210還用于將該快照中的數(shù)據(jù)寫入可移動(dòng)存儲(chǔ)介質(zhì);
[0052]第二存儲(chǔ)設(shè)備220用于讀取并存儲(chǔ)該可移動(dòng)存儲(chǔ)介質(zhì)中的數(shù)據(jù)。
[0053]因此,本發(fā)明實(shí)施例的數(shù)據(jù)同步系統(tǒng),通過第一存儲(chǔ)設(shè)備將數(shù)據(jù)寫入可移動(dòng)存儲(chǔ)介質(zhì)且第二存儲(chǔ)設(shè)備讀取并存儲(chǔ)該移動(dòng)存儲(chǔ)介質(zhì)上的數(shù)據(jù)。其中,該第二存儲(chǔ)設(shè)備位于該第一存儲(chǔ)設(shè)備的遠(yuǎn)端且該第二存儲(chǔ)設(shè)備為該第一存儲(chǔ)設(shè)備的災(zāi)備存儲(chǔ),能夠?qū)崿F(xiàn)該第一存儲(chǔ)設(shè)備和該第二存儲(chǔ)設(shè)備的數(shù)據(jù)同步。并且與現(xiàn)有的網(wǎng)絡(luò)傳輸方式相比,本發(fā)明實(shí)施例的數(shù)據(jù)同步方法能夠縮短數(shù)據(jù)傳輸時(shí)間;而與現(xiàn)有的搬遷存儲(chǔ)設(shè)備的方式相比,本發(fā)明實(shí)施例的數(shù)據(jù)同步方法操作方便,并且能夠降低數(shù)據(jù)丟失或損壞的風(fēng)險(xiǎn)。
[0054]可選地,該第一存儲(chǔ)設(shè)備210具體用于將該快照中的數(shù)據(jù)和該快照中的數(shù)據(jù)在該第一存儲(chǔ)設(shè)備中的存儲(chǔ)位置信息寫入該可移動(dòng)存儲(chǔ)介質(zhì)。
[0055]可選地,作為另一實(shí)施例,該第二存儲(chǔ)設(shè)備220具體用于:
[0056]讀取該可移動(dòng)存儲(chǔ)介質(zhì)中的數(shù)據(jù)以及該數(shù)據(jù)的存儲(chǔ)位置信息;
[0057]根據(jù)該數(shù)據(jù)的存儲(chǔ)位置信息,將該數(shù)據(jù)存儲(chǔ)至該第二存儲(chǔ)設(shè)備的本地存儲(chǔ)區(qū)域。
[0058]可選地,作為另一實(shí)施例,該數(shù)據(jù)的存儲(chǔ)位置信息包括:該數(shù)據(jù)所屬的的世界通用名稱誦和該數(shù)據(jù)在該歸屬的[咖中的邏輯塊位置18八。
[0059]可選地,作為另一實(shí)施例,若該第一存儲(chǔ)設(shè)備210中存儲(chǔ)的數(shù)據(jù)更新且更新的數(shù)據(jù)利用網(wǎng)絡(luò)傳輸時(shí)所需的傳輸時(shí)長(zhǎng)未超出該傳輸時(shí)長(zhǎng)門限,該第一存儲(chǔ)設(shè)備210還用于通過網(wǎng)絡(luò)向該第二存儲(chǔ)設(shè)備220傳輸該更新的數(shù)據(jù)。
[0060]可選地,作為另一實(shí)施例,該第一存儲(chǔ)設(shè)備210通過網(wǎng)絡(luò)向該第二存儲(chǔ)設(shè)備220傳輸該更新的數(shù)據(jù)之前,該第一存儲(chǔ)設(shè)備210和該第二存儲(chǔ)設(shè)備220還用于與對(duì)方建立數(shù)據(jù)復(fù)制對(duì)應(yīng)關(guān)系。
[0061]根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)同步系統(tǒng)200中的第一存儲(chǔ)設(shè)備可對(duì)應(yīng)于根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)同步方法中的第一存儲(chǔ)設(shè)備,該數(shù)據(jù)同步系統(tǒng)200中的第二存儲(chǔ)設(shè)備可對(duì)應(yīng)于根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)同步方法中的第二存儲(chǔ)設(shè)備,并且該數(shù)據(jù)同步系統(tǒng)200中的各個(gè)模塊的上述和其它操作和/或功能分別為了實(shí)現(xiàn)圖1和圖2中的各個(gè)方法的相應(yīng)流程,為了簡(jiǎn)潔,在此不再贅述。
[0062]應(yīng)理解,在本發(fā)明實(shí)施例中,術(shù)語(yǔ)“和/或”僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系。例如,八和/或8,可以表示:單獨(dú)存在八,同時(shí)存在八和8,單獨(dú)存在8這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
[0063]本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開的實(shí)施例中描述的各方法步驟和單元,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn)。為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各實(shí)施例的步驟及組成。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。本領(lǐng)域普通技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
[0064]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為了描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。
[0065]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口、裝置或單元的間接耦合或通信連接,也可以是電的,機(jī)械的或其它的形式連接。
[0066]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本發(fā)明實(shí)施例方案的目的。
[0067]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利
【權(quán)利要求】
1.一種數(shù)據(jù)同步方法,其特征在于,包括: 第一存儲(chǔ)設(shè)備生成目標(biāo)邏輯單元號(hào)⑶^中存儲(chǔ)的數(shù)據(jù)的快照,所述目標(biāo)⑶^中存儲(chǔ)的數(shù)據(jù)利用網(wǎng)絡(luò)傳輸時(shí)所需的傳輸時(shí)長(zhǎng)超出傳輸時(shí)長(zhǎng)門限; 所述第一存儲(chǔ)設(shè)備將所述快照中的數(shù)據(jù)寫入可移動(dòng)存儲(chǔ)介質(zhì); 第二存儲(chǔ)設(shè)備讀取并存儲(chǔ)所述可移動(dòng)存儲(chǔ)介質(zhì)中的數(shù)據(jù); 其中,所述第二存儲(chǔ)設(shè)備位于所述第一存儲(chǔ)設(shè)備的遠(yuǎn)端且所述第二存儲(chǔ)設(shè)備為所述第一存儲(chǔ)設(shè)備的災(zāi)備存儲(chǔ)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一存儲(chǔ)設(shè)備將所述快照中的數(shù)據(jù)寫入可移動(dòng)存儲(chǔ)介質(zhì),包括: 所述第一存儲(chǔ)設(shè)備將所述快照中的數(shù)據(jù)和所述快照中的數(shù)據(jù)在所述第一存儲(chǔ)設(shè)備中的存儲(chǔ)位置信息寫入所述可移動(dòng)存儲(chǔ)介質(zhì)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第二存儲(chǔ)設(shè)備讀取并存儲(chǔ)所述可移動(dòng)存儲(chǔ)介質(zhì)中的數(shù)據(jù),包括: 所述第二存儲(chǔ)設(shè)備讀取所述可移動(dòng)存儲(chǔ)介質(zhì)中的數(shù)據(jù)以及所述數(shù)據(jù)的存儲(chǔ)位置信息; 所述第二存儲(chǔ)設(shè)備根據(jù)所述數(shù)據(jù)的存儲(chǔ)位置信息,將所述數(shù)據(jù)存儲(chǔ)至所述第二存儲(chǔ)設(shè)備的本地存儲(chǔ)區(qū)域。
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述數(shù)據(jù)的存儲(chǔ)位置信息包括:所述數(shù)據(jù)所屬的的世界通用名稱誦和所述數(shù)據(jù)在所述歸屬的中的邏輯塊位置18八。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其特征在于,所述方法還包括: 若所述第一存儲(chǔ)設(shè)備中存儲(chǔ)的數(shù)據(jù)更新且更新的數(shù)據(jù)利用網(wǎng)絡(luò)傳輸時(shí)所需的傳輸時(shí)長(zhǎng)未超出所述傳輸時(shí)長(zhǎng)門限,所述第一存儲(chǔ)設(shè)備通過網(wǎng)絡(luò)向所述第二存儲(chǔ)設(shè)備傳輸所述更新的數(shù)據(jù)。
6.一種數(shù)據(jù)同步系統(tǒng),包括:第一存儲(chǔ)設(shè)備和第二存儲(chǔ)設(shè)備,所述第二存儲(chǔ)設(shè)備位于所述第一存儲(chǔ)設(shè)備的遠(yuǎn)端且所述第二存儲(chǔ)設(shè)備為所述第一存儲(chǔ)設(shè)備的災(zāi)備存儲(chǔ); 所述第一存儲(chǔ)設(shè)備用于生成目標(biāo)邏輯單元號(hào)⑶^中存儲(chǔ)的數(shù)據(jù)的快照,所述目標(biāo)⑶^中存儲(chǔ)的數(shù)據(jù)利用網(wǎng)絡(luò)傳輸時(shí)所需的傳輸時(shí)長(zhǎng)超出傳輸時(shí)長(zhǎng)門限; 所述第一存儲(chǔ)設(shè)備還用于將所述快照中的數(shù)據(jù)寫入可移動(dòng)存儲(chǔ)介質(zhì); 第二存儲(chǔ)設(shè)備用于讀取并存儲(chǔ)所述可移動(dòng)存儲(chǔ)介質(zhì)中的數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述第一存儲(chǔ)設(shè)備具體用于將所述快照中的數(shù)據(jù)和所述快照中的數(shù)據(jù)在所述第一存儲(chǔ)設(shè)備中的存儲(chǔ)位置信息寫入所述可移動(dòng)存儲(chǔ)介質(zhì)。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述第二存儲(chǔ)設(shè)備具體用于: 讀取所述可移動(dòng)存儲(chǔ)介質(zhì)中的數(shù)據(jù)以及所述數(shù)據(jù)的存儲(chǔ)位置信息; 根據(jù)所述數(shù)據(jù)的存儲(chǔ)位置信息,將所述數(shù)據(jù)存儲(chǔ)至所述第二存儲(chǔ)設(shè)備的本地存儲(chǔ)區(qū)域。
9.根據(jù)權(quán)利要求7或8所述的系統(tǒng),其特征在于,所述數(shù)據(jù)的存儲(chǔ)位置信息包括:所述數(shù)據(jù)所屬的的世界通用名稱誦和所述數(shù)據(jù)在所述歸屬的中的邏輯塊位置18八。
10.根據(jù)權(quán)利要求6至9中任一項(xiàng)所述的系統(tǒng),其特征在于,若所述第一存儲(chǔ)設(shè)備中存儲(chǔ)的數(shù)據(jù)更新且更新的數(shù)據(jù)利用網(wǎng)絡(luò)傳輸時(shí)所需的傳輸時(shí)長(zhǎng)未超出所述傳輸時(shí)長(zhǎng)門限,所述第一存 儲(chǔ)設(shè)備還用于通過網(wǎng)絡(luò)向所述第二存儲(chǔ)設(shè)備傳輸所述更新的數(shù)據(jù)。
【文檔編號(hào)】H04L29/08GK103843309SQ201380002761
【公開日】2014年6月4日 申請(qǐng)日期:2013年11月22日 優(yōu)先權(quán)日:2013年11月22日
【發(fā)明者】孫吉峰 申請(qǐng)人:華為技術(shù)有限公司