[發(fā)明專利]一種信息處理方法及電子設(shè)備有效
| 申請?zhí)枺?/td> | 201310269475.6 | 申請日: | 2013-06-28 |
| 公開(公告)號: | CN104252395B | 公開(公告)日: | 2018-02-27 |
| 發(fā)明(設(shè)計)人: | 管慧娟;郭琦;陸見微 | 申請(專利權(quán))人: | 聯(lián)想(北京)有限公司 |
| 主分類號: | G06F11/00 | 分類號: | G06F11/00;G06F9/445 |
| 代理公司: | 北京金信知識產(chǎn)權(quán)代理有限公司11225 | 代理人: | 黃威,喻嶸 |
| 地址: | 100085 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 信息處理 方法 電子設(shè)備 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種信息處理方法及電子設(shè)備。
背景技術(shù)
隨著計算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,信息技術(shù)水平不斷得到提高。人類進(jìn)入稱為信息社會的二十一世紀(jì)后,諸如數(shù)字通信、數(shù)字多媒體、電子商務(wù)、搜索引擎、數(shù)字圖書館、天氣預(yù)報、地質(zhì)勘探、科學(xué)研究等海量數(shù)據(jù)型應(yīng)用的涌現(xiàn),各種信息呈現(xiàn)爆炸式的增長趨勢,存儲成為信息計算技術(shù)的中心。應(yīng)用對存儲系統(tǒng)的要求不斷提高,存儲容量不斷升級,從GigaByte到TeraByte、PetaByte、ExaByte,愈顯巨大。與此同時,現(xiàn)代企業(yè)對計算機(jī)的依賴性嚴(yán)重增強(qiáng),信息數(shù)據(jù)逐漸成為企業(yè)賴以生存的基礎(chǔ),數(shù)據(jù)損壞或丟失將給企業(yè)帶來巨大的損失。由于黑客、病毒、硬件設(shè)備的失效以及火災(zāi)、地震等自然災(zāi)害的原因,使系統(tǒng)和數(shù)據(jù)信息遭到破壞甚至毀滅,如果不及時地進(jìn)行恢復(fù),將對企業(yè)造成巨大的損失,所以備份容災(zāi)技術(shù)顯得尤為重要。
隨著數(shù)據(jù)量和數(shù)據(jù)增長速度的加快,數(shù)據(jù)備份的時間可能會要求越來越長,這對于關(guān)鍵性業(yè)務(wù)系統(tǒng)來說是無法接受的。諸如銀行、電信等機(jī)構(gòu),信息系統(tǒng)要求24*7不間斷運(yùn)行,短時的停機(jī)或者少量數(shù)據(jù)的丟失都會導(dǎo)致巨大的損失。因此,就需要將數(shù)據(jù)備份窗口盡可能地縮小,甚至縮小為零,數(shù)據(jù)快照(Snapshot)、持續(xù)數(shù)據(jù)保護(hù)(CDP,Continuous Data Protection)等技術(shù),就是為了滿足這樣的需求而出現(xiàn)的數(shù)據(jù)保護(hù)技術(shù)。
其中,數(shù)據(jù)快照(Snapshot)是某個數(shù)據(jù)集在某一特定時刻的鏡像,也稱為即時拷貝,它是這個數(shù)據(jù)集的一個完整可用的副本。存儲網(wǎng)絡(luò)行業(yè)協(xié)會SNIA對快照的定義是:關(guān)于指定數(shù)據(jù)集合的一個完全可用拷貝,該拷貝包括相應(yīng)數(shù)據(jù)在某個時間點(拷貝開始的時間點)的映像。快照可以是其所表示的數(shù)據(jù)的一個副本(duplicate),也可以是數(shù)據(jù)的一個復(fù)制品(replicate)。
但本申請發(fā)明人在實現(xiàn)本申請實施例中發(fā)明技術(shù)方案的過程中,發(fā)現(xiàn)上述技術(shù)至少存在如下技術(shù)問題:
數(shù)字存儲設(shè)備(如:emmc卡、SSD硬盤)在外部訪問的時候使用的是邏輯地址(LBA),而其內(nèi)部數(shù)據(jù)訪問使用的是物理地址(PBA),在這些設(shè)備中存在LBA和PBA的映射表。被保存下來的邏輯地址與物理地址的映射表,以及這個映射表中物理地址的內(nèi)容稱為snapshot,且存儲在數(shù)字存儲設(shè)備上。
現(xiàn)有技術(shù)中對snapshot備份使用時,存在以下問題:當(dāng)系統(tǒng)中存在snapshot備份,在操作系統(tǒng)執(zhí)行時,為了提高系統(tǒng)的處理速度存儲設(shè)備訪問的映射表通常都已在系統(tǒng)內(nèi)存中,操作系統(tǒng)訪問的地址是邏輯地址,通過映射表轉(zhuǎn)換成數(shù)字存儲設(shè)備上的物理地址,如果此時發(fā)送restore命令,系統(tǒng)重新加載映射表,如果牽涉到系統(tǒng)盤的修改,則將直接導(dǎo)致OS的崩潰。
例如:邏輯地址A(LogicA)-------物理地址B(PB),如果重新加載映射表后邏輯地址A(LogicA)---------物理地址C(PC),這樣操作系統(tǒng)再訪問LA時,相當(dāng)于訪問的PC位置的內(nèi)容,PC位置保存的和PB位置內(nèi)容不一致,那么系統(tǒng)就會崩潰。
發(fā)明內(nèi)容
本發(fā)明提供一種信息處理方法及電子設(shè)備,本發(fā)明所提供的方法和裝置解決現(xiàn)有技術(shù)中系統(tǒng)運(yùn)行時,如果發(fā)送restore命令,系統(tǒng)重新加載映射表,如果restore命令涉及的內(nèi)容中有系統(tǒng)盤的修改,則將直接導(dǎo)致OS的崩潰的問題。
本發(fā)明提供一種信息處理方法,該方法應(yīng)用于第一電子設(shè)備中,所述電子設(shè)備中設(shè)置有數(shù)字存儲設(shè)備,當(dāng)電子設(shè)備中的操作系統(tǒng)運(yùn)行時,若需要對所述數(shù)字存儲設(shè)備進(jìn)行快照切換操作,該方法包括:
判斷所述要恢復(fù)的快照中是否存儲有預(yù)設(shè)的敏感文件,得到第一判斷結(jié)果;
如果第一判斷結(jié)果為是,則將控制所述數(shù)字存儲設(shè)備進(jìn)行快照切換的restore命令存儲到所述數(shù)字存儲設(shè)備;
在系統(tǒng)重啟或重新加電之后,在操作系統(tǒng)啟動之前的系統(tǒng)引導(dǎo)程序運(yùn)行中觸發(fā)所述restore命令,對所述數(shù)字存儲設(shè)備進(jìn)行快照切換操作。
更優(yōu)化的方案,在操作系統(tǒng)啟動之前的系統(tǒng)引導(dǎo)程序運(yùn)行中觸發(fā)所述restore命令包括:
系統(tǒng)引導(dǎo)程序運(yùn)行之前,檢測是否有restore命令需要發(fā)送,得到第一檢測結(jié)果;
如果第一檢測結(jié)果為是,則觸發(fā)所述restore命令;
運(yùn)行所述系統(tǒng)引導(dǎo)程序。
更優(yōu)化的方案,所述對所述數(shù)字存儲設(shè)備進(jìn)行快照切換操作包括:
按照快照中保存的映射表初始化所述數(shù)字化存儲設(shè)備。
該專利技術(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/201310269475.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





