[發明專利]文件恢復方法、裝置、電子設備及可讀存儲介質在審
| 申請號: | 202210845345.1 | 申請日: | 2022-07-18 |
| 公開(公告)號: | CN115098447A | 公開(公告)日: | 2022-09-23 |
| 發明(設計)人: | 田琪 | 申請(專利權)人: | 重慶紫光華山智安科技有限公司 |
| 主分類號: | G06F16/16 | 分類號: | G06F16/16;G06F16/14;G06F16/172;G06F11/14 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 杜楊 |
| 地址: | 400700 重慶市*** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文件 恢復 方法 裝置 電子設備 可讀 存儲 介質 | ||
本申請提供了一種文件恢復方法、裝置、電子設備及可讀存儲介質,涉及計算機技術領域。該方法應用于存儲系統,存儲系統中存儲與基于文件刪除指令進行了文件索引信息修改但未從存儲空間刪除的文件,對應的刪除記錄保存在刪除列表中,刪除記錄中包括經對文件索引信息修改后得到的第一文件索引信息;在接收到文件恢復請求時,根據該請求中的目標描述信息,從刪除列表中獲得包括該目標描述信息的刪除記錄作為第一目標刪除記錄,并對該第一目標刪除記錄中的第一目標文件索引信息進行修改,以通過對待恢復文件的重定向實現文件恢復。如此,進行文件恢復時,不需要使用全盤掃描方式,只需通過查詢暫存文件索引關系,即可快速完成特定文件的恢復。
技術領域
本申請涉及計算機技術領域,具體而言,涉及一種文件恢復方法、裝置、電子設備及可讀存儲介質。
背景技術
現有數據誤刪找回系統,一般由數據源、數據區分單元、數據存儲單元、數據找回單元組成。其中數據區分單元用于將數據源的數據進行區分及分類,數據存儲單元主要負責刪除數據存儲,數據找回單元主要負責找回已刪除數據。
在通用數據恢復方案中,通過數據存儲單元對刪除數據源的數據進行保護性存儲,當觸發數據找回時,數據找回單元通過全盤掃描的方式獲取恢復數據。此方案存在全盤掃描導致的恢復速度慢、以及無法精確恢復文件的問題,并且因存在全盤掃描動作導致浪費資源。
發明內容
本申請實施例提供了一種文件恢復方法、裝置、電子設備及可讀存儲介質,其能夠無需進行全盤掃描即可實現文件恢復,提高時效性,并且能夠精確恢復文件。
本申請的實施例可以這樣實現:
第一方面,本申請實施例提供一種文件恢復方法,應用于存儲系統,所述存儲系統中存儲有基于文件刪除指令進行了文件索引信息修改的文件,與所述文件刪除指令對應的刪除記錄保存在刪除列表中,所述刪除記錄中包括經對文件索引信息修改后得到的第一文件索引信息,所述方法包括:
接收文件恢復請求,其中,所述文件恢復請求中包括待恢復文件的目標描述信息;
根據所述目標描述信息,從刪除列表中獲得所述待恢復文件對應的第一目標刪除記錄中的第一目標文件索引信息,其中,所述第一目標刪除記錄中包括所述目標描述信息;
對所述第一目標文件索引信息進行修改,以通過對所述待恢復文件的重定向實現文件恢復。
第二方面,本申請實施例提供一種文件恢復裝置,應用于存儲系統,所述存儲系統中存儲有基于文件刪除指令進行了文件索引信息修改的文件,與所述文件刪除指令對應的刪除記錄保存在刪除列表中,所述刪除記錄中包括經對文件索引信息修改后得到的第一文件索引信息,所述裝置包括:
接收模塊,用于接收文件恢復請求,其中,所述文件恢復請求中包括待恢復文件的目標描述信息;
查找模塊,用于根據所述目標描述信息,從刪除列表中獲得所述待恢復文件對應的第一目標刪除記錄中的第一目標文件索引信息,其中,所述第一目標刪除記錄中包括所述目標描述信息;
文件恢復模塊,用于對所述第一目標文件索引信息進行修改,以通過對所述待恢復文件的重定向實現文件恢復。
第三方面,本申請實施例提供一種電子設備,包括處理器和存儲器,所述存儲器存儲有能夠被所述處理器執行的機器可執行指令,所述處理器可執行所述機器可執行指令以實現前述實施方式所述的文件恢復方法。
第四方面,本申請實施例提供一種可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現如前述實施方式所述的文件恢復方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶紫光華山智安科技有限公司,未經重慶紫光華山智安科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210845345.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種機箱蓋機構及機箱
- 下一篇:數據存儲方法、裝置、存儲節點及存儲介質





