[發明專利]基于固件的系統備份和還原方法在審
| 申請號: | 201910267527.3 | 申請日: | 2019-04-03 |
| 公開(公告)號: | CN110018928A | 公開(公告)日: | 2019-07-16 |
| 發明(設計)人: | 陳小春;高艷兵;張超;朱立森 | 申請(專利權)人: | 中電科技(北京)有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F9/4401 |
| 代理公司: | 烏魯木齊合縱專利商標事務所 65105 | 代理人: | 程云山 |
| 地址: | 100083 北京市海淀區臥*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 備份 還原 可信度量 備份恢復 還原模塊 系統備份 構建 可信 系統關鍵文件 讀寫文件 功能完善 關鍵文件 還原功能 基礎功能 操作系統 度量 發送 恢復 | ||
1.一種基于固件的系統備份和還原方法,其特征在于:該方法是基于initrd實現,進行系統備份和還原前,計算機中預先備份好度量文件,并以規范格式存儲到系統指定位置,然后在固件下發送備份或者還原命令,進入備份還原系統分支,引導備份還原initrd;
該方法具體包括以下步驟:
步驟一、主機上電后,進入BIOS功能模塊;
步驟二、BIOS功能模塊對核心軟件進行度量;BIOS功能模塊通過調用可信度量模塊的接口,對操作系統引導器、操作系統內核和操作系統關鍵文件進行度量,如果度量成功轉入步驟六;如果度量失敗,轉入下一步驟;
步驟三、BIOS功能模塊引導進入備份還原initrd,傳遞執行參數;
步驟四、備份還原initrd解析參數,完成指定的還原操作,將預先備份的度量文件進行還原;
步驟五、還原操作成功后,系統自動復位;進入步驟二;
步驟六、正常引導進入操作系統,完成系統備份和還原。
2.根據權利要求1所述的一種基于固件的系統備份和還原方法,其特征在于:所述BIOS功能模塊中包括備份還原模塊,備份還原模塊位于基礎功能BIOS和操作系統之間。
3.根據權利要求1所述的一種基于固件的系統備份和還原方法,其特征在于:所述備份還原模塊的執行流程步驟如下:
(a)引導initrd,掛載到根系統目錄;
(b)分析接受到的參數據數,判斷采取何種操作,判斷備份還原的文件和存儲路徑;
(c)按照解析后的參數,執行備份或者還原操作;
(d)若為備份操作,則根據路徑設置,將指定文件備份在指定路徑下;若為恢復操作,則從指定目錄下,將文件恢復到指定路徑下;
(e)完成之后自動重啟,系統備份或還原功能完成。
4.根據權利要求1所述的一種基于固件的系統備份和還原方法,其特征在于:所述可信度量模塊的執行流程步驟如下:
步驟一、開機上電進入BIOS后,對系統關鍵文件進行可信度量;
步驟二、對度量的系統文件需要做好備份,放到指定目錄中;
步驟三、在度量的過程中,如果發現對系統文件度量錯誤,那么可以直接調用備份還原initrd,將之前備份的正確文件恢復到系統中;若系統文件無誤,則直接正常引導操作系統;
步驟四、再次開機度量時,操作系統可以正常引導。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中電科技(北京)有限公司,未經中電科技(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910267527.3/1.html,轉載請聲明來源鉆瓜專利網。





