欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種系統(tǒng)數(shù)據(jù)備份方法及裝置的制造方法_3

文檔序號(hào):9618747閱讀:來(lái)源:國(guó)知局
完成系統(tǒng)備份終端與服務(wù) 器交互功能;
[0075] 終端常駐服務(wù),用于檢測(cè)終端系統(tǒng)數(shù)據(jù)的更新變化,并與服務(wù)器進(jìn)行數(shù)據(jù)交互;
[0076] 終端常駐服務(wù)啟動(dòng)時(shí)檢測(cè)是否存在備份基準(zhǔn)點(diǎn)(即基準(zhǔn)點(diǎn)備份數(shù)據(jù)),根據(jù)結(jié)果 設(shè)定備份基準(zhǔn)點(diǎn),將此備份基準(zhǔn)點(diǎn)數(shù)據(jù)上傳至服務(wù)器;
[0077] 終端常駐服務(wù)檢測(cè)到系統(tǒng)數(shù)據(jù)變化時(shí),觸發(fā)系統(tǒng)數(shù)據(jù)生成差分項(xiàng),此差分項(xiàng)經(jīng)由 終端數(shù)據(jù)差分處理模塊和服務(wù)器差分?jǐn)?shù)據(jù)處理模塊之間的差分?jǐn)?shù)據(jù)傳輸,最終在服務(wù)器端 生成差分?jǐn)?shù)據(jù)包;
[0078] 終端數(shù)據(jù)差分處理模塊會(huì)獲取當(dāng)前索引區(qū)數(shù)據(jù),并與服務(wù)器差分?jǐn)?shù)據(jù)處理模塊進(jìn) 行數(shù)據(jù)交互;
[0079] 終端數(shù)據(jù)差分處理模塊根據(jù)服務(wù)器返回的索引區(qū)差分?jǐn)?shù)據(jù)(即經(jīng)處理的索引區(qū) 數(shù)據(jù)),循環(huán)遍歷索引區(qū)每一項(xiàng),根據(jù)索引項(xiàng)找到系統(tǒng)數(shù)據(jù),并生成該系統(tǒng)數(shù)據(jù)的差分?jǐn)?shù)據(jù) 包(即終端系統(tǒng)備份數(shù)據(jù)),然后與服務(wù)器差分?jǐn)?shù)據(jù)生成模塊進(jìn)行數(shù)據(jù)交互;
[0080] 服務(wù)器索引區(qū)差分模塊接收終端數(shù)據(jù)差分處理模塊上傳的索引區(qū)數(shù)據(jù);對(duì)索引區(qū) 數(shù)據(jù)進(jìn)行差分融合,生成索引區(qū)差分?jǐn)?shù)據(jù)(即經(jīng)處理的索引區(qū)數(shù)據(jù)),然后下發(fā)至終端數(shù)據(jù) 差分處理模塊;
[0081] 服務(wù)器差分?jǐn)?shù)據(jù)生成模塊對(duì)終端數(shù)據(jù)差分處理模塊上傳的差分?jǐn)?shù)據(jù)(即終端系 統(tǒng)備份數(shù)據(jù)),與服務(wù)器已有的數(shù)據(jù)進(jìn)行計(jì)算、比較,然后與服務(wù)器當(dāng)前的差分?jǐn)?shù)據(jù)進(jìn)行融 合,生成差分?jǐn)?shù)據(jù)鏡像。
[0082] 下面結(jié)合圖5至圖8對(duì)本發(fā)明進(jìn)行進(jìn)一步說(shuō)明。
[0083] 圖5是本發(fā)明實(shí)施例提供的系統(tǒng)數(shù)據(jù)備份終端與服務(wù)器交互流程圖,如圖5所示, 步驟包括:
[0084] S401 :啟動(dòng)終端常駐服務(wù),檢測(cè)系統(tǒng)數(shù)據(jù)更新變化,并與服務(wù)器端數(shù)據(jù)交互;
[0085] S402 :檢測(cè)是否存在系統(tǒng)數(shù)據(jù)的備份基準(zhǔn)點(diǎn)(即基準(zhǔn)點(diǎn)備份數(shù)據(jù)),如果存在,則 執(zhí)行步驟S403,否則執(zhí)行步驟S405 ;
[0086] S403 :與服務(wù)器交互,檢測(cè)是否存在需要更新的差分?jǐn)?shù)據(jù)包,如果存在,則執(zhí)行步 驟S404,否則執(zhí)行步驟S401 ;
[0087] S404 :需要更新差分?jǐn)?shù)據(jù)包,觸發(fā)差分?jǐn)?shù)據(jù)包生成;
[0088] S405 :檢測(cè)到服務(wù)器無(wú)基準(zhǔn)數(shù)據(jù)包(即基準(zhǔn)點(diǎn)備份數(shù)據(jù)),觸發(fā)基準(zhǔn)數(shù)據(jù)包生成;
[0089] S406 :終端差分?jǐn)?shù)據(jù)處理模塊生成差分?jǐn)?shù)據(jù)包(即經(jīng)處理的備份數(shù)據(jù))或者基準(zhǔn) 數(shù)據(jù)包(基準(zhǔn)點(diǎn)備份數(shù)據(jù)),即流程轉(zhuǎn)至圖8所示的S701 ;
[0090] S407 :服務(wù)器差分?jǐn)?shù)據(jù)處理模塊在服務(wù)器端處理來(lái)自終端差分?jǐn)?shù)據(jù)處理模塊上傳 的差分?jǐn)?shù)據(jù)包或者基準(zhǔn)數(shù)據(jù)包。如果上傳的數(shù)據(jù)為索引區(qū)數(shù)據(jù),則轉(zhuǎn)至圖6所示步驟S501 ; 如果上傳數(shù)據(jù)為差分?jǐn)?shù)據(jù)(即終端系統(tǒng)備份數(shù)據(jù)),則轉(zhuǎn)至圖7所示步驟S601。
[0091] 圖6是本發(fā)明實(shí)施例提供的云端服務(wù)器索引區(qū)差分模塊工作流程圖,如圖6所示, 步驟包括:
[0092] S501 :接收索引區(qū)數(shù)據(jù),判斷是否存在索引區(qū)數(shù)據(jù)基準(zhǔn)點(diǎn)(即基準(zhǔn)點(diǎn)索引區(qū)數(shù) 據(jù)),如果存在,則轉(zhuǎn)至S502,如果不存在,則轉(zhuǎn)至S503 ;
[0093] S502 :如果是索引區(qū)數(shù)據(jù)基準(zhǔn)點(diǎn),則直接備份所述索引區(qū)數(shù)據(jù)基準(zhǔn)點(diǎn);
[0094] S503 :對(duì)比服務(wù)器當(dāng)前索引區(qū)數(shù)據(jù);
[0095] S504 :判斷是否存在差異項(xiàng),如果存在,則轉(zhuǎn)至S505,否則轉(zhuǎn)至S506 ;
[0096] S505:用接收到的索引區(qū)數(shù)據(jù)與服務(wù)器索引區(qū)數(shù)據(jù)進(jìn)行比較,生成索引區(qū)差分?jǐn)?shù) 據(jù)(即經(jīng)處理的索引區(qū)數(shù)據(jù))。
[0097] 作為一種實(shí)現(xiàn)算法,假設(shè)本此次索引區(qū)差分?jǐn)?shù)據(jù)為IDn,而由終端上傳的索引區(qū)數(shù) 據(jù)為IT,并設(shè)在步驟S502獲得的備份基準(zhǔn)點(diǎn)數(shù)據(jù)(即基準(zhǔn)點(diǎn)索引區(qū)數(shù)據(jù))為IB,第i (= 1,…,η-1)次,每次的索引區(qū)差分?jǐn)?shù)據(jù)為IDi,則本次索引區(qū)差分?jǐn)?shù)據(jù)IDn的內(nèi)容可由(公 式1)獲得:
[0099] S506:將差分索引區(qū)數(shù)據(jù)IDn下發(fā)至終端差分?jǐn)?shù)據(jù)處理模塊,即轉(zhuǎn)至圖8所示步驟 S703,并同時(shí)返回至S501狀態(tài),繼續(xù)等待接收終端索引區(qū)數(shù)據(jù)。
[0100] 圖7是本發(fā)明實(shí)施例提供的云端服務(wù)器差分?jǐn)?shù)據(jù)生成模塊工作流程圖,如圖7所 示,
[0101] S601 :等待接收終端差分處理模塊上傳的數(shù)據(jù);
[0102] S602 :等待并檢測(cè)終端是否有數(shù)據(jù)上傳,如果沒(méi)有,則轉(zhuǎn)至S601,如果有數(shù)據(jù)來(lái) 至丨J,則轉(zhuǎn)至S603 ;
[0103] S603 :獲取終端上傳數(shù)據(jù);
[0104] S604 :判斷終端上傳數(shù)據(jù)類型,依據(jù)類型做不同操作;如果上傳為索引區(qū)數(shù)據(jù),則 轉(zhuǎn)至S605,否則轉(zhuǎn)至S606 ;
[0105] S605 :提交給服務(wù)器索引區(qū)差分模塊進(jìn)行處理,即轉(zhuǎn)至圖6所示S501 ;
[0106] S606 :判斷數(shù)據(jù)是否為基準(zhǔn)點(diǎn)數(shù)據(jù)(例如終端第一次上傳到服務(wù)器的系統(tǒng)數(shù)據(jù)) 還是系統(tǒng)差分?jǐn)?shù)據(jù)(即終端經(jīng)處理得到的終端系統(tǒng)備份數(shù)據(jù)),如果為基準(zhǔn)點(diǎn)數(shù)據(jù),則轉(zhuǎn)至 S607,否則轉(zhuǎn)至S608 ;
[0107] S607 :對(duì)接收到的基準(zhǔn)點(diǎn)數(shù)據(jù),服務(wù)器將其作為備份基準(zhǔn)點(diǎn)數(shù)據(jù)包(即基準(zhǔn)點(diǎn)備 份數(shù)據(jù))保存;
[0108] S608 :接收來(lái)自終端的系統(tǒng)差分?jǐn)?shù)據(jù)(即終端系統(tǒng)備份數(shù)據(jù));
[0109] S609 :判斷服務(wù)器是否存在差分包(即基準(zhǔn)點(diǎn)備份數(shù)據(jù)),如果不存在,直接保存, 則轉(zhuǎn)至S613,如果存在,則轉(zhuǎn)至S610 ;
[0110] S610 :按數(shù)據(jù)標(biāo)識(shí)對(duì)系統(tǒng)差分?jǐn)?shù)據(jù)進(jìn)行歸類,即按接收到的終端數(shù)據(jù),取得其類別 標(biāo)識(shí)符,并對(duì)其進(jìn)行相應(yīng)的歸類劃分;
[0111] 作為一種實(shí)施,比如本次接到的數(shù)據(jù)類別標(biāo)識(shí)位〇〇〇〇〇〇〇〇,則由約定,可知是應(yīng)用 類型,將此應(yīng)用數(shù)據(jù)歸類至相應(yīng)存儲(chǔ)區(qū)(比如是已建立的類別文件夾),這樣可以對(duì)部分?jǐn)?shù) 據(jù)的保存提供支持;歸類完畢,則對(duì)所歸類數(shù)據(jù)進(jìn)行差分比較計(jì)算,轉(zhuǎn)至S611 ;
[0112] S611 :與服務(wù)器已歸類的差分?jǐn)?shù)據(jù)包(即在前的已由服務(wù)器處理得到的備份數(shù) 據(jù))進(jìn)行比較計(jì)算;
[0113] 一般對(duì)于差分?jǐn)?shù)據(jù)的計(jì)算比較,作為一種實(shí)現(xiàn),可以用二進(jìn)制方式進(jìn)行,這樣可以 不受數(shù)據(jù)類型及數(shù)據(jù)其他相關(guān)屬性影響,僅以二進(jìn)制方式得到數(shù)據(jù)是否相同,并提取更新 及不同的內(nèi)容,生成差分?jǐn)?shù)據(jù)包(即由服務(wù)器處理得到備份數(shù)據(jù));
[0114] S612 :差分?jǐn)?shù)據(jù)融合,生成差分?jǐn)?shù)據(jù)包;
[0115] 作為一種實(shí)現(xiàn)算法,假設(shè)本次差分?jǐn)?shù)據(jù)(即本次服務(wù)器處理得到的備份數(shù)據(jù))記 為DDn,而由終端上傳的差分?jǐn)?shù)據(jù)(即終端系統(tǒng)備份數(shù)據(jù))為DT,并設(shè)在步驟S607獲得的 備份基準(zhǔn)點(diǎn)數(shù)據(jù)為DB,第i ( = 1,…,n-1)次,每次的差分?jǐn)?shù)據(jù)鏡像為DDi,則本次差分?jǐn)?shù) 據(jù)DDn的內(nèi)容可由公式2獲得:
[0117] S613 :將生成的新的差分?jǐn)?shù)據(jù)包DDn進(jìn)行保存,完成本次差分?jǐn)?shù)據(jù)的備份;并繼續(xù) 等待接收數(shù)據(jù)。
[0118] 圖8是本發(fā)明實(shí)施例提供的終端差分?jǐn)?shù)據(jù)處理模塊工作流程圖,如圖8所示,步驟 包括:
[0119] S701 :獲取當(dāng)前索引區(qū)數(shù)據(jù);
[0120] S702:將獲取到的索引區(qū)數(shù)據(jù)上傳至服務(wù)器索引區(qū)差分處理模塊,即轉(zhuǎn)至圖6所 示步驟S501 ;<
當(dāng)前第3頁(yè)1 2 3 4 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
河津市| 宁德市| 东源县| 象山县| 安平县| 松潘县| 清苑县| 临清市| 绥阳县| 江城| 秦皇岛市| 特克斯县| 乌鲁木齐县| 崇仁县| 沈丘县| 安塞县| 平远县| 肃宁县| 增城市| 固安县| 沙田区| 天峻县| 鄂托克前旗| 青海省| 曲沃县| 金乡县| 太原市| 开鲁县| 大邑县| 南华县| 山丹县| 红桥区| 互助| 沙雅县| 五指山市| 嵊州市| 资溪县| 望城县| 定结县| 肇州县| 娄底市|