[go: up one dir, main page]

TWI262445B - Data backup/recovery system under cold start mode and method realizing the same - Google Patents

Data backup/recovery system under cold start mode and method realizing the same Download PDF

Info

Publication number
TWI262445B
TWI262445B TW94117594A TW94117594A TWI262445B TW I262445 B TWI262445 B TW I262445B TW 94117594 A TW94117594 A TW 94117594A TW 94117594 A TW94117594 A TW 94117594A TW I262445 B TWI262445 B TW I262445B
Authority
TW
Taiwan
Prior art keywords
backup
data
recovery
information
cold start
Prior art date
Application number
TW94117594A
Other languages
English (en)
Other versions
TW200641609A (en
Inventor
Yue Zhang
Hsuan-Tung Chen
Win-Harn Liu
Original Assignee
Inventec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Corp filed Critical Inventec Corp
Priority to TW94117594A priority Critical patent/TWI262445B/zh
Application granted granted Critical
Publication of TWI262445B publication Critical patent/TWI262445B/zh
Publication of TW200641609A publication Critical patent/TW200641609A/zh

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

1262445 九、發明說明: 【發明所屬之技術領域】 關-=、人本發明係有關一種電腦硬碟數據信息安全技術,特別有 方法。知軸模式下,實現硬碟數據信息備份和祕的系統及 【先前技術】 存儲年f f獅於具有方便有效的紐,常常被應用於 ί要的二一皂重?'事?’在人們日常生活和工作中處於越來越 •用户的數i。算機系統中最主要的存儲設備,作為電腦 標,其安全性能是很重要的指 •朗單,它的關心甚至超過了速度,原因 .什麼音義呢?、士可種數據不時地丢失’那速度再快又有 多‘,用ϋίίΐΐΐ,樣壞了就換一塊那麼簡單,很 就在所難再彌補回來,重大的損失也 件存在的安F 知襲、用戶的誤操作或者新軟 户數據的:=非; 和恢復也成爲電腦用戶關注的熱點。 硬碟數據備份 透過分析技術狀况可知,目前左夕 恢復與備份的方法,比丄透統 備份硬碟,從而增加了用戶的經濟負擔;獨设置一個 電腦出鱗提供光盤或軟盤作爲數據“,礙商在 硬碟數據信息的適時備份和恢復豕不能做到 恢復時打開該文件,將備份的内容恢存份 1262445 方法是建立在文件系統的基礎上,雖然可操作性較強,但h 一曰 文件系統被破壞,則不能實現硬盤數據信息的恢復,因而=入= 和可靠性很差。只能實現整個分區_道對磁道的備份 ^性 當原備份文件中存在被病毒感染的文件時,透過這種方法 了系統的安全性,也就遠離了該方法實現安全、可靠性 j厂 對用戶帶來-定的麻煩。雖然目前提出了多種硬碟 & 【發明内容】 [03] #於以上的問題,本發明的主要目的在於提供一種;人敌 動杈式下的數據備份/恢復系統及其實現方法,藉以在系統 硬碟數據信息丟失的情况下,可方便、快捷且具有較高安全/、、^ 靠性地實現數據信息的備份與恢復。 [04] 因此,為達上述目的,本發明所揭露之冷啓動模 =康備=復系統’ _以—硬縣置巾的用戶數據信息 =女其中該硬碟裝置劃分出—隱藏分區和-用戶分區,該系:先 3二,用以將一數據備份/恢復系統設置到該隱藏 情3=2以在系統BIOS啓動後,根據—用戶輸入 式,⑽娜觸絲聊衫啓動該數據 S—備份模組,係設置於該數據備份敬復系統中, 字“用戶为區内數據信息備份到該隱藏分區;以及一恢復模 的二分區。其中預設模組在設置數據備份/恢復系統 電腦二以動順序,以及預先設定一用戶信息,為以後的 進行初始化設置。而且預設模組需要在將用戶 2作糸、敲衣到職戶分區後,再執行該數據備份/恢縣統的設 心發明之數據備份Α随纟統顧過在隱藏分區中設置 *規用戶操作系統的數據備份/恢復系統,實現對硬盤數據 1262445 tgt7和恢復’因此具有較高安全性和可靠性的硬碟數據備 中該之冷啓動模式下的數據備份/恢復系統,其 息備份復?5均可制完全或增量的方式進行數據信 系統之備份獅備細時,生成用戶操作 實時制增量數據信息備份和恢復,因而用戶可進行 貝和·,既減少了備 = _ - »"W"、|W / |J j ^a 'W ^1¾ 二以\方^^地選擇將硬碟數據恢復到想要的狀態。而且備 息列 矣盘户止很八古U占 ——…人4 〜〜叫〜每則要U7豕Ίέ息歹*J 數據信息縣,發現列表信息的變化,提醒用戶注 ===爾觸偷麵,細避免對病 中用物赋下的轉備朗_統,其 二疋、專待時間,表示啓動時等待用戶輸入的最 田:^又U一特徵資訊,為判斷電腦啓動方式的信息。而且 用=輸入信息包括-輸人資訊,用以與用戶設定之特徵資訊進行
Li: ίΐίΐ啓t式。只有用戶設定的等待時間内用戶輸入 勺貝貝$相符時’才選擇啓動數據恢復祕份系統,因 此具有較高的安全性和嚴密性。 +[09]根據本發明之冷啓動模式下的數據備份/恢射、統,其 中隱藏分區對於剌戶操作紐是^可見的,因此,該隱藏分區 内數據備份/恢復系統及數據信息具有高的安全性。 —[10]此外’本發明還提供了一種冷啓動模式下的數據備份/ 恢復方法,制以-硬碟裝置巾的用戶數據信息備份和恢復,其 中该硬碟裝置劃分出-隱藏分區和—用戶分區,該方法包含下列 步驟·设置一數據備份/恢復系統到該隱藏分區;在系統BI〇s啓 7 ⑧ 1262445 動後,根據一用戶信息判斷電腦啓動方々·* 上,執行電腦之常規操作了一 i康備 數據信息恢其中 常啓動,則進入該用戶合舔,舳仁带咖工:右判斷結果為電腦正 數據備份/恢復系統,並根據一用戶操故=作 或者:數據恢復操作’分別用以將該用戶份, 該隱隸公rs* A 土,》上^ . 内數據"備份到
據#息列表與該在先備份數據信息列表存在區別,則將 ,信„應巧據信息備份到該隱藏分區中;否ϋ止執 信息恢復操佩行下浙驟:判岐否存在—在先備份 ,據^;若存在該在紐份數據信息,該在先備份數據作 息恢復到該用戶分區中;,系統報錯。此外,在設置該g 備恢復祕的同時,需要修改系統啓_序,並預先設定一用 戶信息,其中用戶設定信息包括一等待時間以及一特徵資訊。一 用戶輸入信息與該特徵資訊進行比較,從而選擇電腦啓動方式。 [11]有關本發明的特徵與實作,茲配合圖式作最佳實施 細說明如下。 ' 【實施方式】 [12]首先參考第1圖,所示為本發明之冷啓動模式下的數據 備伤恢復系統方塊圖。該數據備份/恢復系統係用以一硬碟裝置中 的用戶數據信息備份和恢復,其中該硬盤裝置10劃分出一隱藏分 區11和一用戶分區12,分別用以安裝一用戶操作系統與一數據 備份恢復系統。如第1圖所示,該系統包括有,一預設模組13, 用以將一數據備份/恢復系統設置到該隱藏分區η ; 一啓動模組 14 ’用以在系統BIOS啓動後,根據一用戶輸入信息判斷電腦啓 動方式,以及根據判斷結果選擇進入相應的隱藏分區η或者用戶 分區12,並啓動對應分區中安裝的系統;一備份模組15,係設置 1262445 J該數據備份/恢復祕中,用靖_戶分區内數據信息備份到 雜藏分區卜恢復模組16,係設置於該數據備份/恢復系統中, 用以將該隱藏分區内數據信息恢復到該用戶分區。其中備份 =可採用完全備份或者增量備份的方錢行數據備份,而且恢復 板組16也可顧完全恢復或者增倾復的方式進行數據恢復。 [一 13]下面結合附圖説明本發明所提及模組之工作原理。 圖本發明之冷啓動模式下的雜備份/恢㈣統之預設模 ft程圖,百先根據用戶的設定分配一隱藏分區(步驟201), 進行格式化(步戰2〇2 ),將數據備份/恢復系統包括的 核、、且15和恢復杈組16設置到該隱藏分區n中(步驟2的)。 ^將啓動模組14複製到隱藏分區u的開 啓動項’使其指向隱藏分區11 (步驟&並在啓 Η 纖==== 丄戶 Γ:==1記錄到啓動模組14中。這樣預設模組13 的設置,料祕動順序的修改以 之戶發明之冷啓動模式下的數據備份/恢復系統 在職触13完财繼狀後,啓動 據絲獅戶輸人鑛進入數 統(刪)加载作糸統。首先基本输入输出系 啓動代碼根據啓動項加步驟謝)’主引導記錄⑽幻 (imoTIT.l4 302) 5 14 用戶輸入是否超時,若‘百=步驟類根據等待時間τ判斷 否則進到步驟305,判^曰上動用戶操作系統(步驟3〇7); 訊;若不符合,則人的魏是否符合紋的特徵資 J V驟307 ;否則啓動數據備份/恢復系統(步 1262445 驟 306 ) 〇 在進人數據備份/恢復系統之後,則可選擇該系統包括 ^^^极組15或恢復模組16進行數據備份或者恢復操作。下面 …a弟4圖^口第5圖分別對上述兩種模組之操作流程進行説明。 之借=A 4 _本發明之冷雜模式下的數據備份/恢復系統 ΐ ί ^果組處理流程圖。備份模組15可以根據用戶的選擇執行完 ^備^或增量備份。步驟彻首先判斷備份麵,如果是完全 (^4〇2) 5 二),如果;全備二J則判斷是否存在前一次躲^ 如果不存在別一次備份,則系統報錯;否則生成用戶 奢數據信息列表(步驟405)°比較該當前數據信息列 份生成的數據信息列表(步驟概),然後判斷該列 在Ϊ增數據信息或者數據信息内容是否變化(407),若 ㈣,縣絲據料比較(步驟41G);否則將變 備份到隱藏分區中—鏡像文件中。重復上述 化勺ΐ完成’備份操作結*。其中數據信息内容變 化包括存據信息修改、刪除或者增加等。 之恢3二L ί ί i發明之冷啓動模式下的數據備份恢復系統 =糊。恢復馳16可_完全恢復或增量恢復 t峨否存在完全備份數據信u _ 5qi ),减 Μ嶋驗復至完全備份時驗態(步 ΐϊΐϋ f更新的增量備份(步驟汹),若不存在,則结 5^是5ϋί則ί較兩次備份時生成的數據信息列表(步驟 據信將更新魄據=====系 信,㈣財察看沒有 ⑧ 10 1262445 直至用 判斷數據信息比較是否結束(步驟509)。重復上述步驟 戶系統中所有的數據信息比較完畢。 夕 6 _為本發明之冷啓纏式下的輯備份/恢復方法 ϊ U方if係用以一硬盤裝置中的用戶數據信息備份和恢 1,其中該硬盤裝置劃分出—隱藏分區和—用戶分區,包括 r驟.設置一數據備份/恢復系統到該隱藏分區;(步驟601); 糸統BIOS啓動後,根據一用戶信息判斷電腦啓動方 g常ms為電腦正常啓動,則進人該用戶分區,執行電 ίI i 3);否則進入該數據備份/恢復系統,並根 二作八擇啓動—數觀息備份操作或者-數據信息恢復 ίί藏該用戶分區内數據信息備份到該隱藏分區和將 該隱藏刀&内數據信息恢復到該用戶分區(步驟6〇4)。 方、面詳細揭縣發明之冷啓動模式下的數據備份/恢復 =之貝關。結合第丨圖在電腦硬盤裝置1G的用戶分區12中 t^^dows操作系統,這裡硬盤裝置1〇可為任意類型硬盤, 巧成驅動器(IDE)、小型計算機系統接σ (SCSI)、串 力:f屬口(SATA)等硬盤裝置,操作系統也可為 ^魏之用戶刼作系統,例如Wind0ws、Linux操作系統鈇 劃分—隱藏分區11,將數據備份/恢復系統設置鉤該ί =Γ入。用戶重新細腦,在刪啓動後,啓 ❹區的啓動過程。在該啓動過程中,其對用戶輪 :果,戶在安裝設定的等待時間内輸入的資 一致,則進入數據備份/恢復系統,否則進入用 劃分採用公知技術ΑΤΑ-5規範,即在硬盤 進行21以設置數據備份/恢復系統,在其中嵌入 夺峰^』,恢设和備份的程式代碼,以及有關數據信息列 二般^β Z且劃分分11硬盤大小可依據整個硬盤之大小以 及更i數據ja心所"[占硬盤空間決定。 ⑧ 11 1262445 [20]在進人數據備份/恢復系統之後,根據 ΐίϊίΐ— 的日肺時間。隨後的備份操作中,用戶可 4圖所示硬·據信息備份_圖定 式對新增、修改或刪除的文件進行傷份。 曰里備伤方 擇完也可啸卿5 ®卿硬缝齡息恢復選 據信息進行修系統或者硬盤數 復到最初或者任意物’ f湘戶操作系統恢 恢復正常的ji作。 〜*作祕數據m(4 ’從而 以限揭露如上,然其並非用 範圍内,當可作些許二=== 之申請專利範圍所界定者轉。 塊圖弟1圖為本發明之冷啓動模式下的數據備份/恢復系統之方 設模發明之冷啓動模式下的數據備份/恢復系統之預 動模ΐ處3狀树軸式下的賴備份/碰系統之啓 份模明之树動模式下魄據備份敬復系統之備 第圖為本毛明之冷啓動模式下的數據備份敬復系統之恢 ⑧ 12 1262445 復模組處理流程圖; 第6圖為本發明之冷啓動模式下的數據備份/恢復方法流程 圖。 【主要元件符號說明】 硬碟裝置 10 隱藏分區 11 用戶分區 12 預設模組 13 啓動模組 14 備份模組 15 恢復模組 16 13 ⑧

Claims (1)

1262445 十、申請專利範圍: 1· 一種冷啓動模式下的數據備份/恢復系統,係用以一硬碟裝置 ^的用戶數據信息備份和恢復,其中在該硬碟裝置劃分出一隱 藏分區和一用戶分區,該系統包括有: ^ 一預设模組,用以將一數據備份/恢復系統設置到該隱藏 分區; ^ ▲ 一啓動模組,用以在系統BI〇S啓動後,根據一用戶輸入 信息判斷電腦啓動方式,以及根據判斷結果選擇是否啓動該數 據備份/恢復系統; _ 一備份模組,係設置於該數據備份/恢復系統中,用以將 該用戶分區内數據信息備份到該隱藏分區;以及 恢设模組,係設置於該數據備份/恢復系統中,用以將 該隱藏分區内數據信息恢復到該用戶分區。 2·如申請專利範圍第1項所述之冷啓動模式下的數據備份/恢復 系統,其中該備份模組採用完全備份方式。 3·,申請專利範圍第1項所述之冷啓動模式下的數據備份/恢復 系統,其中該備份模組採用增量備份方式。 4·,申請專利範圍第1項所述之冷啓動模式下的數據備份/恢復 系統’其中該恢復模組採用完全恢復方式。 5·如申睛專利範圍第1項所述之冷啓動模式下的數據備份/恢復 系統,其中該恢復模組採用增量恢復方式。 6·如申請專利範圍第1項所述之冷啓動模式下的數據備份/恢復 系統’其中該預設模組在設置該數據備份/恢復系統的同時修 改系統啓動順序,以及預先設定該用戶輸入信息。 " 7·如申請專利範圍第1項所述之冷啓動模式下據備份/恢復 系統,其中該用戶輸入信息包括一等待時間以及一特徵資訊。 8·如申請專利範圍第7項所述之冷啓動模式下的數據備份/恢復 系統,其中該特徵資訊為判斷電腦啓動方式的信息。 9·如申請專利範圍第1項所述之冷啓動模式下的^備份/恢復 ⑧ 14 1262445 ^統’其中顧戶輸人信息包括-輸人資訊,侧以盘該 貧訊進行比較,選擇電腦啓動方式。 、、徵 ίο. —種冷啓動模式下的數據備份/恢復方法,係用以—硬碟 "用戶數據信息備份和恢復,其中在該硬碟裝置劃分出^ 藏分區和一用戶分區,該方法包含下列步驟: 思 設置一數據備份/恢復系統到該隱藏分區; 在系統BIOS啓動後,根據—用戶輸人信息判斷電腦啓 万式,以及 右判斷結果為電腦正常啓動,則進入該用戶分區, 月常規操作;否則進入該數據備織復系統,並根據一用书 二,選擇啓動—數據信息備份操作赫—數據信息恢復摔 =^4別、用厂以將該用戶分區内數據信息備份到該隱藏分區和將 該b臧分區内數據信息恢復到該用戶分區。 子 1·=請2 J圍第,斤述之冷啓動模式下的數據備爾 '/、中°亥數據仏息備份操作採用完全備份的方式。 .方ί ,,所述之冷啓動模式下的數據備份/恢復 Π中ΐ數據信息備份操作採用增量備份的方式。 方法L0項所述之冷啓動模式下的數據備份/恢復 '忒數據信息備份操作更包括下列步驟: 及備伤顧戶操作系統之一當前數據信息到該隱藏分區;以 生成該當前數據信息列表。 14t:請所述之冷啓動臟 15 Ξί咬據信息備份操作更包括一增量備份步驟。 方:明i中;10自項所述之冷啓動模式下的數據備份/恢復 16.工L丨? ?信息恢復操作採用完全恢復的方式。 二去'月苴中二之冷啓動模式下的數據備份/恢復 π·如申言主真刹r fi巧心恢设知作採用增量恢復的方式。 〇月&圍弟10項所叙冷啓動模式下的數據備份/恢復 ⑧ 15 1262445 方法,其中該數據信息恢復操作包括下列步驟: 判斷是否存在一完全備份數據信息;以及 十若存在該完全備份數據信息,則將該完全備份數據信息恢 復到該用戶分區中,否則,系統報錯。 18·如申請專利範圍第10項所述之冷啓動模式下的數據備份/恢復 方法,其中該數據信息恢復操作更包括一增量恢復步驟。 19·如申請專利範圍第10項所述之冷啓動模式下的數據備份/恢復 方法,其中設置該數據備份_恢復系統的同時修改系統啓動順 序,以及預先設定該用戶輸入信息。 、
20·如申請專_請第1()賴述之冷啓練式下喊據備份/恢復 方法,其中該用戶輸入信息包括一等待時間以及一特徵資訊。 21·如申請巧範圍第20項所述之冷啓動模式下的數據備你恢復 方法,其中該特徵資訊為判斷電腦啓動方式的俨·。 221 ί請ί=田圍第J0項^自述之冷啓動模式下的二備份/恢復 方法〃中〜用戶輸入W包括一輸入資訊 資訊進行比較,選擇電腦啓動方式。 /、及和徵
⑧ 16
TW94117594A 2005-05-27 2005-05-27 Data backup/recovery system under cold start mode and method realizing the same TWI262445B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW94117594A TWI262445B (en) 2005-05-27 2005-05-27 Data backup/recovery system under cold start mode and method realizing the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW94117594A TWI262445B (en) 2005-05-27 2005-05-27 Data backup/recovery system under cold start mode and method realizing the same

Publications (2)

Publication Number Publication Date
TWI262445B true TWI262445B (en) 2006-09-21
TW200641609A TW200641609A (en) 2006-12-01

Family

ID=37987731

Family Applications (1)

Application Number Title Priority Date Filing Date
TW94117594A TWI262445B (en) 2005-05-27 2005-05-27 Data backup/recovery system under cold start mode and method realizing the same

Country Status (1)

Country Link
TW (1) TWI262445B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102819469A (zh) * 2012-07-04 2012-12-12 北京奇虎科技有限公司 操作系统恢复方法及系统
TWI421725B (zh) * 2009-10-22 2014-01-01 Transcend Information Inc 惡意自動執行程序的阻絕方法以及相關的可攜式裝置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI421725B (zh) * 2009-10-22 2014-01-01 Transcend Information Inc 惡意自動執行程序的阻絕方法以及相關的可攜式裝置
CN102819469A (zh) * 2012-07-04 2012-12-12 北京奇虎科技有限公司 操作系统恢复方法及系统
CN102819469B (zh) * 2012-07-04 2015-12-09 北京奇虎科技有限公司 操作系统恢复方法及系统

Also Published As

Publication number Publication date
TW200641609A (en) 2006-12-01

Similar Documents

Publication Publication Date Title
US7634679B2 (en) Remote location failover server application
US7647360B2 (en) System and method for managing a consistency among volumes in a continuous data protection environment
US20070073764A1 (en) Systems and methods for automatic database or file system maintenance and repair
JP4744955B2 (ja) データ管理システム
TW200528969A (en) Method and apparatus for file system snapshot persistence
JP2008226227A (ja) アプリケーション情報に基づくボリューム間の整合性を管理するためのシステムおよび方法
TW200810478A (en) Sharing computer data among computers
JP2008257725A (ja) バックアップ・データの一番上への実装用読込み/書込み、マルチ・バージョン管理ファイル・システム
CN103262043A (zh) 从差异备份中执行数据库的精细恢复的方法和系统
JP2006244484A (ja) ファイルシステムを用いて、ファイルを世代ファイルとして自動バックアップするシステムおよび方法
JP2009187136A (ja) 電子ファイル管理装置および電子ファイル管理方法
WO2015085529A1 (zh) 数据复制方法、数据复制装置和存储设备
CN103970834A (zh) 一种异构数据库同步系统中增量数据同步故障的恢复方法
CN105183516A (zh) 一种自动安装raid卡fw及kux操作系统的方法
CN102495774A (zh) 一种实现计算机系统恢复的方法及系统
CN111858164A (zh) 一种持续数据保护方法、装置、设备及可读存储介质
CN107533495A (zh) 用于数据备份和恢复的技术
CN104156676A (zh) 一种保护磁盘数据的方法及装置
TWI262445B (en) Data backup/recovery system under cold start mode and method realizing the same
CN106991020B (zh) 对图像级备份的文件系统对象的有效处理
JP2002182960A (ja) 情報処理システム・バックアップ方法、そのコンピュータ・プログラムおよびその記録媒体
CN112380067A (zh) 一种Hadoop环境下基于元数据的大数据备份系统及方法
US8078585B2 (en) Reactive file recovery based on file naming and access information
JP5997110B2 (ja) 計算機システム、デバイスドライバインストール方法
CN112559232A (zh) 一种对公共机房系统一键还原的方法

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees