一種異地容災(zāi)備份處理方法及裝置的制造方法
【專利摘要】本發(fā)明提供了一種異地容災(zāi)備份處理方法及裝置,其中,所述方法包括:周期性地獲取虛擬機存儲卷的部署數(shù)據(jù),并根據(jù)所述部署數(shù)據(jù)確定所述虛擬機存儲卷當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù);將所述當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù)存儲至預(yù)設(shè)的異地存儲地址;其中,所述預(yù)設(shè)的異地存儲地址中存儲有所述虛擬機存儲卷的初始數(shù)據(jù)及至少一個周期的增量數(shù)據(jù)。本發(fā)明采用增量備份的方式備份數(shù)據(jù),每次的備份只需備份與前一次相比增加和者被修改的數(shù)據(jù)。則每次備份的數(shù)據(jù)間沒有重復(fù)的備份數(shù)據(jù),因此備份的數(shù)據(jù)量不大,備份所需的時間縮短,且大大節(jié)約了帶寬資源。
【專利說明】
一種異地容災(zāi)備份處理方法及裝置
技術(shù)領(lǐng)域
[0001] 本發(fā)明實施例涉及異地容災(zāi)技術(shù)領(lǐng)域,尤其涉及一種異地容災(zāi)備份處理方法及裝 置。
【背景技術(shù)】
[0002] 隨著信息技術(shù)的發(fā)展,信息技術(shù)已經(jīng)滲透到人們生活的方方面面,離開信息技術(shù) 人類生活將陷入困境。而基于信息技術(shù)的信息系統(tǒng)一旦因為自然或者人為原因?qū)е虏荒苷?常支持組織的業(yè)務(wù),整個組織的業(yè)務(wù)必然會因此受到影響,從而造成重大利益損失。更有甚 者,比如金融、電力、交通等國民經(jīng)濟重大行業(yè)中,信息系統(tǒng)的使用已經(jīng)到了關(guān)系到企業(yè)存 亡的程度,這些信息系統(tǒng)一旦發(fā)生故障使得業(yè)務(wù)中斷,其所造成的損失是難以估量的。因 此,保持業(yè)務(wù)的持續(xù)性,保證數(shù)據(jù)安全已成為不同機構(gòu)、機關(guān)以及企業(yè)建設(shè)自己信息系統(tǒng)必 須考慮的重要目標(biāo)。
[0003] 傳統(tǒng)的容災(zāi)備份技術(shù)一般只考慮將計算機所存儲的數(shù)據(jù)通過遠(yuǎn)程備份方式復(fù)制 到通過網(wǎng)絡(luò)連接的遠(yuǎn)程容災(zāi)中心,并在出現(xiàn)災(zāi)難時從遠(yuǎn)程容災(zāi)中心重新獲取所丟失的數(shù) 據(jù),從而達(dá)到降低災(zāi)難損失的目的。然而,現(xiàn)有容災(zāi)備份技術(shù)通常采用全量備份的方式,對 于異地備份來說,會浪費較多的帶寬資源;而且每次備份的數(shù)據(jù)間有重復(fù)數(shù)據(jù),使得備份的 數(shù)據(jù)量大且浪費備份時間。
【發(fā)明內(nèi)容】
[0004] 針對現(xiàn)有技術(shù)的缺陷,本發(fā)明實施例提供了一種異地容災(zāi)備份處理方法及裝置, 用以避免現(xiàn)有技術(shù)中浪費較多的帶寬資源、每次備份的數(shù)據(jù)間有重復(fù)數(shù)據(jù)而導(dǎo)致備份的數(shù) 據(jù)量大且浪費備份時間的問題。
[0005] 第一方面,本發(fā)明提供了 一種異地容災(zāi)備份處理方法,所述方法包括:
[0006] 周期性地獲取虛擬機存儲卷的部署數(shù)據(jù),并根據(jù)所述部署數(shù)據(jù)確定所述虛擬機存 儲卷當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù);
[0007] 將所述當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù)存儲至預(yù)設(shè)的異地存儲地址;
[0008] 其中,所述預(yù)設(shè)的異地存儲地址中存儲有所述虛擬機存儲卷的初始數(shù)據(jù)及至少一 個周期的增量數(shù)據(jù)。
[0009] 優(yōu)選地,所述周期性地獲取虛擬機存儲卷的部署數(shù)據(jù),包括:
[0010] 每隔預(yù)設(shè)時間段,暫停虛擬機并獲取所述虛擬機存儲卷的部署數(shù)據(jù)。
[0011]優(yōu)選地,所述將所述當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù)存儲至預(yù)設(shè)的異地存儲地址, 包括:
[0012] 恢復(fù)所述虛擬機,并將所述當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù)存儲至預(yù)設(shè)的異地存儲 地址。
[0013] 優(yōu)選地,所述預(yù)設(shè)的異地存儲地址包括:遠(yuǎn)程的網(wǎng)絡(luò)文件系統(tǒng)NFS目錄。
[0014] 優(yōu)選地,所述方法還包括:
[0015] 生成日志記錄;所述日志記錄包括所述虛擬機的標(biāo)識、所述虛擬機的數(shù)據(jù)同步完 成時間、數(shù)據(jù)同步持續(xù)時間、數(shù)據(jù)同步狀態(tài)、同步數(shù)據(jù)的大小及同步周期。
[0016] 第二方面,本發(fā)明提供了 一種異地容災(zāi)備份處理裝置,所述裝置包括:
[0017] 數(shù)據(jù)獲取單元,用于周期性地獲取虛擬機存儲卷的部署數(shù)據(jù),并根據(jù)所述部署數(shù) 據(jù)確定所述虛擬機存儲卷當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù);
[0018] 數(shù)據(jù)存儲單元,用于將所述當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù)存儲至預(yù)設(shè)的異地存儲 地址;
[0019] 其中,所述預(yù)設(shè)的異地存儲地址中存儲有所述虛擬機存儲卷的初始數(shù)據(jù)及至少一 個周期的增量數(shù)據(jù)。
[0020] 優(yōu)選地,所述數(shù)據(jù)獲取單元,具體用于:
[0021] 每隔預(yù)設(shè)時間段,暫停虛擬機并獲取所述虛擬機存儲卷的部署數(shù)據(jù)。
[0022] 優(yōu)選地,所述數(shù)據(jù)存儲單元,具體用于:
[0023] 恢復(fù)所述虛擬機,并將所述當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù)存儲至預(yù)設(shè)的異地存儲 地址。
[0024] 優(yōu)選地,所述預(yù)設(shè)的異地存儲地址包括:遠(yuǎn)程的網(wǎng)絡(luò)文件系統(tǒng)NFS目錄。
[0025] 優(yōu)選地,所述裝置還包括:日志生成單元,用于:
[0026] 生成日志記錄;所述日志記錄包括所述虛擬機的標(biāo)識、所述虛擬機的數(shù)據(jù)同步完 成時間、數(shù)據(jù)同步持續(xù)時間、數(shù)據(jù)同步狀態(tài)、同步數(shù)據(jù)的大小及同步周期。
[0027] 由上述技術(shù)方案可知,本發(fā)明實施例通過周期性地獲取虛擬機存儲卷當(dāng)前周期對 應(yīng)的增量部署數(shù)據(jù),并將所述當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù)存儲至預(yù)設(shè)的異地存儲地址 中,如此,采用增量備份的方式備份數(shù)據(jù),每次的備份只需備份與前一次相比增加和者被修 改的數(shù)據(jù)。則每次備份的數(shù)據(jù)間沒有重復(fù)的備份數(shù)據(jù),因此備份的數(shù)據(jù)量不大,備份所需的 時間縮短,且大大節(jié)約了帶寬資源。
[0028] 當(dāng)然,實施本發(fā)明的任一產(chǎn)品或方法并不一定需要同時達(dá)到以上所述的所有優(yōu) 點。
【附圖說明】
[0029] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以 根據(jù)這些圖獲得其他的附圖。
[0030] 圖1是本發(fā)明一實施例提供的一種異地容災(zāi)備份處理方法的流程示意圖;
[0031] 圖2是本發(fā)明另一實施例提供的一種異地容災(zāi)備份系統(tǒng)的結(jié)構(gòu)示意圖;
[0032]圖3是本發(fā)明一實施例提供的一種異地容災(zāi)備份處理裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0033]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。
[0034] 圖1是本發(fā)明一實施例提供的一種異地容災(zāi)備份處理方法的流程示意圖,如圖1所 示,所述方法包括:
[0035] S1:周期性地獲取虛擬機存儲卷的部署數(shù)據(jù),并根據(jù)所述部署數(shù)據(jù)確定所述虛擬 機存儲卷當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù)。
[0036] 具體來說,可根據(jù)如下方式確定所述虛擬機存儲卷當(dāng)前周期對應(yīng)的增量部署數(shù) 據(jù):獲取所述虛擬機存儲卷的當(dāng)前周期對應(yīng)的部署數(shù)據(jù)及上一周期對應(yīng)的部署數(shù)據(jù),并用 當(dāng)前周期對應(yīng)的部署數(shù)據(jù)與上一周期對應(yīng)的部署數(shù)據(jù)進行比較,獲得當(dāng)前周期對應(yīng)的增量 部署數(shù)據(jù)。
[0037] 需要說明的是,本步驟中的獲取的虛擬機存儲卷的部署數(shù)據(jù)即為虛擬機存儲卷的 全量部署數(shù)據(jù);周期性指每隔預(yù)設(shè)時間段,例如,1天、2天或1周等等,可根據(jù)實際需要進行 設(shè)置,本實施例對此不加以限制。
[0038] S2:將所述當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù)存儲至預(yù)設(shè)的異地存儲地址。
[0039] 其中,所述預(yù)設(shè)的異地存儲地址中存儲有所述虛擬機存儲卷的初始數(shù)據(jù)及至少一 個周期的增量數(shù)據(jù)。其中,每個周期的增量數(shù)據(jù)即為每個周期獲取的增量部署數(shù)據(jù)。舉例來 說,所述預(yù)設(shè)的異地存儲地址中存儲有:初始數(shù)據(jù)、第一周期增量數(shù)據(jù)、第二周期增量數(shù) 據(jù)、…、第N周期增量數(shù)據(jù),其中N小于等于1。
[0040] 可理解的是,初次在預(yù)設(shè)的異地存儲地址中存儲數(shù)據(jù)后,該異地存儲地址中只包 括初始數(shù)據(jù)。之后第一次增量備份的對象是進行全備后所產(chǎn)生的增加和修改的數(shù)據(jù);第二 次增量備份的對象是進行第一次增量備份后所產(chǎn)生的增加和修改的數(shù)據(jù),如此類推。
[0041] 舉例來說,設(shè)置的周期為1天,則每天對虛擬機存儲卷的數(shù)據(jù)進行增量備份,重復(fù) 上述步驟S1至S2,可在異地存儲地址存儲包括:base volume,day 1增量,day2增量,..., dayN增量的多個文件,其中,base volume為初始數(shù)據(jù)。進一步地,若需要恢復(fù)到第Μ天的數(shù) 據(jù),則將前Μ天的增量數(shù)據(jù)和初始數(shù)據(jù)相加即可,即:base volume+dayl增量+day2增量+··· + dayM增量,如此獲得第Μ天的數(shù)據(jù)。
[0042] 由此可見,本實施例通過周期性地獲取虛擬機存儲卷當(dāng)前周期對應(yīng)的增量部署數(shù) 據(jù),并將所述當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù)存儲至預(yù)設(shè)的異地存儲地址中,如此,采用增量 備份的方式備份數(shù)據(jù),每次的備份只需備份與前一次相比增加和者被修改的數(shù)據(jù)。則每次 備份的數(shù)據(jù)間沒有重復(fù)的備份數(shù)據(jù),因此備份的數(shù)據(jù)量不大,備份所需的時間很短,且大大 節(jié)約了帶寬資源。
[0043] 具體地,上述步驟S1中所述周期性地獲取虛擬機存儲卷的部署數(shù)據(jù),具體可包括 如下步驟:
[0044] 每隔預(yù)設(shè)時間段,暫停虛擬機并獲取所述虛擬機存儲卷的部署數(shù)據(jù)。
[0045] 如此,暫停虛擬機可使得虛擬機存儲卷的部署數(shù)據(jù)暫時不發(fā)生變化,從而獲取當(dāng) 前時間點對應(yīng)的部署數(shù)據(jù)。
[0046] 進一步地,上述步驟S2中所述將所述當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù)存儲至預(yù)設(shè)的 異地存儲地址,具體可包括如下步驟:
[0047] 恢復(fù)所述虛擬機,并將所述當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù)存儲至預(yù)設(shè)的異地存儲 地址。
[0048]由此可見,獲取所述虛擬機對應(yīng)的增量部署數(shù)據(jù)后,可恢復(fù)所述虛擬機,使得虛擬 機繼續(xù)進行工作,并將當(dāng)前周期對應(yīng)的增量數(shù)據(jù)發(fā)送至異地存儲地址,即遠(yuǎn)程存儲地址。 [0049]舉例來說,所述預(yù)設(shè)的異地存儲地址可包括:遠(yuǎn)程的網(wǎng)絡(luò)文件系統(tǒng)(Network File System,簡稱NFS)目錄。
[0050] 進一步地,在本發(fā)明另一實施例提供的容災(zāi)備份處理方法中,除了上述步驟,該方 法還包括如下步驟:
[0051] 生成日志記錄。其中,所述日志記錄包括所述虛擬機的標(biāo)識、所述虛擬機的數(shù)據(jù)同 步完成時間、數(shù)據(jù)同步持續(xù)時間、數(shù)據(jù)同步狀態(tài)、同步數(shù)據(jù)的大小及同步周期。
[0052]如此,通過日志記錄可對每個周期進行數(shù)據(jù)同步(即數(shù)據(jù)備份)進行詳細(xì)的了解。 而且,當(dāng)網(wǎng)絡(luò)異常時,生成的日志記錄,可顯示出數(shù)據(jù)同步狀態(tài)異常,以供用戶查看。
[0053]為了更清楚地說明本發(fā)明的技術(shù)方案,下面通過一個具體的實施例來說明一種容 災(zāi)備份處理方法,如圖2所示的一種異地容災(zāi)備份系統(tǒng)的示意圖。
[0054]需要說明的是,本實施例支持一個或者多個虛擬機的組合一起備份,如圖2所示, 主計算機處的備份虛擬機包括保護組1和保護組2,其中保護組1包括虛擬機VM1和虛擬機 VM2,保護組2包括虛擬機VM3、虛擬機VM4及虛擬機VM5。如圖2所示,
[0055] 1、設(shè)定主備關(guān)系:
[0056]如圖2所示,主計算機(zasrc(主))設(shè)置在北京,備份計算機(zasrc(備))設(shè)置在天 津,兩者間通過網(wǎng)絡(luò)(Internet)連接。
[0057] 2、在主計算機zasrc(主)上設(shè)定備份計劃:
[0058] a)支持定時備份,就是定時備份增量數(shù)據(jù),并以網(wǎng)絡(luò)數(shù)據(jù)流傳遞給備份計算機; [0059] b)備份虛擬機VM配置信息到備份計算機上;
[0060] c)保證備份檢驗(checkpoint)的數(shù)據(jù)完整性一通過pause-vm&f lush解決==> snapshot已支持;
[0061] d)數(shù)據(jù)備份不依賴底層存儲的實現(xiàn):支持MixSAN,iSCSI/FC共享存儲和本地存儲。
[0062] 3、第一次備份全量;
[0063] 4、定時備份增量;
[0064]具體地,增量備份時導(dǎo)出網(wǎng)絡(luò)數(shù)據(jù)流
[0065]如下所示,需要把文件倒成網(wǎng)絡(luò)數(shù)據(jù)流,并保存到backup site(備份計算機)上。
[0067]由此可見,斷點1 (snap 1)時,備份全量數(shù)據(jù)basef i 1 e,斷點2 (snap2)時,備份與全 量數(shù)據(jù)相比的第一增量數(shù)據(jù)diffsnapl,斷點3(snap3)時,備份第二增量數(shù)據(jù)diffsnap2,以 此類推,在此不再贅述。而需要恢復(fù)數(shù)據(jù)時,根據(jù)指定的恢復(fù)時刻,獲得恢復(fù)數(shù)據(jù)。需要說明 的是,恢復(fù)時刻可任意指定。
[0068] 5、混合(merge)本地存儲文件和網(wǎng)絡(luò)數(shù)據(jù)流:
[0069] 即初次接收數(shù)據(jù)全量,將數(shù)據(jù)全量存儲至備份計算機的本地存儲文件中,基于網(wǎng) 絡(luò)數(shù)據(jù)流接收每次的增量數(shù)據(jù),并將增加數(shù)量也存儲至上述本地存儲文件中。
[0070] 6、災(zāi)害發(fā)生;
[007? ] 7、在備份計算機zasrc(備)上進行災(zāi)害恢復(fù):
[0072] a)實時把接收到的網(wǎng)絡(luò)數(shù)據(jù)流merge到本地qcow2文件上;
[0073] b)創(chuàng)建了虛擬機,但不啟動,主節(jié)點有配置變更時自動更新;創(chuàng)建的虛擬機包括保 護組1和保護組2,保護組1包括虛擬機VM1'和虛擬機VM2',保護組2包括虛擬機VM3'、虛擬機 VM4'及虛擬機VM5'。
[0074] c)手動接管,啟動保護組內(nèi)的虛擬機。
[0075] 8、生成日志記錄:
[0076] 舉例來說,如表1所示的日志記錄:
[0077] 表1日志記錄
[0079]由表1可知,虛擬機VM1上次同步完成時間是2013/1/26的6:05,上次同步持續(xù)時間 為l〇s,同步數(shù)據(jù)大小為41.16MB,而虛擬機VM1的同步周期是24小時,且上次同步成功;虛擬 機VM2上次同步完成時間是2013/1/26的14: 30,上次同步持續(xù)時間為24s,同步數(shù)據(jù)大小為 81.06MB,而虛擬機VM2的同步周期是24小時,且上次同步成功。
[0080] 需要說明的是,主計算機和備份計算機間的網(wǎng)絡(luò)異常時,記錄異常日志,即同步狀 態(tài)那一欄會顯示失敗,以顯示狀態(tài)異常。
[0081] 圖3是本發(fā)明一實施例提供的一種異地容災(zāi)備份處理裝置的結(jié)構(gòu)示意圖,如圖3所 示,所述裝置包括:數(shù)據(jù)獲取單元301及數(shù)據(jù)存儲單元302。其中:
[0082] 數(shù)據(jù)獲取單元301用于周期性地獲取虛擬機存儲卷的部署數(shù)據(jù),并根據(jù)所述部署 數(shù)據(jù)確定所述虛擬機存儲卷當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù);數(shù)據(jù)存儲單元302用于將所述 當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù)存儲至預(yù)設(shè)的異地存儲地址;其中,所述預(yù)設(shè)的異地存儲地 址中存儲有所述虛擬機存儲卷的初始數(shù)據(jù)及至少一個周期的增量數(shù)據(jù)。
[0083] 由此可見,本實施例通過數(shù)據(jù)獲取單元301周期性地獲取虛擬機存儲卷當(dāng)前周期 對應(yīng)的增量部署數(shù)據(jù),并通過數(shù)據(jù)存儲單元302將所述當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù)存儲 至預(yù)設(shè)的異地存儲地址中,如此,采用增量備份的方式備份數(shù)據(jù),每次的備份只需備份與前 一次相比增加和者被修改的數(shù)據(jù)。則每次備份的數(shù)據(jù)間沒有重復(fù)的備份數(shù)據(jù),因此備份的 數(shù)據(jù)量不大,備份所需的時間很短,且大大節(jié)約了帶寬資源。
[0084]具體地,所述數(shù)據(jù)獲取單元301,具體用于:
[0085]每隔預(yù)設(shè)時間段,暫停虛擬機并獲取所述虛擬機存儲卷的部署數(shù)據(jù)。
[0086]進一步地,所述數(shù)據(jù)存儲單元302,具體用于:
[0087] 恢復(fù)所述虛擬機,并將所述當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù)存儲至預(yù)設(shè)的異地存儲 地址。
[0088] 其中,所述預(yù)設(shè)的異地存儲地址包括:遠(yuǎn)程的網(wǎng)絡(luò)文件系統(tǒng)NFS目錄。
[0089] 進一步地,所述裝置還包括:日志生成單元,用于:
[0090] 生成日志記錄;所述日志記錄包括所述虛擬機的標(biāo)識、所述虛擬機的數(shù)據(jù)同步完 成時間、數(shù)據(jù)同步持續(xù)時間、數(shù)據(jù)同步狀態(tài)、同步數(shù)據(jù)的大小及同步周期。
[0091] 對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān) 之處參見方法實施例的部分說明即可。
[0092] 在本發(fā)明實施例的描述中,需要說明的是,術(shù)語"上"、"下"等指示的方位或位置關(guān) 系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明實施例和簡化描述,而不 是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不 能理解為對本發(fā)明的限制。除非另有明確的規(guī)定和限定,術(shù)語"安裝"、"相連"、"連接"應(yīng)做 廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接, 也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內(nèi)部的 連通。對于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語在本發(fā)明實施例 中的具體含義。
[0093]還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個 實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間 存在任何這種實際的關(guān)系或者順序。而且,術(shù)語"包括"、"包含"或者其任何其他變體意在涵 蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要 素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備 所固有的要素。在沒有更多限制的情況下,由語句"包括一個……"限定的要素,并不排除在 包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0094]以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例 對本發(fā)明進行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施 例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者 替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
【主權(quán)項】
1. 一種異地容災(zāi)備份處理方法,其特征在于,所述方法包括: 周期性地獲取虛擬機存儲卷的部署數(shù)據(jù),并根據(jù)所述部署數(shù)據(jù)確定所述虛擬機存儲卷 當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù); 將所述當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù)存儲至預(yù)設(shè)的異地存儲地址; 其中,所述預(yù)設(shè)的異地存儲地址中存儲有所述虛擬機存儲卷的初始數(shù)據(jù)及至少一個周 期的增量數(shù)據(jù)。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述周期性地獲取虛擬機存儲卷的部署數(shù) 據(jù),包括: 每隔預(yù)設(shè)時間段,暫停虛擬機并獲取所述虛擬機存儲卷的部署數(shù)據(jù)。3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將所述當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù) 存儲至預(yù)設(shè)的異地存儲地址,包括: 恢復(fù)所述虛擬機,并將所述當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù)存儲至預(yù)設(shè)的異地存儲地 址。4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)的異地存儲地址包括:遠(yuǎn)程的網(wǎng) 絡(luò)文件系統(tǒng)NFS目錄。5. 根據(jù)權(quán)利要求1~4中任一項所述的方法,其特征在于,所述方法還包括: 生成日志記錄;所述日志記錄包括所述虛擬機的標(biāo)識、所述虛擬機的數(shù)據(jù)同步完成時 間、數(shù)據(jù)同步持續(xù)時間、數(shù)據(jù)同步狀態(tài)、同步數(shù)據(jù)的大小及同步周期。6. -種異地容災(zāi)備份處理裝置,其特征在于,所述裝置包括: 數(shù)據(jù)獲取單元,用于周期性地獲取虛擬機存儲卷的部署數(shù)據(jù),并根據(jù)所述部署數(shù)據(jù)確 定所述虛擬機存儲卷當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù); 數(shù)據(jù)存儲單元,用于將所述當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù)存儲至預(yù)設(shè)的異地存儲地 址; 其中,所述預(yù)設(shè)的異地存儲地址中存儲有所述虛擬機存儲卷的初始數(shù)據(jù)及至少一個周 期的增量數(shù)據(jù)。7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述數(shù)據(jù)獲取單元,具體用于: 每隔預(yù)設(shè)時間段,暫停虛擬機并獲取所述虛擬機存儲卷的部署數(shù)據(jù)。8. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述數(shù)據(jù)存儲單元,具體用于: 恢復(fù)所述虛擬機,并將所述當(dāng)前周期對應(yīng)的增量部署數(shù)據(jù)存儲至預(yù)設(shè)的異地存儲地 址。9. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述預(yù)設(shè)的異地存儲地址包括:遠(yuǎn)程的網(wǎng) 絡(luò)文件系統(tǒng)NFS目錄。10. 根據(jù)權(quán)利要求6~9中任一項所述的裝置,其特征在于,所述裝置還包括:日志生成 單元,用于: 生成日志記錄;所述日志記錄包括所述虛擬機的標(biāo)識、所述虛擬機的數(shù)據(jù)同步完成時 間、數(shù)據(jù)同步持續(xù)時間、數(shù)據(jù)同步狀態(tài)、同步數(shù)據(jù)的大小及同步周期。
【文檔編號】G06F11/14GK105868052SQ201610181226
【公開日】2016年8月17日
【申請日】2016年3月25日
【發(fā)明人】徐安
【申請人】漢柏科技有限公司