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

基于恢復(fù)服務(wù)的操作系統(tǒng)備份和恢復(fù)的方法及其設(shè)備的制造方法_2

文檔序號:8258234閱讀:來源:國知局
由此大大提高多操作系統(tǒng)的可靠性,減少多操作系統(tǒng)下因系統(tǒng)受損給用戶帶來的損失,而這一點(diǎn)是很重要的,因?yàn)槿纭颈尘凹夹g(shù)】中所述,在多操作系統(tǒng)中更容易發(fā)生系統(tǒng)損壞的情況。
[0039]在本發(fā)明的另一優(yōu)選方案中,前述方法還包括:
[0040].由固件或引導(dǎo)加載器中運(yùn)行的恢復(fù)服務(wù)模塊通過網(wǎng)絡(luò)從云端下載所述操作系統(tǒng)的基本映像;以及
[0041].使用所述基本映像將所述操作系統(tǒng)恢復(fù)到初始狀態(tài)。
[0042]在本發(fā)明中,通過該優(yōu)選方案,可以實(shí)現(xiàn)更可靠的系統(tǒng)恢復(fù),因?yàn)樵谝恍┣闆r下,操作系統(tǒng)本身受損以至于操作系統(tǒng)不能正常啟動而不能在操作系統(tǒng)中運(yùn)行恢復(fù)服務(wù)而且同時由于恢復(fù)分區(qū)受損也不能使用傳統(tǒng)方法來恢復(fù)系統(tǒng),在這種情況下,通過該優(yōu)選方案可以實(shí)現(xiàn)可靠的系統(tǒng)恢復(fù),因?yàn)橛晒碳蛞龑?dǎo)加載器中的程序模塊來進(jìn)行快照下載和系統(tǒng)恢復(fù),因此不必啟動操作系統(tǒng)、也不必依賴于恢復(fù)分區(qū)進(jìn)行系統(tǒng)恢復(fù)。因此,該優(yōu)選方案實(shí)現(xiàn)了更加可靠的系統(tǒng)恢復(fù)。在此,該系統(tǒng)恢復(fù)分為兩步進(jìn)行、即首先使用固件或引導(dǎo)加載器中的恢復(fù)服務(wù)模塊將操作系統(tǒng)恢復(fù)到初始狀態(tài),然后再進(jìn)入操作系統(tǒng)使用操作系統(tǒng)中的恢復(fù)服務(wù)將操作系統(tǒng)恢復(fù)到某個快照狀態(tài)。但是在本發(fā)明的另一實(shí)施例中,也可以使用固件或引導(dǎo)加載器中的恢復(fù)服務(wù)模塊將操作系統(tǒng)直接恢復(fù)到某個快照狀態(tài),也就是說,固件或引導(dǎo)加載器中的恢復(fù)服務(wù)模塊通過網(wǎng)絡(luò)直接從云存儲下載某個快照并將操作系統(tǒng)恢復(fù)到該快照所對應(yīng)的系統(tǒng)狀態(tài)。
[0043]在本發(fā)明的一個擴(kuò)展方案中,在云端存儲有多個快照的情況下,使用最后一個已知的完好的快照來恢復(fù)所述操作系統(tǒng),或者使用用戶選擇的快照恢復(fù)所述操作系統(tǒng),或者使用云服務(wù)預(yù)先指定的快照恢復(fù)所述操作系統(tǒng)。在本發(fā)明中,通過該擴(kuò)展方案,可以提供多種選項(xiàng)以供恢復(fù)操作系統(tǒng),從而提供更好的用戶體驗(yàn)。
[0044]在本發(fā)明的一個優(yōu)選方案中,所述恢復(fù)步驟包括:
[0045].通過將當(dāng)前分區(qū)中的邏輯塊地址塊的散列值與所下載的快照中的相應(yīng)分區(qū)的相應(yīng)邏輯塊地址塊的散列值比較來確定自上傳所述快照以來內(nèi)容發(fā)生變化的邏輯塊地址塊;以及
[0046].使用所述快照恢復(fù)所述內(nèi)容發(fā)生變化的邏輯塊地址塊。
[0047]在本發(fā)明中,通過該優(yōu)選方案,可以在恢復(fù)時僅僅恢復(fù)自上次備份以來內(nèi)容發(fā)生改變的邏輯塊地址塊,從而簡化恢復(fù)過程、節(jié)省計(jì)算資源。
[0048]在本發(fā)明的第二方面的第一部分,該任務(wù)在系統(tǒng)備份方面通過一種在計(jì)算設(shè)備上進(jìn)行操作系統(tǒng)備份的系統(tǒng)來解決,該系統(tǒng)包括:
[0049].用于生成操作系統(tǒng)的快照的裝置;以及
[0050].用于使用云服務(wù)將所述快照上傳到云端的裝置。
[0051]在本發(fā)明的第二方面的第二部分,該任務(wù)在系統(tǒng)恢復(fù)方面通過一種在計(jì)算機(jī)上進(jìn)行操作系統(tǒng)恢復(fù)的系統(tǒng)來解決,該系統(tǒng)包括:
[0052].用于使用云服務(wù)從云端下載操作系統(tǒng)的快照的裝置;以及
[0053].用于使用所述快照恢復(fù)所述操作系統(tǒng)的裝置。
[0054]在本發(fā)明的第三方面的第一部分,該任務(wù)在系統(tǒng)備份方面通過一種計(jì)算設(shè)備來解決,該計(jì)算設(shè)備包括:
[0055].存儲器,其上存儲有可執(zhí)行指令;
[0056].處理器,其被配置為執(zhí)行可執(zhí)行指令以執(zhí)行下列步驟:
[0057]生成操作系統(tǒng)的快照;以及
[0058]使用云服務(wù)將所述快照上傳到云端。
[0059]在本發(fā)明的第三方面的第一部分,該任務(wù)在系統(tǒng)恢復(fù)方面通過一種計(jì)算設(shè)備來解決,該計(jì)算設(shè)備包括:
[0060].存儲器,其上存儲有可執(zhí)行指令;
[0061].處理器,其被配置為執(zhí)行可執(zhí)行指令以執(zhí)行下列步驟:
[0062]使用云服務(wù)從云端下載操作系統(tǒng)的快照;以及
[0063]使用所述快照恢復(fù)所述操作系統(tǒng)。
【附圖說明】
[0064]下面參考附圖根據(jù)多個實(shí)施例來進(jìn)一步闡述本發(fā)明。附圖:
[0065]圖1示出了根據(jù)本發(fā)明的用于操作系統(tǒng)備份和恢復(fù)的第一系統(tǒng)架構(gòu);
[0066]圖2示出了根據(jù)本發(fā)明的用于操作系統(tǒng)備份和恢復(fù)的第二系統(tǒng)架構(gòu);以及
[0067]圖3A和3B分別示出了根據(jù)本發(fā)明的用于操作系統(tǒng)備份和用于操作系統(tǒng)恢復(fù)的方法的流程圖。
【具體實(shí)施方式】
[0068]圖1示出了根據(jù)本發(fā)明的用于操作系統(tǒng)備份和恢復(fù)的第一系統(tǒng)架構(gòu)100。該系統(tǒng)架構(gòu)100包括計(jì)算設(shè)備101、網(wǎng)絡(luò)105和云存儲106,其中計(jì)算設(shè)備101通過網(wǎng)絡(luò)105連接到云存儲106以用于上傳和下載快照。
[0069]計(jì)算設(shè)備101包括存儲設(shè)備107、操作系統(tǒng)(OS)內(nèi)核102和操作系統(tǒng)(OS)應(yīng)用103。OS內(nèi)核102運(yùn)行在存儲設(shè)備107之上,而OS應(yīng)用103又運(yùn)行在OS內(nèi)核102之上。
[0070]OS應(yīng)用103包括恢復(fù)服務(wù)104。恢復(fù)服務(wù)104用于為操作系統(tǒng)生成快照并將快照通過網(wǎng)絡(luò)105上傳到云存儲106,恢復(fù)服務(wù)104還用于通過網(wǎng)絡(luò)105從云存儲106下載快照并恢復(fù)操作系統(tǒng)。在此應(yīng)當(dāng)指出,盡管在本實(shí)施例中,操作系統(tǒng)備份和操作系統(tǒng)恢復(fù)被示為都由恢復(fù)服務(wù)104來執(zhí)行,但是應(yīng)當(dāng)理解,這僅僅是示例性的,在其它實(shí)施例中,操作系統(tǒng)備份和操作系統(tǒng)恢復(fù)可以由不同的程序模塊來執(zhí)行;例如,操作系統(tǒng)備份可以由一個軟件供應(yīng)商的軟件來執(zhí)行,而操作系統(tǒng)恢復(fù)可以由另一軟件供應(yīng)商的另一軟件來執(zhí)行。而且,恢復(fù)服務(wù)既可以是由第三方提供的軟件應(yīng)用、也可以是由操作系統(tǒng)供應(yīng)商提供的操作系統(tǒng)標(biāo)準(zhǔn)組件。
[0071]在第一系統(tǒng)架構(gòu)100中,恢復(fù)服務(wù)104是操作系統(tǒng)中運(yùn)行的一個軟件模塊或軟件程序,因此,系統(tǒng)架構(gòu)100適用于操作系統(tǒng)受到損壞、但是仍然能夠運(yùn)行恢復(fù)服務(wù)104這一場景,關(guān)于操作系統(tǒng)受到損壞以至于不能運(yùn)行恢復(fù)104的場景將在圖2的系統(tǒng)架構(gòu)200予以詳細(xì)描述。
[0072]在第一系統(tǒng)架構(gòu)100中,操作系統(tǒng)備份流程為:首先,恢復(fù)服務(wù)104為操作系統(tǒng)生成快照;然后,恢復(fù)服務(wù)104將所生成的快照通過網(wǎng)絡(luò)105傳輸給云存儲106以保存在云端。但是,為了更可靠的備份,恢復(fù)服務(wù)104可以在為操作系統(tǒng)生成快照以后,首先將快照存儲在存儲設(shè)備107中(這由雙向箭頭108的從恢復(fù)服務(wù)104到存儲設(shè)備107的下行箭頭來表示),然后、例如在網(wǎng)絡(luò)105空閑時將所存儲的快照上傳到云存儲106 (這由雙向箭頭108的從存儲設(shè)備107到恢復(fù)服務(wù)104的上行箭頭來表示)。但是在此應(yīng)當(dāng)注意,該附加的存儲設(shè)備備份不是必需的,而是僅僅用于更可靠的操作系統(tǒng)備份,并且該硬盤備份可以由用戶選擇。
[0073]操作系統(tǒng)恢復(fù)流程為:恢復(fù)服務(wù)104通過網(wǎng)絡(luò)105從云存儲106下載操作系統(tǒng)的相應(yīng)快照;然后,恢復(fù)服務(wù)104使用所下載的快照恢復(fù)操作系統(tǒng)、例如恢復(fù)操作系統(tǒng)的分區(qū)(這由圖1中雙箭頭108的從恢復(fù)服務(wù)104到存儲設(shè)備107的下行箭頭來表示)。應(yīng)當(dāng)注意,所下載的快照既可以是用戶以前上傳的快照,也可以是設(shè)備制造商提供的初始系統(tǒng)標(biāo)準(zhǔn)磁盤快照,其中通過所述初始系統(tǒng)標(biāo)準(zhǔn)磁盤快照,可以將操作系統(tǒng)恢復(fù)到出廠狀態(tài)或者初始狀態(tài)。
[0074]此外,圖1的第一系統(tǒng)架構(gòu)100也適用于多操作系統(tǒng)場景。在多操作系統(tǒng)的場景中,例如由運(yùn)行在當(dāng)前活動的第一操作系統(tǒng)(未示出)中的恢復(fù)服務(wù)104來恢復(fù)存儲設(shè)備107上的用于第二操作系統(tǒng)的分區(qū)(未示出)。
[0075]為了簡化備份過程,可以執(zhí)行增量備份過程,也就是說,可以在每次進(jìn)行備份時為存儲設(shè)備107中的要備份的相應(yīng)分區(qū)的每個邏輯塊地址(LBA)塊中的內(nèi)容生成散列值,并且將這些散列值存儲在計(jì)算設(shè)備101本地或上傳到云端,并且在下一次進(jìn)行備份時將LBA塊的所存儲的上一次的散列值與相應(yīng)LBA塊的當(dāng)前散列值相比較以確定自從上次備份以來內(nèi)容發(fā)生變化的LBA塊,并且僅僅為內(nèi)容發(fā)生變化的這些LBA塊生成增量快照、即部分快照,最后,恢復(fù)服務(wù)104將增量快照上傳到云存儲106以更新快照。這樣一來,減少了要備份的LBA塊的數(shù)目,從而縮短了備份時間并且節(jié)省了系統(tǒng)資源,由此提供更好的用戶體驗(yàn)。應(yīng)當(dāng)注意,散列值也可以在其它時刻生成,例如在每次對相應(yīng)LBA塊的內(nèi)容進(jìn)行寫操作或擦除操作時立即更新該LBA塊的散列值。在備份完成以后,更新并存儲所述散列值以供下次備份時使用。
[0076]同樣,為了簡化恢復(fù)過程,也可以執(zhí)行增量恢復(fù)過程,也就是說,可以在每次進(jìn)行恢復(fù)時為存儲設(shè)備107中的要恢復(fù)的相應(yīng)分區(qū)的每個LBA塊中的內(nèi)容生成散列值,并且將LBA塊的所存儲的上一次的散列值與相應(yīng)LBA塊的當(dāng)前散列值相比較以確定自從上次備份以來內(nèi)容發(fā)生變化的LBA塊,然后恢復(fù)服務(wù)104僅僅恢復(fù)那些自上次備份以來內(nèi)容發(fā)生變化的LBA塊。這樣一來,減少了要恢復(fù)的LBA塊的數(shù)目,從而縮短了恢復(fù)時間并且節(jié)省了系統(tǒng)資源,由此提供更好的用戶體驗(yàn)。應(yīng)當(dāng)注意,散列值也可以在其它時刻生成,例如在每次對相應(yīng)LBA塊的內(nèi)容進(jìn)行寫操作或擦除操作時立即更新該LBA塊的散列值。在恢復(fù)完成以后,更新并存儲所述散列值以供下次恢復(fù)時使用。
[0077]此外,為了保持?jǐn)?shù)據(jù)完整性,在生成快照時,可以關(guān)閉其它程序,或者將其它程序保存在內(nèi)存中并且使它們不再寫磁盤,或者使用陰影復(fù)制(Shadow Copy)技術(shù)。如此一來,減少了所生成的快照的數(shù)據(jù)不完整的風(fēng)險(xiǎn)。陰影復(fù)制技術(shù)是現(xiàn)有技術(shù)中公知的一種Windows系統(tǒng)備份技術(shù),該技術(shù)允許以快照形式對操作系統(tǒng)進(jìn)行手動或自動備份
當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1