亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

文件備份方法、系統(tǒng)及具有該系統(tǒng)的客戶端與流程

文檔序號:12665108閱讀:來源:國知局

技術(shù)特征:

1.一種文件備份方法,其特征在于,應(yīng)用于包括客戶端和與所述客戶端通信連接的服務(wù)器端的通信網(wǎng)絡(luò)中,所述文件備份方法包括以下步驟:

通過指定網(wǎng)絡(luò)協(xié)議將所述服務(wù)器端上的一磁盤區(qū)域掛載在所述客戶端上,形成一虛擬磁盤;

在所述客戶端的磁盤區(qū)域選擇一備份數(shù)據(jù)源,且于所述客戶端的內(nèi)存上創(chuàng)建用于監(jiān)控備份數(shù)據(jù)源的輸入/輸出數(shù)據(jù)的變化狀況第一數(shù)據(jù)位圖,和用于交換所述第一數(shù)據(jù)位圖中輸入/輸出數(shù)據(jù)的變化狀況的第二數(shù)據(jù)位圖;

初始掃描所述備份數(shù)據(jù)源的系統(tǒng)位圖,讀取所述備份數(shù)據(jù)源內(nèi)輸入/輸出數(shù)據(jù),并將讀取到的所述備份數(shù)據(jù)源內(nèi)輸入/輸出數(shù)據(jù)復(fù)制至所述客戶端上形成的虛擬磁盤;

待所述備份數(shù)據(jù)源的系統(tǒng)位圖掃描完畢后,根據(jù)預(yù)設(shè)的數(shù)據(jù)備份參數(shù),監(jiān)控所述第一數(shù)據(jù)位圖和第二數(shù)據(jù)位圖,通過所述第一數(shù)據(jù)位圖記錄的所述備份數(shù)據(jù)源內(nèi)輸入/輸出數(shù)據(jù)的變化狀況切換至所述第二數(shù)據(jù)位圖,根據(jù)所述第二數(shù)據(jù)位圖所記錄的變化,從備份數(shù)據(jù)源對應(yīng)的數(shù)據(jù)塊中讀取發(fā)生變化的輸入/輸出數(shù)據(jù),并將其復(fù)制到所述虛擬磁盤。

2.根據(jù)權(quán)利要求1所述的文件備份方法,其特征在于:待所述備份數(shù)據(jù)源的系統(tǒng)位圖掃描完畢后,輸出快照指令,以便所述服務(wù)器端對復(fù)制至所述客戶端上形成的虛擬磁盤的輸入/輸出數(shù)據(jù)執(zhí)行快照處理。

3.根據(jù)權(quán)利要求1所述的文件備份方法,其特征在于:所述備份數(shù)據(jù)源包括多個(gè)存儲(chǔ)輸入/輸出數(shù)據(jù)的數(shù)據(jù)塊,將每一數(shù)據(jù)塊與一比特位相對應(yīng);

初始掃描所述備份數(shù)據(jù)源的系統(tǒng)位圖,當(dāng)讀取到與數(shù)據(jù)塊相對應(yīng)的比特位為1時(shí),表示該數(shù)據(jù)塊中存儲(chǔ)有輸入/輸出數(shù)據(jù),將該數(shù)據(jù)塊中存儲(chǔ)的輸入/輸出數(shù)據(jù)復(fù)制至所述客戶端上形成的虛擬磁盤;同時(shí),啟動(dòng)所述第一數(shù)據(jù)位圖,以使其記錄備份數(shù)據(jù)源中發(fā)生變化輸入/輸出數(shù)據(jù);

當(dāng)讀取到與數(shù)據(jù)塊相對應(yīng)的比特位為0時(shí),表示該數(shù)據(jù)塊中未存儲(chǔ)輸入/輸出數(shù)據(jù)。

4.根據(jù)權(quán)利要求1所述的文件備份方法,其特征在于:所述預(yù)設(shè)的數(shù)據(jù)備份參數(shù)包括數(shù)據(jù)同步周期和快照周期。

5.根據(jù)權(quán)利要求3所述的文件備份方法,其特征在于:所述文件備份方法還包括:

待所述備份數(shù)據(jù)源的系統(tǒng)位圖掃描完畢后,判斷當(dāng)前時(shí)刻是否到達(dá)所述數(shù)據(jù)同步周期,若否,則繼續(xù)監(jiān)控第一數(shù)據(jù)位圖記錄的所述備份數(shù)據(jù)源內(nèi)輸入/輸出數(shù)據(jù)的變化狀況;若是,通過所述第一數(shù)據(jù)位圖記錄的所述備份數(shù)據(jù)源內(nèi)輸入/輸出數(shù)據(jù)的變化狀況切換至所述第二數(shù)據(jù)位圖,并逐位掃描所述第二數(shù)據(jù)位圖中與數(shù)據(jù)塊對應(yīng)的比特位,若與數(shù)據(jù)塊對應(yīng)的比特位為1,則讀取所述第二數(shù)據(jù)位圖中比特位為1對應(yīng)的數(shù)據(jù)塊,并將該數(shù)據(jù)塊中的輸入/輸出數(shù)據(jù)復(fù)制至所述虛擬磁盤,復(fù)制后將該比特位置為0;在掃描完畢所述第二數(shù)據(jù)位圖后,產(chǎn)生可恢復(fù)時(shí)間點(diǎn)。

6.根據(jù)權(quán)利要求3所述的文件備份方法,其特征在于:所述文件備份方法還包括:

判斷當(dāng)前時(shí)間是否達(dá)到所述快照周期,若是,輸出快照指令,以便所述服務(wù)器端對復(fù)制至所述客戶端上形成的虛擬磁盤的發(fā)生變化的輸入/輸出數(shù)據(jù)執(zhí)行快照處理;若否,則繼續(xù)監(jiān)控第一數(shù)據(jù)位圖記錄的所述備份數(shù)據(jù)源內(nèi)輸入/輸出數(shù)據(jù)的變化狀況。

7.一種文件備份系統(tǒng),其特征在于,應(yīng)用于包括客戶端和與所述客戶端通信連接的服務(wù)器端的通信網(wǎng)絡(luò)中,所述文件備份系統(tǒng)包括:

掛載模塊,用于通過指定網(wǎng)絡(luò)協(xié)議將所述服務(wù)器端上的一磁盤區(qū)域掛載在所述客戶端上,形成一虛擬磁盤;

創(chuàng)建模塊,用于在所述客戶端的磁盤區(qū)域選擇一備份數(shù)據(jù)源,于所述客戶端的內(nèi)存上創(chuàng)建用于監(jiān)控備份數(shù)據(jù)源的輸入/輸出數(shù)據(jù)的變化狀況的第一數(shù)據(jù)位圖,和用于交換所述第一數(shù)據(jù)位圖中輸入/輸出數(shù)據(jù)的變化狀況的第二數(shù)據(jù)位圖;

初始化備份模塊,用于初始掃描所述備份數(shù)據(jù)源的系統(tǒng)位圖,讀取所述備份數(shù)據(jù)源內(nèi)輸入/輸出數(shù)據(jù),并將讀取到的所述備份數(shù)據(jù)源內(nèi)輸入/輸出數(shù)據(jù)復(fù)制至所述客戶端上形成的虛擬磁盤;

增量備份模塊,用于待所述備份數(shù)據(jù)源的系統(tǒng)位圖掃描完畢后,根據(jù)預(yù)設(shè)的數(shù)據(jù)備份參數(shù),監(jiān)控所述第一數(shù)據(jù)位圖和第二數(shù)據(jù)位圖,通過所述第一數(shù)據(jù)位圖記錄的所述備份數(shù)據(jù)源內(nèi)輸入/輸出數(shù)據(jù)的變化狀況切換至所述第二數(shù)據(jù)位圖,根據(jù)所述第二數(shù)據(jù)位圖所記錄的變化,從備份數(shù)據(jù)源對應(yīng)的數(shù)據(jù)塊中讀取發(fā)生變化的輸入/輸出數(shù)據(jù),并將其復(fù)制到所述虛擬磁盤。

8.根據(jù)權(quán)利要求7所述的文件備份系統(tǒng),其特征在于:所述備份數(shù)據(jù)源包括多個(gè)存儲(chǔ)輸入/輸出數(shù)據(jù)的數(shù)據(jù)塊,將每一數(shù)據(jù)塊與一比特位相對應(yīng);

所述初始化備份模塊用于初始掃描所述備份數(shù)據(jù)源的系統(tǒng)位圖,當(dāng)讀取到與數(shù)據(jù)塊相對應(yīng)的比特位為1時(shí),表示該數(shù)據(jù)塊中存儲(chǔ)有輸入/輸出數(shù)據(jù),將該數(shù)據(jù)塊中存儲(chǔ)的輸入/輸出數(shù)據(jù)復(fù)制至所述客戶端上形成的虛擬磁盤;啟動(dòng)所述第一數(shù)據(jù)位圖,以使其記錄備份數(shù)據(jù)源中發(fā)生變化的輸入/輸出數(shù)據(jù);當(dāng)讀取到與數(shù)據(jù)塊相對應(yīng)的比特位為0時(shí),表示該數(shù)據(jù)塊中未存儲(chǔ)輸入/輸出數(shù)據(jù)。

9.根據(jù)權(quán)利要求7所述的文件備份系統(tǒng),其特征在于:所述預(yù)設(shè)的數(shù)據(jù)備份參數(shù)包括數(shù)據(jù)同步周期和快照周期;所述增量備份模塊包括:

第一增量處理單元,用于待所述備份數(shù)據(jù)源的系統(tǒng)位圖掃描完畢后,判斷當(dāng)前時(shí)刻是否到達(dá)所述數(shù)據(jù)同步周期,若否,則繼續(xù)監(jiān)控第一數(shù)據(jù)位圖記錄的所述備份數(shù)據(jù)源內(nèi)輸入/輸出數(shù)據(jù)的變化狀況;若是,通過所述第一數(shù)據(jù)位圖記錄的所述備份數(shù)據(jù)源內(nèi)輸入/輸出數(shù)據(jù)的變化狀況切換至所述第二數(shù)據(jù)位圖,并逐位掃描所述第二數(shù)據(jù)位圖中與數(shù)據(jù)塊對應(yīng)的比特位,若與數(shù)據(jù)塊對應(yīng)的比特位為1,則讀取所述第二數(shù)據(jù)位圖中比特位為1對應(yīng)的數(shù)據(jù)塊,并將該數(shù)據(jù)塊中的輸入/輸出數(shù)據(jù)復(fù)制至所述虛擬磁盤,復(fù)制后將該比特位置為0;在掃描完畢所述第二數(shù)據(jù)位圖后,產(chǎn)生可恢復(fù)時(shí)間點(diǎn);

第二增量處理單元,用于判斷當(dāng)前時(shí)間是否達(dá)到所述快照周期,若是,輸出快照指令,以便所述服務(wù)器端對復(fù)制至所述客戶端上形成的虛擬磁盤的發(fā)生變化的輸入/輸出數(shù)據(jù)執(zhí)行快照處理;若否,則繼續(xù)監(jiān)控第一數(shù)據(jù)位圖記錄的所述備份數(shù)據(jù)源內(nèi)發(fā)生變化的輸入/輸出數(shù)據(jù)。

10.一種客戶端,其特征在于,所述客戶端包括如權(quán)利要求7-9中任一項(xiàng)所述的文件備份系統(tǒng)。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1