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一特徵資訊,為判斷電腦啓動方式的信息。而且 用=輸入信息包括-輸人資訊,用以與用戶設定之特徵資訊進行1262445 IX. Description of the invention: [Technical field to which the invention pertains] Off-=, Human The present invention relates to a computer hard disk data information security technology, and particularly has a method. In the Axis mode, the system for realizing the backup and secret of hard disk data information and the prior art [Previous technology] The storage of the year f f Lion has a convenient and effective New Zealand, which is often used in the 二 皂 二 皂 '? 'In the daily life and work of people, the number of users is increasing. The most important storage device in the computer system, as a computer standard, its security performance is very important. • Long single, its concern even exceeds the speed, the reason. What is the meaning of the sound? The data can be lost from time to time, 'the speed is fast and there are more', with ϋ ίίΐΐΐ, it is so simple to change a piece, it is difficult to make up for it again, and the major loss is also there. Attacks, user misuse, or new software data: = non; and recovery has become a hot spot for computer users. Hard disk data backup Through the analysis of the state of the technology, the current method of recovery and backup is better than the backup of the hard disk, thereby increasing the user's financial burden; a computer scale is provided to provide a CD or floppy disk as data ", Obstructing the timely backup and recovery of hard disk data information, can not open the file when the recovery, restore the backup content 1262445 method is based on the file system, although the operability is strong, but h If the file system is destroyed, the data information of the hard disk cannot be recovered, so the input = and the reliability are very poor. Only the entire partition_track-to-track backup can be realized. When there is a virus-infected file in the original backup file. Through this method, the security of the system is far away from the safety and reliability of the method. The factory has brought trouble to the user. Although a variety of hard disks are currently proposed [invention] [03] # In view of the above problems, the main object of the present invention is to provide a data backup/recovery system under the human enemy mode and an implementation method thereof, thereby using the system hard disk According to the information loss, the backup and recovery of data information can be realized conveniently, quickly, and with high security/reliability. [04] Therefore, in order to achieve the above object, the cold start mode disclosed by the present invention= Kang Bei = complex system ' _ to - hard county towel user data information = female which the hard disk device is divided - hidden partition and - user partition, the system: first 3 two, used to a data backup / recovery system Set to the hidden situation 3=2 to start the data S-backup module according to the user input type, (10) Na touch silk chat shirt, set in the data backup respect system, the word "user" Back up the data information in the zone to the hidden partition; and restore the second partition of the module. The preset module is in the order of setting the data backup/restore system computer, and presetting a user information for initial setting. Moreover, the preset module needs to perform the data backup after the user 2 is smashed and knocked to the customer partition, and then the data backup of the invented data recovery/recovery system is set up in the hidden partition. The data backup/recovery system of the user operating system realizes the data backup/recovery system in the cold boot mode of the hard disk data in the hard disk data backup of the hard disk data 1262445 tgt7 and thus the high security and reliability. ?5 can be used to complete the backup of the data letter system in a complete or incremental manner, and generate user operations real-time incremental data information backup and recovery, so users can perform Beihe·, which reduces the backup = _ - »"W",|W / |J j ^a 'W ^13⁄4 Second, select the hard disk data to the desired state. And the reserve list is very close to the eight-year-old U---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Stolen, carefully avoid the transfer of the use of the disease in the lang system, the second, the special time, indicating the start of the user waiting for the input of the field: ^ and U a feature information, in order to determine the computer startup mode information. And use = input information to include - input information for use with user-set feature information
Li: ίΐίΐ啓t式。只有用戶設定的等待時間内用戶輸入 勺貝貝$相符時’才選擇啓動數據恢復祕份系統,因 此具有較高的安全性和嚴密性。 +[09]根據本發明之冷啓動模式下的數據備份/恢射、統,其 中隱藏分區對於剌戶操作紐是^可見的,因此,該隱藏分區 内數據備份/恢復系統及數據信息具有高的安全性。 —[10]此外’本發明還提供了一種冷啓動模式下的數據備份/ 恢復方法,制以-硬碟裝置巾的用戶數據信息備份和恢復,其 中该硬碟裝置劃分出-隱藏分區和—用戶分區,該方法包含下列 步驟·设置一數據備份/恢復系統到該隱藏分區;在系統BI〇s啓 7 ⑧ 1262445 動後,根據一用戶信息判斷電腦啓動方々·* 上,執行電腦之常規操作了一 i康備 數據信息恢其中 常啓動,則進入該用戶合舔,舳仁带咖工:右判斷結果為電腦正 數據備份/恢復系統,並根據一用戶操故=作 或者:數據恢復操作’分別用以將該用戶份, 該隱隸公rs* A 土,》上^ . 内數據"備份到Li: ΐ ΐ ΐ t t. The data recovery secret system is selected only when the user enters the spoon babe $ in the waiting time set by the user, so it has high security and rigor. +[09] Data backup/recovery in the cold start mode according to the present invention, wherein the hidden partition is visible to the user operation button, and therefore, the data backup/restore system and data information in the hidden partition have high Security. - [10] In addition, the present invention also provides a data backup/recovery method in a cold start mode, which is used to back up and restore user data information of a hard disk device, wherein the hard disk device divides-hidden partitions and User partition, the method includes the following steps: setting a data backup/restore system to the hidden partition; after the system BI〇s start 7 8 1262445, determining the computer startup box *** according to a user information, performing normal operation of the computer An i Kangbei data information recovery often starts, then enter the user merger, Huanren with coffee workers: the right judgment result is the computer positive data backup / recovery system, and according to a user operation = or: data recovery operation 'Separately used to share the user, Cain Li rs* A soil, on ^. Internal data" back to
據#息列表與該在先備份數據信息列表存在區別,則將 ,信„應巧據信息備份到該隱藏分區中;否ϋ止執 信息恢復操佩行下浙驟:判岐否存在—在先備份 ,據^;若存在該在紐份數據信息,該在先備份數據作 息恢復到該用戶分區中;,系統報錯。此外,在設置該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 ⑧According to the # interest list and the prior backup data information list is different, then, the letter should be backed up to the hidden partition according to the information; otherwise, the stop information resumes the operation of the next step: the judgment is not there - in First backup, according to ^; If there is the data information in the button, the previous backup data is restored to the user partition; the system reports an error. In addition, the system needs to be modified while setting the recovery data. And presetting a user information, wherein the user setting information includes a waiting time and a feature information. A user input information is compared with the feature information to select a computer startup mode. [11] Regarding features and implementations of the present invention, The best implementation of the drawing is described below. 'Embodiment】 [12] Referring first to Figure 1, there is shown a block diagram of the data recovery recovery system in the cold start mode of the present invention. The system is used for backing up and restoring user data information in a hard disk device, wherein the hard disk device 10 defines a hidden partition 11 and a user partition 12 for respectively installing a user. The system and a data backup recovery system. As shown in FIG. 1, the system includes a preset module 13 for setting a data backup/restore system to the hidden partition η; a boot module 14' After the system BIOS is started, the computer startup mode is determined according to a user input information, and according to the judgment result, the corresponding hidden partition η or the user partition 12 is selected, and the system installed in the corresponding partition is started; a backup module 15 is used. Set 1262445J. The data backup/recovery secret is backed up to the hidden partition recovery module 16 by using the data information in the _ household partition, which is set in the data backup/restore system for using the data information in the hidden partition. Restore to the user partition. The backup = can use the full backup or incremental backup of the data backup, and the recovery board group 16 can also be fully restored or incrementally restored data recovery. [13] The following combination BRIEF DESCRIPTION OF THE DRAWINGS The working principle of the module mentioned in the present invention is illustrated in the cold start mode of the present invention, and the preset mode ft map of the hybrid backup/recovery (four) system is based on the user's Setting a hidden partition (step 201), formatting (step 2〇2), setting the core, and 15 and recovery group 16 included in the data backup/restore system to the hidden partition n (step 2) ^ Copy the boot module 14 to the open boot entry of the hidden partition u to point to the hidden partition 11 (step & and in the Η 纤 ==== 丄 Γ: ==1 record to the boot module 14 In this way, the setting of the preset module 13 is modified, and the data backup/recovery system in the cold start mode of the invention is invented by the household after the 13th success, and the entry is started according to the lions. Number system (deleted) is loaded as a system. First, the basic input and output system startup code is based on the startup item plus steps.) 'Master boot record (10) Magic (imoTIT.l4 302) 5 14 User input timeout, if '100=step class According to the waiting time τ, otherwise, the process proceeds to step 305, where the user operating system is triggered (step 3〇7); if not, whether the person's Wei conforms to the feature of the pattern JV step 307; otherwise, the data backup is started. /Recovery system (Step 1262245 Step 306) 〇In the data backup / restore After the complex system, the system can be selected to include the ^^^ pole group 15 or the recovery module 16 for data backup or recovery operations. The following is a description of the operation flow of the above two modules respectively. Borrow = A 4 _ The data backup/restore system in the cold mode of the present invention ΐ ί ^ Fruit group processing flow chart. The backup module 15 can perform a backup or an incremental backup according to the user's selection. Steps first determine the backup surface, if it is complete (^4〇2) 5 2), if; full backup two J to determine whether there is a previous hiding ^ If there is no other backup, the system reports an error; otherwise, generate user luxury data information List (step 405) ° compare the data information list generated by the current data information column (step summary), and then determine whether the column is in the data information or the data information content changes (407), if (4), the county silk data comparison (Step 41G); otherwise it will be backed up to the hidden partition - in the image file. Repeat the above spoon to complete the 'backup operation'. The content change of the data information includes modification, deletion or addition of the deposit information. Recovery 3 2 L ί ί i invented the data backup recovery system in cold start mode = paste. Recovering can be 16 _ full recovery or incremental recovery t 峨 no full backup data letter u _ 5qi ), reduce Μ嶋 Μ嶋 至 to full backup verification (step ΐϊΐϋ f update incremental backup (step 汹), if If it does not exist, then the junction 5^ is 5ϋί then ί compared to the data information generated during the two backups (the steps are believed to be updated according to the ===== letter, (4) the financial inspection does not have 8 10 1262445 until compared with the judgment data information Whether it ends (step 509). Repeat the above steps to compare all the data information in the household system. 夕6_ is the backup/recovery method of the cold-wound type of the invention ϊ U-party if used in a hard disk device The user data information is backed up and restored, wherein the hard disk device divides the hidden partition and the user partition, including r. Set a data backup/restore system to the hidden partition; (step 601); after the system BIOS starts, according to A user information judges that the computer startup party g is normally started by the computer, and then enters the user partition, and executes the power ίI i 3); otherwise, the data backup/restore system is entered, and the root two is selected to start the number-viewing backup Operation or - Data information recovery ί 藏 The data information in the user partition is backed up to the hidden partition and the hidden knife & internal data information is restored to the user partition (step 6〇4). Under the data backup / recovery = the shell off. In conjunction with the figure in the computer hard disk device 1G user partition 12 t ^ ^ dows operating system, where the hard disk device 1 〇 can be any type of hard disk, smart drive (IDE), Small computer system connected to σ (SCSI), serial force: f port (SATA) and other hard disk devices, the operating system can also be ^ Wei's user production system, such as Wind0ws, Linux operating system 鈇 partition - hidden partition 11, data The backup/restore system settings hook ί = Γ. The user re-brains, after the startup, the startup process of the Kailu District. During the startup process, it is for the user round: fruit, the waiting time of the installation setting If the input funds are the same, the data backup/recovery system is entered. Otherwise, the entry is divided into the well-known technology ΑΤΑ-5 specification, that is, the hard disk is performed 21 to set the data backup/restore system, and the peak is embedded therein. Set and backup the program code, as well as the data information column II ^ Z and divided into 11 hard disk size can be based on the size of the entire hard disk and more i data ja heart [quote [occupy hard disk space. 8 11 1262445 [20] After entering the data backup/recovery system, according to the daily lung time of the ΐίϊίΐ. In the subsequent backup operation, the user can damage the newly added, modified or deleted files according to the hard information according to the information backup. In the case of the injury preparation, you can also repair the system or the hard disk to restore the system or the hard disk number to the original or any thing 'f Xianghu operating system to restore normal. ~ * Secret data m (4 ' thus exposing the above as a limit, but it is not within the scope, when it can be made a little two === the scope of the patent application is defined. Block Tu 1 is the cold start of the invention In the mode of the data backup/recovery system, the model of the data backup/recovery system in the cold start mode is in the pre-action mode of the 3D tree-axis-based backup/touch system. According to the backup, the system of the backup system is the data backup of the recovery system in the cold start mode of the Maoming 8 12 1262445 complex module processing flow chart; the sixth figure is the data in the cold start mode of the present invention Backup/Restore Method Flowchart [Description of Main Component Symbols] Hard Disk Device 10 Hidden Partition 11 User Partition 12 Preset Module 13 Startup Module 14 Backup Module 15 Recovery Module 16 13 8