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

冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng)及其實(shí)現(xiàn)方法

文檔序號(hào):6621640閱讀:181來源:國(guó)知局
專利名稱:冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng)及其實(shí)現(xiàn)方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種計(jì)算機(jī)硬盤數(shù)據(jù)信息安全技術(shù),特別涉及一種在冷啟動(dòng)模式下,實(shí)現(xiàn)硬盤數(shù)據(jù)信息備份和恢復(fù)的系統(tǒng)及方法。
背景技術(shù)
近年來,計(jì)算機(jī)由于具有方便有效的特性,常常被應(yīng)用于存儲(chǔ)、處理一些重要事務(wù),在人們?nèi)粘I詈凸ぷ髦刑幱谠絹碓街匾牡匚弧S脖P是計(jì)算器系統(tǒng)中最主要的存儲(chǔ)設(shè)備,作為計(jì)算機(jī)用戶的數(shù)據(jù)和信息的載體,硬盤上往往保存有大量重要資料,必然要求數(shù)據(jù)保存的可靠性和持久性,其安全性能是很重要的指針。在多數(shù)情況下,計(jì)算機(jī)用戶對(duì)它的關(guān)心甚至超過了速度,原因很簡(jiǎn)單,如果自己保存的種種數(shù)據(jù)不時(shí)地丟失,那速度再快又有什么意義呢?這可不像硬件設(shè)備那樣壞了就換一塊那么簡(jiǎn)單,很多時(shí)候,用戶數(shù)據(jù)丟失后就沒有辦法再?gòu)浹a(bǔ)回來,重大的損失也就在所難免了。當(dāng)前許多計(jì)算機(jī)用戶所面臨的一個(gè)重要問題就是由于操作系統(tǒng)或者硬盤驅(qū)動(dòng)損壞帶來的數(shù)據(jù)信息丟失。造成上述問題的可能原因包括硬盤過載、病毒侵襲、用戶的誤操作或者新軟件存在的安裝錯(cuò)誤、安裝兼容性問題等等。由此看來,增強(qiáng)對(duì)用戶數(shù)據(jù)的保護(hù)具有非常重要的意義。因此,有效的硬盤數(shù)據(jù)備份和恢復(fù)也成為計(jì)算機(jī)用戶關(guān)注的熱點(diǎn)。
通過分析技術(shù)狀況可知,目前已存在多種用于保護(hù)操作系統(tǒng)與硬盤數(shù)據(jù)信息恢復(fù)與備份的方法,比如直接通過備份硬盤進(jìn)行恢復(fù)和備份,這種方法雖然可靠性較高,但是需要單獨(dú)設(shè)置一個(gè)備份硬盤,從而增加了用戶的經(jīng)濟(jì)負(fù)擔(dān);或者是通過計(jì)算機(jī)廠商在計(jì)算機(jī)出廠時(shí)提供光盤或軟盤作為數(shù)據(jù)恢復(fù)盤,這種方法不能做到硬盤數(shù)據(jù)信息的適時(shí)備份和恢復(fù),而且需要用戶妥善保存該光盤或軟盤;再者是將硬盤數(shù)據(jù)信息備份成一個(gè)文件保存在硬盤上,恢復(fù)時(shí)打開該文件,將備份的內(nèi)容恢復(fù)到原硬盤中,但是該備份方法是建立在文件系統(tǒng)的基礎(chǔ)上,雖然可操作性較強(qiáng),但是一旦文件系統(tǒng)被破壞,則不能實(shí)現(xiàn)硬盤數(shù)據(jù)信息的恢復(fù),因而安全性和可靠性很差。只能實(shí)現(xiàn)整個(gè)分區(qū)的磁道對(duì)磁道的備份和恢復(fù),當(dāng)原備份文件中存在被病毒感染的文件時(shí),通過這種方法就降低了系統(tǒng)的安全性,也就遠(yuǎn)離了該方法實(shí)現(xiàn)安全、可靠性的初衷,對(duì)用戶帶來一定的麻煩。雖然目前提出了多種硬盤數(shù)據(jù)備份/恢復(fù)的方法,但它們都或多或少存在一定的缺陷,因此對(duì)計(jì)算機(jī)用戶帶來一定的麻煩。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供一種冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng)及其實(shí)現(xiàn)方法,以在系統(tǒng)崩潰或硬盤數(shù)據(jù)信息丟失的情況下,可方便、快捷且具有較高安全、可靠性地實(shí)現(xiàn)數(shù)據(jù)信息的備份與恢復(fù)。
因此,為達(dá)到上述目的,本發(fā)明所公開的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng),是用以一硬盤裝置中的用戶數(shù)據(jù)信息備份和恢復(fù),其中該硬盤裝置劃分出一隱藏分區(qū)和一用戶分區(qū),該系統(tǒng)包括有一預(yù)設(shè)模塊,用以將一數(shù)據(jù)備份/恢復(fù)系統(tǒng)設(shè)置到該隱藏分區(qū);一啟動(dòng)模塊,用以在系統(tǒng)BIOS啟動(dòng)后,根據(jù)一用戶輸入信息判斷計(jì)算機(jī)啟動(dòng)方式,以及根據(jù)判斷結(jié)果選擇是否啟動(dòng)該數(shù)據(jù)備份/恢復(fù)系統(tǒng);一備份模塊,設(shè)置于該數(shù)據(jù)備份/恢復(fù)系統(tǒng)中,用以將該用戶分區(qū)內(nèi)數(shù)據(jù)信息備份到該隱藏分區(qū);以及一恢復(fù)模塊,設(shè)置于該數(shù)據(jù)備份/恢復(fù)系統(tǒng)中,用以將該隱藏分區(qū)內(nèi)數(shù)據(jù)信息恢復(fù)到該用戶分區(qū)。其中預(yù)設(shè)模塊在設(shè)置數(shù)據(jù)備份/恢復(fù)系統(tǒng)的同時(shí)修改系統(tǒng)啟動(dòng)順序,以及預(yù)先設(shè)定一用戶信息,為以后的計(jì)算機(jī)啟動(dòng)方式選擇進(jìn)行初始化設(shè)置。而且預(yù)設(shè)模塊需要在將用戶操作系統(tǒng)安裝到該用戶分區(qū)后,再執(zhí)行該數(shù)據(jù)備份/恢復(fù)系統(tǒng)的設(shè)置。
本發(fā)明的數(shù)據(jù)備份/恢復(fù)系統(tǒng),通過在隱藏分區(qū)中設(shè)置獨(dú)立于常規(guī)用戶操作系統(tǒng)的數(shù)據(jù)備份/恢復(fù)系統(tǒng),實(shí)現(xiàn)對(duì)硬盤數(shù)據(jù)信息的備份和恢復(fù),因此具有較高安全性和可靠性的硬盤數(shù)據(jù)備份和恢復(fù)。
根據(jù)本發(fā)明的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng),其中該備份模塊與恢復(fù)模塊均可采用完全或增量的方式進(jìn)行數(shù)據(jù)信息備份或者恢復(fù),并且該備份模塊在備份的同時(shí),生成用戶操作系統(tǒng)的當(dāng)前數(shù)據(jù)信息列表。
由于可采用增量數(shù)據(jù)信息備份和恢復(fù),因而用戶可進(jìn)行實(shí)時(shí)備份和恢復(fù),既減少了備份和恢復(fù)的數(shù)據(jù)量,又提高了備份和恢復(fù)的效率和速度。此外,由于恢復(fù)模塊采用了增量恢復(fù)的方式,所以可以方便地選擇將硬盤數(shù)據(jù)恢復(fù)到想要的狀態(tài)。而且備份模塊在備份的同時(shí),可生成用戶操作系統(tǒng)的當(dāng)前數(shù)據(jù)信息列表,因此用戶可以在數(shù)據(jù)信息恢復(fù)時(shí),通過對(duì)比當(dāng)前數(shù)據(jù)信息列表與在先備份數(shù)據(jù)信息列表,發(fā)現(xiàn)列表信息的變化,提醒用戶注意并檢查該變化列表信息對(duì)應(yīng)數(shù)據(jù)信息的來源,從而可避免對(duì)病毒文件的錯(cuò)誤恢復(fù)。
根據(jù)本發(fā)明的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng),其中用戶設(shè)定信息包括一等待時(shí)間,表示啟動(dòng)時(shí)等待用戶輸入的最大時(shí)間段;以及一特征信息,為判斷計(jì)算機(jī)啟動(dòng)方式的信息。而且用戶輸入信息包括一輸入信息,用以與用戶設(shè)定的特征信息進(jìn)行比較,選擇計(jì)算機(jī)啟動(dòng)方式。只有用戶設(shè)定的等待時(shí)間內(nèi)用戶輸入的信息與特征信息相符時(shí),才選擇啟動(dòng)數(shù)據(jù)恢復(fù)或備份系統(tǒng),因此具有較高的安全性和嚴(yán)密性。
根據(jù)本發(fā)明的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng),其中隱藏分區(qū)對(duì)于該用戶操作系統(tǒng)是不可見的,因此,該隱藏分區(qū)內(nèi)數(shù)據(jù)備份/恢復(fù)系統(tǒng)及數(shù)據(jù)信息具有高的安全性。
此外,本發(fā)明還提供了一種冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)方法,用以一硬盤裝置中的用戶數(shù)據(jù)信息備份和恢復(fù),其中該硬盤裝置劃分出一隱藏分區(qū)和一用戶分區(qū),該方法包含下列步驟設(shè)置一數(shù)據(jù)備份/恢復(fù)系統(tǒng)到該隱藏分區(qū);在系統(tǒng)BIOS啟動(dòng)后,根據(jù)一用戶信息判斷計(jì)算機(jī)啟動(dòng)方式;若判斷結(jié)果為計(jì)算機(jī)正常啟動(dòng),則進(jìn)入該用戶分區(qū),執(zhí)行計(jì)算機(jī)的常規(guī)操作;否則進(jìn)入該數(shù)據(jù)備份/恢復(fù)系統(tǒng),并根據(jù)一用戶操作選擇啟動(dòng)一數(shù)據(jù)備份操作或者一數(shù)據(jù)恢復(fù)操作,分別用以將該用戶分區(qū)內(nèi)數(shù)據(jù)信息備份到該隱藏分區(qū)和將該隱藏分區(qū)內(nèi)數(shù)據(jù)信息恢復(fù)到該用戶分區(qū)。其中數(shù)據(jù)備份操作可采用完全備份或者增量備份的方式,數(shù)據(jù)恢復(fù)操作也可采用完全恢復(fù)或者增量恢復(fù)的方式。并且數(shù)據(jù)備份操作執(zhí)行下列步驟生成該用戶操作系統(tǒng)的一當(dāng)前數(shù)據(jù)信息列表;比較該當(dāng)前數(shù)據(jù)信息列表與一在先備份數(shù)據(jù)信息列表;如果該當(dāng)前數(shù)據(jù)信息列表與該在先備份數(shù)據(jù)信息列表存在區(qū)別,則將該當(dāng)前數(shù)據(jù)信息列表對(duì)應(yīng)的數(shù)據(jù)信息備份到該隱藏分區(qū)中;否則,停止執(zhí)行。數(shù)據(jù)信息恢復(fù)操作執(zhí)行下列步驟判斷是否存在一在先備份數(shù)據(jù)信息;若存在該在先備份數(shù)據(jù)信息,則將該在先備份數(shù)據(jù)信息恢復(fù)到該用戶分區(qū)中;否則,系統(tǒng)報(bào)錯(cuò)。此外,在設(shè)置該數(shù)據(jù)備份/恢復(fù)系統(tǒng)的同時(shí),需要修改系統(tǒng)啟動(dòng)順序,并預(yù)先設(shè)定一用戶信息,其中用戶設(shè)定信息包括一等待時(shí)間以及一特征信息。一用戶輸入信息與該特征信息進(jìn)行比較,從而選擇計(jì)算機(jī)啟動(dòng)方式。
有關(guān)本發(fā)明的特征與實(shí)際操作,現(xiàn)配合幅圖作最佳實(shí)施方式的詳細(xì)說明如下。


圖1為本發(fā)明冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng)的方塊圖;圖2為本發(fā)明冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng)的預(yù)設(shè)模塊處理流程圖;圖3為本發(fā)明冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng)的啟動(dòng)模塊處理流程圖;圖4為本發(fā)明冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng)的備份模塊處理流程圖;圖5為本發(fā)明冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng)的恢復(fù)模塊處理流程圖;圖6為本發(fā)明冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)方法流程圖。
其中,附圖標(biāo)記硬盤裝置 10隱藏分區(qū) 11用戶分區(qū) 12預(yù)設(shè)模塊 13啟動(dòng)模塊 14備份模塊 15恢復(fù)模塊 1具體實(shí)施方式
首先參考圖1,所示為本發(fā)明的冷啟動(dòng)模式下的數(shù)據(jù)備份恢復(fù)系統(tǒng)方塊圖。該數(shù)據(jù)備份/恢復(fù)系統(tǒng)用以一硬盤裝置中的用戶數(shù)據(jù)信息備份和恢復(fù),其中該硬盤裝置10劃分出一隱藏分區(qū)11和一用戶分區(qū)12,分別用以安裝一用戶操作系統(tǒng)與一數(shù)據(jù)備份恢復(fù)系統(tǒng)。如圖1所示,該系統(tǒng)包括有,一預(yù)設(shè)模塊13,用以將一數(shù)據(jù)備份/恢復(fù)系統(tǒng)設(shè)置到該隱藏分區(qū)11;一啟動(dòng)模塊14,用以在系統(tǒng)BIOS啟動(dòng)后,根據(jù)一用戶輸入信息判斷計(jì)算機(jī)啟動(dòng)方式,以及根據(jù)判斷結(jié)果選擇進(jìn)入相應(yīng)的隱藏分區(qū)11或者用戶分區(qū)12,并啟動(dòng)對(duì)應(yīng)分區(qū)中安裝的系統(tǒng);一備份模塊15,設(shè)置于該數(shù)據(jù)備份/恢復(fù)系統(tǒng)中,用以將該用戶分區(qū)內(nèi)數(shù)據(jù)信息備份到該隱藏分區(qū);一恢復(fù)模塊16,設(shè)置于該數(shù)據(jù)備份/恢復(fù)系統(tǒng)中,用以將該隱藏分區(qū)內(nèi)數(shù)據(jù)信息恢復(fù)到該用戶分區(qū)。其中備份模塊15可采用完全備份或者增量備份的方式進(jìn)行數(shù)據(jù)備份,而且恢復(fù)模塊16也可采用完全恢復(fù)或者增量恢復(fù)的方式進(jìn)行數(shù)據(jù)恢復(fù)。
下面結(jié)合

本發(fā)明所提及模塊的工作原理。圖2所示為本發(fā)明的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng)的預(yù)設(shè)模塊處理流程圖,首先根據(jù)用戶的設(shè)定分配一隱藏分區(qū)(步驟201),并對(duì)該分區(qū)進(jìn)行格式化(步驟202),將數(shù)據(jù)備份/恢復(fù)系統(tǒng)包括的備份模塊15和恢復(fù)模塊16設(shè)置到該隱藏分區(qū)11中(步驟203)。然后將啟動(dòng)模塊14復(fù)制到隱藏分區(qū)11的開始部分(步驟204),修改MBR中啟動(dòng)項(xiàng),使其指向隱藏分區(qū)11(步驟205),并在啟動(dòng)模塊14中保留系統(tǒng)原MBR啟動(dòng)項(xiàng)(步驟206)。隨后對(duì)用戶信息進(jìn)行設(shè)定(步驟207),設(shè)定用戶等待時(shí)間T以及設(shè)定用戶特征信息I(步驟208),其中用戶等待T表示計(jì)算機(jī)啟動(dòng)時(shí)等待用戶輸入的最大時(shí)間段,特征信息為判斷計(jì)算機(jī)啟動(dòng)順序的信息。步驟209將時(shí)間T和特征信息I記錄到啟動(dòng)模塊14中。這樣預(yù)設(shè)模塊13即完成了對(duì)數(shù)據(jù)備份/恢復(fù)系統(tǒng)的設(shè)置,對(duì)系統(tǒng)啟動(dòng)順序的修改以及用戶信息的初始設(shè)定等操作。
圖3為本發(fā)明的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng)的啟動(dòng)模塊處理流程圖。在預(yù)設(shè)模塊13完成有關(guān)操作的后,啟動(dòng)模塊14用以截獲系統(tǒng)的啟動(dòng)執(zhí)行權(quán),并根據(jù)用戶輸入判斷進(jìn)入數(shù)據(jù)備份/恢復(fù)系統(tǒng),還是進(jìn)入用戶操作系統(tǒng)。首先基本輸入輸出系統(tǒng)(BIOS)加載MBR啟動(dòng)代碼(步驟301),主引導(dǎo)記錄(MBR)啟動(dòng)代碼根據(jù)啟動(dòng)項(xiàng)加載啟動(dòng)模塊14(步驟302),啟動(dòng)模塊14等待用戶輸入(步驟303)。首先在步驟304根據(jù)等待時(shí)間T判斷用戶輸入是否超時(shí),若超時(shí),則啟動(dòng)用戶操作系統(tǒng)(步驟307);否則進(jìn)到步驟305,判斷用戶輸入的信息是否符合設(shè)定的特征信息;若不符合,則進(jìn)到步驟307;否則啟動(dòng)數(shù)據(jù)備份/恢復(fù)系統(tǒng)(步驟306)。
在進(jìn)入數(shù)據(jù)備份/恢復(fù)系統(tǒng)之后,則可選擇該系統(tǒng)包括的備份模塊15或恢復(fù)模塊16進(jìn)行數(shù)據(jù)備份或者恢復(fù)操作。下面結(jié)合圖4和圖5分別對(duì)上述兩種模塊的操作流程進(jìn)行說明。
圖4為本發(fā)明的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng)的備份模塊處理流程圖。備份模塊15可以根據(jù)用戶的選擇執(zhí)行完全備份或增量備份。步驟401首先判斷備份類型,如果是完全備份則執(zhí)行完全備份(步驟402),并接著生成當(dāng)前系統(tǒng)數(shù)據(jù)信息列表(步驟403),結(jié)束完全備份;否則判斷是否存在前一次備份(步驟404),如果不存在前一次備份,則系統(tǒng)報(bào)錯(cuò);否則生成用戶操作系統(tǒng)的當(dāng)前數(shù)據(jù)信息列表(步驟405)。比較該當(dāng)前數(shù)據(jù)信息列表與前一次備份生成的數(shù)據(jù)信息列表(步驟406),然后判斷該列表是否存在新增數(shù)據(jù)信息或者數(shù)據(jù)信息內(nèi)容是否變化(407),若數(shù)據(jù)信息沒有變化,則結(jié)束數(shù)據(jù)信息比較(步驟410);否則將變化的數(shù)據(jù)信息備份到隱藏分區(qū)中一鏡像文件中(步驟409)。重復(fù)上述步驟,直至所有文件的對(duì)比完成,備份操作結(jié)束。其中數(shù)據(jù)信息內(nèi)容變化包括存在數(shù)據(jù)信息修改、刪除或者增加等。
圖5為本發(fā)明的冷啟動(dòng)模式下的數(shù)據(jù)備份恢復(fù)系統(tǒng)的恢復(fù)模塊處理流程圖?;謴?fù)模塊16可采用完全恢復(fù)或增量恢復(fù)的方式。首先判斷是否存在完全備份數(shù)據(jù)信息(步驟501),如果存在完全備份數(shù)據(jù)信息,則將系統(tǒng)恢復(fù)至完全備份時(shí)的狀態(tài)(步驟502),否則系統(tǒng)報(bào)錯(cuò)。在系統(tǒng)恢復(fù)至完全備份狀態(tài)后,判斷是否存在比本次備份更新的增量備份(步驟503),若不存在,則結(jié)束恢復(fù)操作;否則比較兩次備份時(shí)生成的數(shù)據(jù)信息列表(步驟504)。步驟505并對(duì)是否存在新增或變化的數(shù)據(jù)信息進(jìn)行判斷,若存在變化的數(shù)據(jù)信息,則將更新的數(shù)據(jù)信息恢復(fù)到用戶操作系統(tǒng)中(步驟506),并在生成時(shí)間較近的數(shù)據(jù)信息列表中察看沒有該數(shù)據(jù)信息,從而判斷是否刪除該數(shù)據(jù)信息(步驟507)。如果沒有該數(shù)據(jù)信息則從用戶操作系統(tǒng)中將其刪除(步驟508);否則,判斷數(shù)據(jù)信息比較是否結(jié)束(步驟509)。重復(fù)上述步驟,直至用戶系統(tǒng)中所有的數(shù)據(jù)信息比較完畢。
圖6為本發(fā)明的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)方法流程圖。該方法用以一硬盤裝置中的用戶數(shù)據(jù)信息備份和恢復(fù),其中該硬盤裝置劃分出一隱藏分區(qū)和一用戶分區(qū),包括下列步驟設(shè)置一數(shù)據(jù)備份/恢復(fù)系統(tǒng)到該隱藏分區(qū);系統(tǒng)BIOS啟動(dòng)(步驟601);在系統(tǒng)BIOS啟動(dòng)后,運(yùn)行啟動(dòng)模塊(步驟602);根據(jù)一用戶信息判斷計(jì)算機(jī)啟動(dòng)方式(步驟603);若判斷結(jié)果為計(jì)算機(jī)正常啟動(dòng),則進(jìn)入該用戶分區(qū),執(zhí)行計(jì)算機(jī)的常規(guī)操作,啟動(dòng)數(shù)據(jù)備份系統(tǒng)(步驟605),判斷用戶操作邏輯(步驟606),如果是恢復(fù)邏輯,則恢復(fù)模塊運(yùn)行(步驟607),如果是備份邏輯,則備份模塊運(yùn)行(步驟608),然后結(jié)束;否則進(jìn)入該數(shù)據(jù)備份/恢復(fù)系統(tǒng),并根據(jù)一用戶操作選擇啟動(dòng)一數(shù)據(jù)信息備份操作或者一數(shù)據(jù)信息恢復(fù)操作,分別用以將該用戶分區(qū)內(nèi)數(shù)據(jù)信息備份到該隱藏分區(qū)和將該隱藏分區(qū)內(nèi)數(shù)據(jù)信息恢復(fù)到該用戶分區(qū)(步驟604)。
下面詳細(xì)說明本發(fā)明的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)方法的實(shí)施方式。結(jié)合圖1在計(jì)算機(jī)硬盤裝置10的用戶分區(qū)12中安裝一Windows操作系統(tǒng),這里硬盤裝置10可為任意類型硬盤,包括電子集成驅(qū)動(dòng)器(IDE)、小型計(jì)算器系統(tǒng)接口(SCSI)、串行高級(jí)技術(shù)附加裝置接口(SATA)等硬盤裝置,操作系統(tǒng)也可為任意類型的用戶操作系統(tǒng),例如Windows、Linux操作系統(tǒng)等。然后在硬盤上劃分一隱藏分區(qū)11,將數(shù)據(jù)備份/恢復(fù)系統(tǒng)設(shè)置到該隱藏分區(qū)11中,設(shè)置的同時(shí)修改系統(tǒng)的啟動(dòng)順序,并設(shè)定用戶輸入等待時(shí)間和特定信息。用戶重新啟動(dòng)計(jì)算機(jī),在BIOS啟動(dòng)后,啟動(dòng)流程進(jìn)入隱藏分區(qū)的啟動(dòng)過程。在該啟動(dòng)過程中,其對(duì)用戶輸入的信息進(jìn)行判斷,如果用戶在安裝設(shè)定的等待時(shí)間內(nèi)輸入的信息與用戶設(shè)定信息一致,則進(jìn)入數(shù)據(jù)備份/恢復(fù)系統(tǒng),否則進(jìn)入用戶操作系統(tǒng)。隱藏分區(qū)劃分采用公知技術(shù)ATA-5規(guī)范,即在硬盤高端劃分出隱藏分區(qū),用以設(shè)置數(shù)據(jù)備份/恢復(fù)系統(tǒng),在其中嵌入進(jìn)行硬盤數(shù)據(jù)信息恢復(fù)和備份的程序代碼,以及有關(guān)數(shù)據(jù)信息列表生成代碼等。而且劃分分區(qū)硬盤大小可依據(jù)整個(gè)硬盤的大小以及硬盤數(shù)據(jù)信息所占硬盤空間決定。
在進(jìn)入數(shù)據(jù)備份/恢復(fù)系統(tǒng)之后,根據(jù)用戶要求選擇對(duì)windows系統(tǒng)執(zhí)行完全備份操作,將用戶安裝的windows系統(tǒng)中的所有文件備份到隱藏分區(qū)的鏡像文件中,并生成該系統(tǒng)的數(shù)據(jù)信息列表。這里數(shù)據(jù)信息列表用以記錄備份時(shí)用戶操作系統(tǒng)中的所有檔案信息,其中列表中每個(gè)檔案信息可包括以下四個(gè)部分分區(qū)號(hào),用以記錄文件所在分區(qū);路徑名,用以記錄檔案信息在分區(qū)的位置;文件名,用以紀(jì)錄文件的名稱;檔案修改日期,用來記錄最近一次修改的日期和時(shí)間。隨后的備份操作中,用戶可以根據(jù)圖4所示硬盤數(shù)據(jù)信息備份流程圖定期選擇增量備份方式對(duì)新增、修改或刪除的文件進(jìn)行備份。
同樣,用戶也可以根據(jù)圖5所示硬盤數(shù)據(jù)信息恢復(fù)選擇完全恢復(fù)或增量恢復(fù)的方式對(duì)損壞的windows系統(tǒng)或者硬盤數(shù)據(jù)信息進(jìn)行修復(fù),從而可根據(jù)用戶的選擇,使得用戶操作系統(tǒng)恢復(fù)到最初或者任意增量位置對(duì)應(yīng)的操作系統(tǒng)數(shù)據(jù)信息狀態(tài),從而恢復(fù)正常的工作。
本發(fā)明在實(shí)現(xiàn)時(shí)可能有多種不同的方案,本文中所涉及的具體實(shí)現(xiàn)方案只是其中一種。任何熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng),用以一硬盤裝置中的用戶數(shù)據(jù)信息備份和恢復(fù),其特征在于,在所述硬盤裝置劃分出一隱藏分區(qū)和一用戶分區(qū),所述系統(tǒng)包括有一預(yù)設(shè)模塊,用以將一數(shù)據(jù)備份/恢復(fù)系統(tǒng)設(shè)置到所述隱藏分區(qū);一啟動(dòng)模塊,用以在所述系統(tǒng)BIOS啟動(dòng)后,根據(jù)一用戶輸入信息判斷計(jì)算機(jī)啟動(dòng)方式,以及根據(jù)判斷結(jié)果選擇是否啟動(dòng)所述數(shù)據(jù)備份/恢復(fù)系統(tǒng);一備份模塊,設(shè)置于所述數(shù)據(jù)備份/恢復(fù)系統(tǒng)中,用以將所述用戶分區(qū)內(nèi)數(shù)據(jù)信息備份到所述隱藏分區(qū);以及一恢復(fù)模塊,設(shè)置于所述數(shù)據(jù)備份/恢復(fù)系統(tǒng)中,用以將所述隱藏分區(qū)內(nèi)數(shù)據(jù)信息恢復(fù)到所述用戶分區(qū)。
2.如權(quán)利要求1所述的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng),其特征在于,所述備份模塊采用完全備份方式。
3.如權(quán)利要求1所述的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng),其特征在于,所述備份模塊采用增量備份方式。
4.如權(quán)利要求1所述的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng),其特征在于,所述恢復(fù)模塊采用完全恢復(fù)方式。
5.如權(quán)利要求1所述的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng),其特征在于,所述恢復(fù)模塊采用增量恢復(fù)方式。
6.如權(quán)利要求1所述的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng),其特征在于所述預(yù)設(shè)模塊在設(shè)置所述數(shù)據(jù)備份/恢復(fù)系統(tǒng)的同時(shí)修改系統(tǒng)啟動(dòng)順序,以及預(yù)先設(shè)定所述用戶輸入信息。
7.如權(quán)利要求1所述的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng),其特征在于,所述用戶輸入信息包括一等待時(shí)間以及一特征信息。
8.如權(quán)利要求7所述的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng),其特征在于,所述特征信息為判斷計(jì)算機(jī)啟動(dòng)方式的信息。
9.如權(quán)利要求1所述的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)系統(tǒng),其特征在于,所述用戶輸入信息包括一輸入信息,用以與所述特征信息進(jìn)行比較,選擇計(jì)算機(jī)啟動(dòng)方式。
10.一種冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)方法,用以一硬盤裝置中的用戶數(shù)據(jù)信息備份和恢復(fù),其特征在于,在所述硬盤裝置劃分出一隱藏分區(qū)和一用戶分區(qū),所述方法包含下列步驟設(shè)置一數(shù)據(jù)備份/恢復(fù)系統(tǒng)到所述隱藏分區(qū);在系統(tǒng)BIOS啟動(dòng)后,根據(jù)一用戶輸入信息判斷計(jì)算機(jī)啟動(dòng)方式;以及若判斷結(jié)果為計(jì)算機(jī)正常啟動(dòng),則進(jìn)入所述用戶分區(qū),執(zhí)行計(jì)算機(jī)的常規(guī)操作;否則進(jìn)入所述數(shù)據(jù)備份/恢復(fù)系統(tǒng),并根據(jù)一用戶操作選擇啟動(dòng)一數(shù)據(jù)信息備份操作或者一數(shù)據(jù)信息恢復(fù)操作,分別用以將所述用戶分區(qū)內(nèi)數(shù)據(jù)信息備份到所述隱藏分區(qū)和將所述隱藏分區(qū)內(nèi)數(shù)據(jù)信息恢復(fù)到所述用戶分區(qū)。
11.如權(quán)利要求10所述的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)方法,其特征在于,所述數(shù)據(jù)信息備份操作采用完全備份的方式。
12.如權(quán)利要求10所述的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)方法,其特征在于,所述數(shù)據(jù)信息備份操作采用增量備份的方式。
13.如權(quán)利要求10所述的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)方法,其特征在于,所述數(shù)據(jù)信息備份操作還包括下列步驟備份所述用戶操作系統(tǒng)之一當(dāng)前數(shù)據(jù)信息到所述隱藏分區(qū);以及生成所述當(dāng)前數(shù)據(jù)信息列表。
14.如權(quán)利要求10所述的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)方法,其特征在于,所述數(shù)據(jù)信息備份操作還包括一增量備份步驟。
15.如權(quán)利要求10所述的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)方法,其特征在于,所述數(shù)據(jù)信息恢復(fù)操作采用完全恢復(fù)的方式。
16.如權(quán)利要求10所述的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)方法,其特征在于,所述數(shù)據(jù)信息恢復(fù)操作采用增量恢復(fù)的方式。
17.如權(quán)利要求10所述的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)方法,其特征在于,所述數(shù)據(jù)信息恢復(fù)操作包括下列步驟判斷是否存在一完全備份數(shù)據(jù)信息;以及若存在所述完全備份數(shù)據(jù)信息,則將所述完全備份數(shù)據(jù)信息恢復(fù)到所述用戶分區(qū)中,否則,系統(tǒng)報(bào)錯(cuò)。
18.如權(quán)利要求10所述的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)方法,其特征在于,所述數(shù)據(jù)信息恢復(fù)操作還包括一增量恢復(fù)步驟。
19.如權(quán)利要求10所述的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)方法,其特征在于,設(shè)置所述數(shù)據(jù)備份-恢復(fù)系統(tǒng)的同時(shí)修改系統(tǒng)啟動(dòng)順序,以及預(yù)先設(shè)定所述用戶輸入信息。
20.如權(quán)利要求10所述的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)方法,其特征在于,所述用戶輸入信息包括一等待時(shí)間以及一特征信息。
21.如權(quán)利要求20所述的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)方法,其特征在于,所述特征信息為判斷計(jì)算機(jī)啟動(dòng)方式的信息。
22.如權(quán)利要求10所述的冷啟動(dòng)模式下的數(shù)據(jù)備份/恢復(fù)方法,其特征在于,所述用戶輸入信息包括一輸入信息,用以與所述特征信息進(jìn)行比較,選擇計(jì)算機(jī)啟動(dòng)方式。
全文摘要
本發(fā)明公開了一種冷啟動(dòng)模式下的數(shù)據(jù)備份恢復(fù)系統(tǒng)及其實(shí)現(xiàn)方法,用以硬盤裝置中的用戶數(shù)據(jù)信息備份和恢復(fù),其中在硬盤裝置劃分出隱藏分區(qū)和用戶分區(qū),該系統(tǒng)包括一預(yù)設(shè)模塊,用以將一數(shù)據(jù)備份/恢復(fù)系統(tǒng)設(shè)置到隱藏分區(qū);一啟動(dòng)模塊,用以在系統(tǒng)BIOS啟動(dòng)后,根據(jù)用戶輸入信息判斷計(jì)算機(jī)啟動(dòng)方式,以及根據(jù)判斷結(jié)果選擇是否啟動(dòng)數(shù)據(jù)備份/恢復(fù)系統(tǒng);一備份模塊,設(shè)置于數(shù)據(jù)備份-恢復(fù)系統(tǒng)中,用以將用戶分區(qū)內(nèi)數(shù)據(jù)信息備份到隱藏分區(qū);以及一恢復(fù)模塊,設(shè)置于數(shù)據(jù)備份/恢復(fù)系統(tǒng)中,用以將隱藏分區(qū)內(nèi)數(shù)據(jù)信息恢復(fù)到用戶分區(qū)。
文檔編號(hào)G06F9/445GK1877539SQ200510075028
公開日2006年12月13日 申請(qǐng)日期2005年6月7日 優(yōu)先權(quán)日2005年6月7日
發(fā)明者張玥, 陳玄同, 劉文涵 申請(qǐng)人:英業(yè)達(dá)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
乐东| 昌宁县| 高雄市| 永春县| 潼关县| 漳浦县| 什邡市| 古蔺县| 钟山县| 永川市| 安塞县| 赤壁市| 铜梁县| 太康县| 卓尼县| 崇义县| 古田县| 深圳市| 平定县| 安溪县| 梨树县| 达尔| 积石山| 游戏| 南雄市| 灌云县| 乐山市| 政和县| 白城市| 西盟| 西平县| 平定县| 中山市| 赫章县| 茌平县| 宁津县| 鹿泉市| 武汉市| 灯塔市| 化德县| 滦平县|