[發明專利]基于云硬盤的數據處理方法和裝置有效
| 申請號: | 201711298448.6 | 申請日: | 2017-12-08 |
| 公開(公告)號: | CN108170372B | 公開(公告)日: | 2021-02-19 |
| 發明(設計)人: | 嚴曉杰 | 申請(專利權)人: | 廈門集微科技有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G06F11/07 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 趙囡囡 |
| 地址: | 361008 福建省廈門市*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 硬盤 數據處理 方法 裝置 | ||
本發明公開了一種基于云硬盤的數據處理方法和裝置。其中,該方法包括:確定云硬盤中文件系統的類型,并確定與上述類型對應的掃描策略,其中,上述掃描策略用于確定待掃描數據的存儲位置;依據上述對應的掃描策略掃描上述文件系統,確定上述文件系統中的已刪除文件的數據塊;根據接收到的操作指令對上述已刪除文件的數據塊進行處理。本發明解決了現有相關技術無法根據文件系統的類型,處理云硬盤中的已刪除數據的技術問題。
技術領域
本發明涉及計算機技術領域,具體而言,涉及一種基于云硬盤的數據處理方法和裝置。
背景技術
隨著計算機技術的不斷更新發展,Linux持續不斷進軍可擴展計算空間,尤其是可擴展存儲空間,分布式文件系統CEPH也隨機加入Linux中的文件系統備選行列,CEPH作為一種分布式文件系統,在能夠維護POSIX兼容性的同時,還新增了復制和容錯功能。
目前現有的CEPH可以用于負責實現由RBD(Real Blu-ray Disc,用DVD裝載的光碟)提供的云硬盤服務,但卻無法實現對云硬盤數據的安全刪除和數據恢復,從而可能會引發嚴重問題,例如,當一個用戶創建了一個100G的云硬盤,掛載到windows系統的虛擬機上,并且該用戶在此云硬盤中寫滿了100G數據,然后將這些數據刪除掉了(并未刪除掉RBD),其中,如果已建立的數據副本數為3,則實際上底層仍然占用100G*3=300GB的數據。基于安全刪除的角度而言,則不應該占用這300G,而且存在數據被他人恢復的風險。
此外,基于數據恢復的角度而言,恢復也并不需要3個副本,一個副本就已經可以實現恢復。而且,無論是考慮安全刪除,還是考慮數據恢復,用戶均應該具備決策權,來決定所屬文件數據的去留,而不是束手無策。除此之外,云硬盤在刪除后(也即,RBD被刪除),CEPH是直接刪除掉RBD相關的所有數據,并沒有提供任何恢復的可能。
針對上述現有相關技術無法有效處理云硬盤中的已刪除數據的問題,目前尚未提出有效的解決方案。
發明內容
本發明提供了一種基于云硬盤的數據處理方法和裝置,以至少解決現有相關技術無法根據文件系統的類型,處理云硬盤中的已刪除數據的技術問題。
一方面,本發明提供了一種基于云硬盤的數據處理方法,包括:確定云硬盤中文件系統的類型,并確定與上述類型對應的掃描策略,其中,上述掃描策略用于確定待掃描數據的存儲位置;依據上述對應的掃描策略掃描上述文件系統,確定上述文件系統中的已刪除文件的數據塊;根據接收到的操作指令對上述已刪除文件的數據塊進行處理。
進一步地,在上述文件系統為第一類文件系統時,依據上述對應的掃描策略掃描上述文件系統,確定上述文件系統中的已刪除文件的數據塊,包括:掃描文件目錄表中上述第一類文件系統的文件名的預定字節,并記錄上述文件名和上述文件名對應的數據塊指針;根據上述文件名和上述文件名對應的數據塊指針,確定上述已刪除文件的數據塊。
進一步地,在上述文件系統為第二類文件系統時,依據上述對應的掃描策略掃描上述文件系統,確定上述文件系統中的已刪除文件的數據塊,包括:掃描上述第二類文件系統的操作日志,或掃描上述第二類文件系統中已有文件對應的元數據的存儲區域,得到上述已刪除文件對應的元數據的存儲區域;根據上述已刪除文件對應的元數據的存儲區域,確定上述已刪除文件的數據塊。
進一步地,在上述操作指令為刪除指令的情況下,根據接收到的操作指令對上述已刪除文件的數據塊進行處理,包括:確定與上述已刪除文件的數據塊對應的分片;記錄上述分片的數據信息,并刪除上述分片。
進一步地,在上述操作指令為恢復指令的情況下,根據接收到的操作指令對上述已刪除文件的數據塊進行處理,包括:獲取用于存儲恢復數據的預定路徑;根據上述已刪除文件的數據塊的指針關系和不完整的元數據,確定待恢復的已刪除文件;將上述待恢復的已刪除文件恢復至上述預定路徑。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門集微科技有限公司,未經廈門集微科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711298448.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:判讀結論壓縮存儲方法
- 下一篇:一種數據緩存方法、裝置及數據傳輸系統





