[發明專利]一種嵌入式系統故障自恢復方法、終端設備及存儲介質在審
| 申請號: | 201810071099.2 | 申請日: | 2018-01-25 |
| 公開(公告)號: | CN110083493A | 公開(公告)日: | 2019-08-02 |
| 發明(設計)人: | 陳義華;許寧;王國平 | 申請(專利權)人: | 廈門雅迅網絡股份有限公司 |
| 主分類號: | G06F11/20 | 分類號: | G06F11/20;G06F11/14 |
| 代理公司: | 廈門市精誠新創知識產權代理有限公司 35218 | 代理人: | 何家富 |
| 地址: | 361000 福建省廈門市*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 嵌入式系統 存儲介質 判斷系統 系統故障 應用程序 終端設備 自恢復 配置信息區 持續運行 次數標記 故障恢復 恢復模式 系統組件 引導程序 應用備份 應用故障 增加系統 正常啟動 自我修復 備份區 返回 磁盤 清零 應用 恢復 分區 遞增 保證 | ||
1.一種嵌入式系統故障自恢復方法,其特征在于:包括以下步驟:
S1:在設備磁盤的分區中增加系統備份區、應用備份區和配置信息區,所述系統備份區用于保存完整的系統鏡像,所述應用備份區用于保存設備上安裝過的應用,應用至少包括有當前版本的應用,所述配置信息區的內容包括日志和配置信息;
所述配制信息包括以下內容:
系統故障次數標記、應用故障次數標記、系統恢復標記、應用恢復標記;
S2:系統引導程序啟動,將配置信息區內的系統故障次數和應用故障次數遞增;
S3:判斷系統故障次數是否超過閾值,當超過時進入S4,否則進入S5;
S4:對系統恢復標記進行配制后,系統進入恢復模式,利用系統備份區內存放的系統鏡像進行系統恢復,進入S5;
S5:判斷系統應用故障次數是否超過閾值,當超過時進入S6,否則進入S7;
S6:對應用恢復標記進行配制后,從應用備份區中選擇應用的最新備份進行應用恢復,返回S2;
S7:系統正常啟動,將系統故障次數清零,在系統后臺運行系統故障檢測程序,用于監控系統的運行,并且記錄系統運行時出現的故障信息,將該故障信息保存在配置信息區的日志內;
S8:在啟動應用前,對配置信息區內的故障信息進行分析,判斷是否需要對系統組件或者應用程序進行故障恢復,如需要,進入S9,否則,進入S10;
S9:如果應用程序需要恢復,則從所述應用備份區中選擇該應用的最新備份進行應用恢復,恢復完成后再運行應用程序,如果系統組件出現故障需要恢復,首先在該設備的磁盤內尋找備份組件,如有則進行組件恢復,如果沒有,通過連接服務器遠程下載系統組件后再進行組件恢復,返回S2;
S10:清除配置信息區內的配制信息,啟動完成,運行應用程序。
2.根據權利要求1所述的嵌入式系統故障自恢復方法,其特征在于:所述日志包括系統運行時的故障信息。
3.根據權利要求1所述的嵌入式系統故障自恢復方法,其特征在于:所述引導程序為系統啟動后,系統自行輸入的一個簡短的程序,由它來完成引導過程。
4.根據權利要求1所述的嵌入式系統故障自恢復方法,其特征在于:所述次數閾值為3。
5.一種嵌入式系統故障自恢復終端設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現如權利要求1~4所述方法的步驟。
6.一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1~4所述方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門雅迅網絡股份有限公司,未經廈門雅迅網絡股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810071099.2/1.html,轉載請聲明來源鉆瓜專利網。





