[發明專利]一種文件系統保護方法、裝置、設備及可讀存儲介質在審
| 申請號: | 202111581218.7 | 申請日: | 2021-12-22 |
| 公開(公告)號: | CN114238225A | 公開(公告)日: | 2022-03-25 |
| 發明(設計)人: | 孫俊 | 申請(專利權)人: | 武漢噢易云計算股份有限公司 |
| 主分類號: | G06F16/13 | 分類號: | G06F16/13;G06F16/17 |
| 代理公司: | 武漢智權專利代理事務所(特殊普通合伙) 42225 | 代理人: | 余浩 |
| 地址: | 430000 湖北省武漢市東湖新技*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 文件系統 保護 方法 裝置 設備 可讀 存儲 介質 | ||
本發明提供一種文件系統保護方法、裝置、設備及可讀存儲介質。該方法包括:根據系統鏡像中的自動分區模塊對系統進行分區,得到N個系統分區,其中,所述系統分區為源系統目錄所在的分區,N為正整數;根據系統鏡像中的ks腳本修改/etc/fstab文件,把N個系統分區修改為只讀掛載。通過本發明,先對系統進行分區,得到N個系統分區,再將N個系統分區修改為只讀掛載,由于系統分區修改為只讀掛載后,不存在文件寫入,所以避免了突然斷電或非正常關機損壞文件系統的情況,且不增加額外成本。
技術領域
本發明涉及云計算領域,尤其涉及一種文件系統保護方法、裝置、設備及可讀存儲介質。
背景技術
在云計算虛擬化場景中,物理服務器放置在中心機房,當前用戶的管理水平還處于比較低的水平,實際使用中也無法保證電力不中斷,停電和非正常關機的情況時有發生。限于文件系統本身的特性,斷電和非正常關機會導致文件系統損壞,給維護工作帶來了極大挑戰。
目前,當斷電后使用UPS(Uninterruptible Power System,不間斷電源)持續為服務器供電,部分UPS可以與服務器交互,斷電后給服務器發生信號,引導服務器安全關機,從而避免文件系統損壞,雖然該解決方案適用性強,但是使用UPS的建設成本和維護費用較高,對于部分客戶來說難以接受。
發明內容
本發明的主要目的在于提供一種文件系統保護方法、裝置、設備及可讀存儲介質,旨在避免突然斷電或非正常關機損壞文件系統的情況,且不增加額外成本。
第一方面,本發明提供一種文件系統保護方法,所述文件系統保護方法包括:
根據系統鏡像中的自動分區模塊對系統進行分區,得到N個系統分區,其中,所述系統分區為源系統目錄所在的分區,N為正整數;
根據系統鏡像中的ks腳本修改/etc/fstab文件,把N個系統分區修改為只讀掛載。
可選的,在所述把N個系統分區修改為只讀掛載的步驟之后,包括:
讀取目錄映射表,得到M條記錄,其中,M為正整數,每條記錄包括一個源系統目錄以及與所述源系統目錄對應的目標目錄;
依次將每條記錄中的源系統目錄掛載到與所述源系統目錄對應的目標目錄中,其中,所述目標目錄所在的分區為讀寫分區。
可選的,所述依次將每條記錄中的源系統目錄掛載到與所述源系統目錄對應的目標目錄中的步驟,包括:
判斷系統運行模式是否為還原模式;
若不是還原模式,則根據掛載命令依次將每條記錄中的源系統目錄掛載到與所述源系統目錄對應的目標目錄中。
可選的,在所述判斷系統運行模式是否為還原模式的步驟之后,包括:
若是還原模式,則對所述目標目錄進行清空以及復制所述源系統目錄至清空后的目標目錄中的處理;
根據掛載命令依次將每條記錄中的源系統目錄掛載到處理后的目標目錄中。
可選的,在所述根據系統鏡像中的自動分區模塊對系統進行分區,得到N個系統分區的步驟之后,還包括:
在系統中添加H個讀寫分區,其中,H為正整數。
第二方面,本發明還提供一種文件系統保護裝置,所述文件系統保護裝置包括:
分區模塊,用于根據系統鏡像中的自動分區模塊對系統進行分區,得到N個系統分區,其中,所述系統分區為源系統目錄所在的分區,N為正整數;
修改模塊,用于根據系統鏡像中的ks腳本修改/etc/fstab文件,把N個系統分區修改為只讀掛載。
可選的,所述文件系統保護裝置還包括掛載模塊,用于:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢噢易云計算股份有限公司,未經武漢噢易云計算股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111581218.7/2.html,轉載請聲明來源鉆瓜專利網。





