[發(fā)明專利]數(shù)據(jù)恢復(fù)的方法及裝置無效
| 申請?zhí)枺?/td> | 200710099456.8 | 申請日: | 2007-05-21 |
| 公開(公告)號: | CN101311904A | 公開(公告)日: | 2008-11-26 |
| 發(fā)明(設(shè)計(jì))人: | 姜珊 | 申請(專利權(quán))人: | 聯(lián)想(北京)有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F17/30 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 | 代理人: | 逯長明 |
| 地址: | 100085北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù) 恢復(fù) 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)安全技術(shù)領(lǐng)域,尤其涉及一種基于備份的數(shù)據(jù)恢復(fù)的方法及裝置。
背景技術(shù)
對于用戶來說,數(shù)據(jù)的重要性日益明顯,甚至要高于設(shè)備和程序,因?yàn)樵O(shè)備和程序損壞了,可以維修或重裝,而數(shù)據(jù)損壞了,可能無法恢復(fù),因?yàn)椋话銇碚f,數(shù)據(jù)是無法再生的。從國際上看,以美國為首的發(fā)達(dá)國家都非常重視數(shù)據(jù)存儲備份技術(shù),而且將其充分利用,服務(wù)器與磁帶機(jī)的連接已經(jīng)達(dá)到60%以上;而在國內(nèi),只有不到15%的服務(wù)器連接有備份設(shè)備,這就著意味著85%以上的服務(wù)器中的數(shù)據(jù)面臨著隨時(shí)有可能遭到全部破壞的危險(xiǎn)。同時(shí),個(gè)人設(shè)備的數(shù)據(jù)保護(hù)比例則更低。
分析數(shù)據(jù)被破壞的原因,主要包括以下幾種情況:1)自然災(zāi)害,如水災(zāi)、火災(zāi)、雷擊和地震等造成計(jì)算機(jī)系統(tǒng)的破壞,導(dǎo)致存儲數(shù)據(jù)被破壞或完全丟失;2)系統(tǒng)管理人員及維護(hù)人員的誤操作;3)計(jì)算機(jī)設(shè)備故障,其中包括存儲介質(zhì)的老懷和失效;4)病毒感染造成的數(shù)據(jù)破壞;5)Internet上“黑客”的侵入和來自內(nèi)部網(wǎng)的蓄意破壞;6)設(shè)備或存儲介質(zhì)遺失或被盜;7)無意識損壞,比如,筆記本電腦跌落損壞等。上述情況有可能造成數(shù)據(jù)完全破壞,或者部分破壞,例如,某些類型數(shù)據(jù)文件損壞,而其余類型數(shù)據(jù)文件完好。
當(dāng)前數(shù)據(jù)恢復(fù)的主要技術(shù)包括:①備份恢復(fù);②損壞恢復(fù)。備份恢復(fù)屬于未雨綢繆,損壞恢復(fù)屬于亡羊補(bǔ)牢。
一般來講,在備份恢復(fù)中,設(shè)備與介質(zhì)處于良好狀態(tài),僅僅是程序、操作系統(tǒng)或數(shù)據(jù)出現(xiàn)損壞、誤操作或格式化等。在備份恢復(fù)中,一個(gè)常用的方法是克隆(ghost),ghost會(huì)按照硬盤或分區(qū)進(jìn)行數(shù)據(jù)恢復(fù),其主要特點(diǎn)是鏡像克隆,所謂鏡像克隆包括兩大步驟:(1)在數(shù)據(jù)損壞前,將目標(biāo)存儲區(qū)域(包括硬盤和分區(qū)等)的數(shù)據(jù)備份為鏡像文件;(2)在數(shù)據(jù)損壞后,從鏡像文件恢復(fù)至目標(biāo)存儲區(qū)域。采用克隆的方式,對于程序來講,會(huì)恢復(fù)正常的運(yùn)行狀態(tài);而對于數(shù)據(jù),則意味著由鏡像文件完全覆蓋目標(biāo)硬盤或分區(qū)的內(nèi)容。(本文后面提到“鏡像克隆”主要是指利用鏡像文件覆蓋目標(biāo)存儲區(qū)域,即默認(rèn)已經(jīng)存在鏡像文件。)
但是,鏡像克隆這種對數(shù)據(jù)完全覆蓋的方式,會(huì)帶來恢復(fù)的某些數(shù)據(jù)不準(zhǔn)確的問題,原因在于,生成鏡像文件(1)與利用鏡像文件恢復(fù)數(shù)據(jù)(2)這兩步驟往往存在時(shí)間差,很難保證當(dāng)初生成的鏡像文件就是最新的,很有可能在生成鏡像文件之后,用戶對某些數(shù)據(jù)文件進(jìn)行了更新,那么此時(shí)利用基于舊版本文件生成的鏡像文件恢復(fù)的數(shù)據(jù),已經(jīng)不是用戶想得到的了。那么對于數(shù)據(jù)部分損壞的情況,沒有損壞的數(shù)據(jù)也被鏡像文件覆蓋掉;即使對于數(shù)據(jù)完全損壞的情況,想對某些重要的數(shù)據(jù)文件進(jìn)行損壞情況分析或者采取損壞恢復(fù),也是不可能的了。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種數(shù)據(jù)恢復(fù)的方法及裝置,保證對數(shù)據(jù)進(jìn)行準(zhǔn)確的恢復(fù)。
為此,本發(fā)明實(shí)施例采用如下技術(shù)方案:
一種數(shù)據(jù)恢復(fù)的方法,包括步驟:在利用鏡像文件覆蓋目標(biāo)存儲區(qū)域之前,搜索目標(biāo)存儲區(qū)域的數(shù)據(jù)文件,并將數(shù)據(jù)文件存儲于所述目標(biāo)存儲區(qū)域之外的存儲區(qū)。
上述方法還包括:在利用鏡像文件覆蓋目標(biāo)存儲區(qū)域之后,將所述數(shù)據(jù)文件搬回至所述目標(biāo)存儲區(qū)域。
優(yōu)選地,在搜索出數(shù)據(jù)文件的同時(shí),記錄數(shù)據(jù)文件在目標(biāo)存儲區(qū)域的目錄結(jié)構(gòu);在還原所述數(shù)據(jù)文件時(shí),利用所述目錄結(jié)構(gòu),將數(shù)據(jù)文件還原至所述目錄下。
所述方法還包括:設(shè)置搜索條件,按照所述條件對目標(biāo)存儲區(qū)域進(jìn)行搜索;所述條件包括數(shù)據(jù)文件類型、數(shù)據(jù)文件更新時(shí)間,或者,數(shù)據(jù)文件類型與更新時(shí)間。
優(yōu)選地,所述搜索條件,是在接到執(zhí)行鏡像克隆命令之后,由用戶實(shí)時(shí)設(shè)置的。
或者,所述搜索條件,是由所述鏡像克隆的執(zhí)行系統(tǒng)預(yù)置的。
或者,所述搜索條件,是在鏡像克隆的執(zhí)行系統(tǒng)預(yù)置的基礎(chǔ)上,用戶實(shí)時(shí)設(shè)置的。
在將數(shù)據(jù)文件還原到目標(biāo)存儲區(qū)域之后,所述方法還包括:設(shè)置數(shù)據(jù)文件的生存時(shí)間、操作權(quán)限、或者生存時(shí)間以及操作權(quán)限。
一種數(shù)據(jù)恢復(fù)的裝置,包括鏡像文件;克隆執(zhí)行單元:負(fù)責(zé)利用所述鏡像文件覆蓋目標(biāo)存儲區(qū)域;還包括:搜索單元:在所述克隆執(zhí)行單元啟動(dòng)之前,對目標(biāo)存儲區(qū)域進(jìn)行搜索;存儲單元:在所述克隆執(zhí)行單元啟動(dòng)之前,存儲所述搜索單元搜索的數(shù)據(jù)文件;所述存儲單元,在所述目標(biāo)存儲區(qū)域之外。
上述裝置還包括:還原單元:在獲知所述克隆執(zhí)行單元已經(jīng)利用鏡像文件覆蓋目標(biāo)存儲區(qū)域之后,負(fù)責(zé)將所述存儲單元存儲的數(shù)據(jù)文件搬移到所述目標(biāo)存儲區(qū)域。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于聯(lián)想(北京)有限公司,未經(jīng)聯(lián)想(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710099456.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測;錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測試作故障硬件的檢測或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測試或調(diào)試防止錯(cuò)誤
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





