国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種計(jì)算機(jī)系統(tǒng)全盤還原環(huán)境下寫入不還原的方法

      文檔序號:6424633閱讀:546來源:國知局
      專利名稱:一種計(jì)算機(jī)系統(tǒng)全盤還原環(huán)境下寫入不還原的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種寫入不還原的方法,尤其是涉及一種計(jì)算機(jī)系統(tǒng)全盤還原環(huán)境下寫入不還原的方法。
      背景技術(shù)
      目前,應(yīng)用在計(jì)算機(jī)系統(tǒng)里的全盤保護(hù)軟件,可以保護(hù)硬盤里的數(shù)據(jù)在電腦重新開機(jī)后,所有更改都會還原到過去,在學(xué)校,政府,以及辦公和家庭個人計(jì)算機(jī)上廣泛使用,起到防止病毒破壞和系統(tǒng)使用時間增加后系統(tǒng)變慢的問題。以前的系統(tǒng)還原技術(shù)在還原整個系統(tǒng)的同時,也把計(jì)算機(jī)使用者想保存下來的比如郵件,殺毒軟件升級等信息一并還原掉。因此計(jì)算機(jī)使用者不得不每次都重新升級殺毒軟件?;蛘哂?jì)算機(jī)使用者把重要文件放到計(jì)算機(jī)系統(tǒng)桌面或者“我的文檔”之后,電腦重新開機(jī)后,重要文件也將會丟失。數(shù)據(jù)安全歷來是信息安全領(lǐng)域一個非常重要的分支,而這個分支里涉及兩項(xiàng)重要 的技術(shù)備份和還原。Symantec的Ghost備份軟件是采用備份技術(shù)的一個典型代表,其特征是對硬盤物理扇區(qū)進(jìn)行復(fù)制壓縮到一個文件,恢復(fù)時再把該文件的數(shù)據(jù)按扇區(qū)恢復(fù)到硬盤上,從而實(shí)現(xiàn)對數(shù)據(jù)的保護(hù)。還原技術(shù)的發(fā)展經(jīng)歷了還原卡、系統(tǒng)多點(diǎn)還原和快速還原三個階段。另外,從還原范圍來劃分,又分為全盤還原和文件還原。現(xiàn)有全盤快速還原技術(shù)的現(xiàn)狀是,當(dāng)系統(tǒng)里安裝了磁盤“還原”類軟件并激活后,所有應(yīng)用層文件的寫操作——創(chuàng)建、修改、刪除,以及各種系統(tǒng)設(shè)置、注冊表的變化,甚至包括分區(qū)格式化,在系統(tǒng)重啟后都被完全恢復(fù)到激活還原軟件時的狀態(tài)。這種“恢復(fù)”的表象背后,并不是真的有什么機(jī)制在幫我們把文件系統(tǒng)的各種操作回退到最初的狀態(tài)。事實(shí)上,一旦還原軟件被激活后,我們的對文件的所有寫操作就不再是有效的,全都被寫到磁盤上的一些臨時空間中,比如未使用的簇或預(yù)先分配的特定存儲文件內(nèi),而磁盤分區(qū)內(nèi)已分配給文件占用的有效扇區(qū),一個也不會被寫入。由于文件系統(tǒng)下層的還原驅(qū)動程序通過內(nèi)存中的一個重定位表,幫我們維護(hù)著這些新寫入的臟數(shù)據(jù)快與上層文件系統(tǒng)結(jié)構(gòu)的鏈接關(guān)系,所以我們?nèi)匀挥X得各種文件操作都在正常進(jìn)行。但是當(dāng)系統(tǒng)重啟后,內(nèi)存中非持久的重定位表消失了,驅(qū)動程序也處于初始化狀態(tài),更關(guān)鍵的是,文件系統(tǒng)的原來分配的有效扇區(qū)一個也沒變。所以我們通過文件系統(tǒng)看到的磁盤分區(qū)結(jié)構(gòu)也是沒有變化。

      發(fā)明內(nèi)容
      為了解決現(xiàn)有技術(shù)所存在的不足,本發(fā)明提供一種計(jì)算機(jī)系統(tǒng)全盤還原環(huán)境下寫入不還原的方法,該方法將系統(tǒng)還原保護(hù)下的部分?jǐn)?shù)據(jù)保存到硬盤上,從而實(shí)現(xiàn)計(jì)算機(jī)系統(tǒng)重新啟動后不會被還原。本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是一種計(jì)算機(jī)系統(tǒng)全盤還原環(huán)境下寫入不還原的方法,包括加載磁盤設(shè)備和同步寫入數(shù)據(jù)的方法,所述加載磁盤設(shè)備和同步寫入數(shù)據(jù)的方法涉及磁盤驅(qū)動加載磁盤設(shè)備和文件系統(tǒng)過濾驅(qū)動獲取文件系統(tǒng)驅(qū)動寫入數(shù)據(jù)的信息并且同步寫入加載的磁盤設(shè)備的技術(shù),以下是加載磁盤設(shè)備和同步寫入數(shù)據(jù)的方法的詳細(xì)步驟。所述加載磁盤設(shè)備和同步寫入數(shù)據(jù)的方法包含以下步驟步驟I、創(chuàng)建一個設(shè)備并且分配一個符號鏈接以供上層訪問;步驟II、文件系統(tǒng)驅(qū)動程序與應(yīng)用層之間添加一個過濾驅(qū)動程序,獲得應(yīng)用層傳給文件系統(tǒng)的數(shù)據(jù)包,判斷是否需要保存該數(shù)據(jù)并且同步寫入第I步創(chuàng)建的設(shè)備里;步驟III、第I步創(chuàng)建的設(shè)備得到第II步寫入請求后直接將數(shù)據(jù)寫入硬盤設(shè)備里保存;步驟I V、電腦在重新啟動后,系統(tǒng)正常寫入的數(shù)據(jù)被還原,而想保存的數(shù)據(jù)繞過了文件系統(tǒng)和還原軟件的磁盤過濾驅(qū)動直接寫入了磁盤而得以保存。本發(fā)明的有益效果在計(jì)算機(jī)系統(tǒng)全盤保護(hù)的環(huán)境下,將計(jì)算機(jī)使用者指定的目 錄,比如“我的文檔”,計(jì)算機(jī)系統(tǒng)桌面等,穿透還原的保護(hù),直接保存到硬盤上;或者將用戶指定的程序比如殺毒軟件更新后的數(shù)據(jù)穿透系統(tǒng)還原軟件的保護(hù),直接保存到硬盤上,讓數(shù)據(jù)得以保存,重啟電腦也不會被還原,而不想保存下來的數(shù)據(jù)和文件一樣的被還原。


      圖I為本發(fā)明的原理框圖。
      具體實(shí)施例方式為了使本發(fā)明的技術(shù)手段、創(chuàng)作特征與達(dá)成目的易于明白理解,以下結(jié)合具體實(shí)施例進(jìn)一步闡述本發(fā)明。參看圖1,系統(tǒng)正常寫入的數(shù)據(jù)將被系統(tǒng)還原軟件的磁盤過濾驅(qū)動攔截偏移,而在系統(tǒng)重新啟動后被還原。而現(xiàn)在做磁盤還原保護(hù)系統(tǒng)的基礎(chǔ)上,把硬盤分區(qū)重新加載一個卷設(shè)備出來,該卷設(shè)備是硬盤分區(qū)的另外一個讀寫數(shù)據(jù)的入口,系統(tǒng)正常寫入的數(shù)據(jù)被磁盤過濾驅(qū)動攔截偏移掉,增加一個文件系統(tǒng)驅(qū)動程序,系統(tǒng)寫入時我們將系統(tǒng)寫入的數(shù)據(jù)同步拷貝一份到加載起來的磁盤卷設(shè)備上,而通過該入口寫入的數(shù)據(jù),系統(tǒng)保護(hù)軟件的磁盤過濾驅(qū)動將不會攔截它的寫入操作而得以將數(shù)據(jù)保存,將計(jì)算機(jī)使用者想保留的目錄或者指定程序?qū)懭氲臄?shù)據(jù)保存下來。一種計(jì)算機(jī)系統(tǒng)全盤還原環(huán)境下寫入不還原的方法,包括加載磁盤設(shè)備和同步寫入數(shù)據(jù)的方法,所述加載磁盤設(shè)備和同步寫入數(shù)據(jù)的方法涉及磁盤驅(qū)動加載磁盤設(shè)備和文件系統(tǒng)過濾驅(qū)動獲取文件系統(tǒng)驅(qū)動寫入數(shù)據(jù)的信息并且同步寫入加載的磁盤設(shè)備的技術(shù),以下是加載磁盤設(shè)備和同步寫入數(shù)據(jù)的方法的詳細(xì)步驟。所述加載磁盤設(shè)備和同步寫入數(shù)據(jù)的方法主要包含以下步驟步驟I、創(chuàng)建一個設(shè)備并且分配一個符號鏈接以供上層訪問。步驟II、文件系統(tǒng)驅(qū)動程序與應(yīng)用層之間添加一個過濾驅(qū)動程序,獲得應(yīng)用層傳給文件系統(tǒng)的數(shù)據(jù)包,判斷是否需要保存該數(shù)據(jù)并且同步寫入第I步創(chuàng)建的設(shè)備里。步驟III、第I步創(chuàng)建的設(shè)備得到第II步寫入請求后直接將數(shù)據(jù)寫入硬盤設(shè)備里保存。步驟I V、電腦在重新啟動后,系統(tǒng)正常寫入的數(shù)據(jù)被還原,而想保存的數(shù)據(jù)繞過了文件系統(tǒng)和還原軟件的磁盤過濾驅(qū)動直接寫入了磁盤而得以保存。
      本發(fā)明在計(jì)算機(jī)系統(tǒng)全盤保護(hù)的環(huán)境下,將計(jì)算機(jī)使用者指定的目錄,比如“我的文檔”,計(jì)算機(jī)系統(tǒng)桌面等,穿透還原的保護(hù),直接保存到硬盤上;或者將用戶指定的程序比如殺毒軟件更新后的數(shù)據(jù)穿透系統(tǒng)還原軟件的保護(hù),直接保存到硬盤上,讓數(shù)據(jù)得以保存,重啟電腦也不會被還原,而不想保存下來的數(shù)據(jù)和文件一樣的被還原。全盤快速還原系統(tǒng)在Windows系統(tǒng)下,Disk級驅(qū)動上加載了一個過濾驅(qū)動,攔截了系統(tǒng)發(fā)到DISK驅(qū)動上的IRP讀寫和控制等請求,將新寫入的數(shù)據(jù)偏移到磁盤上未用的空間上,在系統(tǒng)里維護(hù)一個磁盤位圖數(shù)據(jù)表,當(dāng)系統(tǒng)要讀取剛寫入的數(shù)據(jù)時,則根據(jù)位圖數(shù)據(jù)表里的記錄,偏移到指定位置取出數(shù)據(jù)。當(dāng)系統(tǒng)重啟后,原來維護(hù)的磁盤數(shù)據(jù)表就會丟失,上次新寫入的數(shù)據(jù)也就無法讀取,達(dá)到還原的目的。傳統(tǒng)的方式是系統(tǒng)正常寫入的數(shù)據(jù)將被系統(tǒng)還原軟件的磁盤過濾驅(qū)動攔截偏移,而在系統(tǒng)重新啟動后被還原。本發(fā)明技術(shù)方案的關(guān)鍵點(diǎn)是把硬盤分區(qū)重新加載一個卷設(shè)備,增加一個文件系統(tǒng)驅(qū)動程序,系統(tǒng)寫入時我們將系統(tǒng)寫入的數(shù)據(jù)同步拷貝一份到加載起來的磁盤卷設(shè)備上,而通過該入口寫入的數(shù)據(jù),系統(tǒng)保護(hù)軟件的磁盤過濾驅(qū)動將不會攔 截它的寫入操作而得以將數(shù)據(jù)保存。以上顯示和描述了本發(fā)明的基本原理、主要特征和本發(fā)明的優(yōu)點(diǎn)。本行業(yè)的技術(shù)人員應(yīng)該了解,本發(fā)明不受上述實(shí)施例的限制,上述實(shí)施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下本發(fā)明還會有各種變化和改進(jìn),這些變化和改進(jìn)都落入要求保護(hù)的本發(fā)明范圍內(nèi)。本發(fā)明要求保護(hù)范圍由所附的權(quán)利要求書及其等同物界定。
      權(quán)利要求
      1.一種計(jì)算機(jī)系統(tǒng)全盤還原環(huán)境下寫入不還原的方法,其特征在于該方法包括加載磁盤設(shè)備和同步寫入數(shù)據(jù)的方法; 所述加載磁盤設(shè)備和同步寫入數(shù)據(jù)的方法包括以下步驟 步驟I、創(chuàng)建ー個設(shè)備并且分配ー個符號鏈接以供上層訪問; 步驟II、文件系統(tǒng)驅(qū)動程序與應(yīng)用層之間添加一個過濾驅(qū)動程序,獲得應(yīng)用層傳給文件系統(tǒng)的數(shù)據(jù)包,判斷是否需要保存該數(shù)據(jù)并且同步寫入第I步創(chuàng)建的設(shè)備里; 步驟III、第I步創(chuàng)建的設(shè)備得到第II步寫入請求后直接將數(shù)據(jù)寫入硬盤設(shè)備里保存; 步驟IV、電腦在重新啟動后,系統(tǒng)正常寫入的數(shù)據(jù)被還原,而想保存的數(shù)據(jù)繞過了文件系統(tǒng)和還原軟件的磁盤過濾驅(qū)動直接寫入了磁盤而得以保存。
      全文摘要
      本發(fā)明公開了一種計(jì)算機(jī)系統(tǒng)全盤還原環(huán)境下寫入不還原的方法,該方法為創(chuàng)建一個設(shè)備并且分配一個符號鏈接以供上層訪問;文件系統(tǒng)驅(qū)動程序與應(yīng)用層之間添加一個過濾驅(qū)動程序,獲得應(yīng)用層傳給文件系統(tǒng)的數(shù)據(jù)包,判斷是否需要保存該數(shù)據(jù)并且同步寫入第I步創(chuàng)建的設(shè)備里;電腦在重新啟動后,系統(tǒng)正常寫入的數(shù)據(jù)被還原,而想保存的數(shù)據(jù)繞過了文件系統(tǒng)和還原軟件的磁盤過濾驅(qū)動直接寫入了磁盤而得以保存。本發(fā)明重啟電腦也不會被還原,而不想保存下來的數(shù)據(jù)和文件一樣的被還原。
      文檔編號G06F21/00GK102799798SQ201110133258
      公開日2012年11月28日 申請日期2011年5月23日 優(yōu)先權(quán)日2011年5月23日
      發(fā)明者向小華, 黃永洪 申請人:金宏中天(北京)科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1