[發明專利]一種基于文件內容的分層處理方法及裝置在審
| 申請號: | 201710821686.4 | 申請日: | 2017-09-13 |
| 公開(公告)號: | CN109491589A | 公開(公告)日: | 2019-03-19 |
| 發明(設計)人: | 潘家銘;林擁軍;趙新勇;劉德安;張宏彥;王然 | 申請(專利權)人: | 北京易華錄信息技術股份有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京三聚陽光知識產權代理有限公司 11250 | 代理人: | 陳博旸 |
| 地址: | 100043 北京市石*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 磁盤 光盤庫 集群 分層處理 存儲 目標文件 文件內容 時間戳 熱磁 關鍵數據信息 光盤 存儲服務器 元數據信息 讀取目標 分層存儲 分配文件 建立連接 文件寫入 寫入操作 永久保存 用戶體驗 總數據庫 熱數據 兩層 遷移 記錄 | ||
1.一種基于文件內容的分層處理方法,其特征在于,包括:
將至少一光盤庫構成的光盤庫集群和磁盤與存儲服務器構成的熱磁集群之間建立連接;
將文件寫入所述熱磁集群的磁盤中,并在總數據庫中記錄所述寫入操作的時間戳;
根據用戶輸入的操作及所述時間戳從所述磁盤中讀取目標文件,并將所述目標文件遷移至所述光盤庫集群的光盤庫中。
2.根據權利要求1所述的基于文件內容的分層處理方法,其特征在于,還包括:
接收用戶輸入的信息執行文件讀取操作;
根據所述目標文件的文件類型確定所述目標文件的存儲源;
當所述存儲源為所述磁盤時,將所述目標文件從所述磁盤返回讀取結果,并預讀取一預設時間長度內的文件;
當所述存儲源為所述光盤庫時,將所述目標文件從所述光盤庫讀取到所述磁盤,從所述磁盤返回讀取結果,并預讀取一預設時間長度內的文件。
3.根據權利要求1所述的基于文件內容的分層處理方法,其特征在于,將所述目標文件遷移至所述光盤庫集群的光盤庫中,包括:
根據所述目標文件的文件類型,調用所述文件類型對應的插件對所述目標文件進行過濾,生成所述目標文件的影子文件,所述影子文件中存儲有所述目標文件的元數據及至少部分關鍵數據;
將所述影子文件進行聚合,將聚合后的文件刻錄到所述光盤庫中,并對所述磁盤中的所述目標文件標記歸檔標識。
4.根據權利要求3所述的基于文件內容的分層處理方法,其特征在于,還包括:
判斷所述磁盤的使用容量是否超過第一預設閾值;
當所述使用容量超過所述第一預設閾值時,對所述磁盤進行磁盤清理操作。
5.根據權利要求4所述的基于文件內容的分層處理方法,其特征在于,對所述磁盤進行磁盤清理操作,包括:
步驟a:掃描所述數據庫,根據所述時間戳查找最早存入所述磁盤中帶有所述歸檔標識的原始文件;
步驟b:將所述原始文件從所述磁盤中刪除,判斷當前所述磁盤的使用容量是否低于第二預設閾值;
步驟c:當所述使用容量高于或等于所述第二預設閾值時,返回所述步驟a;否則結束所述磁盤清理操作。
6.根據權利要求5所述的基于文件內容的分層處理方法,其特征在于,對所述磁盤進行磁盤清理操作,還包括:
若刪除所有帶有所述歸檔標識的原始文件后,所述磁盤的使用容量仍高于所述第二預設閾值,則觸發報警。
7.一種基于文件內容的分層處理裝置,其特征在于,包括:
集群連接建立單元,用于將至少一光盤庫構成的光盤庫集群和磁盤與存儲服務器構成的熱磁集群之間建立連接;
文件寫入單元,用于將文件寫入所述熱磁集群的磁盤中,并在總數據庫中記錄所述寫入操作的時間戳;
目標文件遷移單元,用于根據用戶輸入的操作及所述時間戳從所述磁盤中讀取目標文件,并將所述目標文件遷移至所述光盤庫集群的光盤庫中。
8.根據權利要求7所述的基于文件內容的分層處理裝置,其特征在于,還包括:
讀取操作執行單元,用于接收用戶輸入的信息執行文件讀取操作;
存儲源確定單元,用于根據所述目標文件的文件類型確定所述目標文件的存儲源;
第一讀取單元,用于當所述存儲源為所述磁盤時,將所述目標文件從所述磁盤返回讀取結果,并預讀取一預設時間長度內的文件;
第二讀取單元,用于當所述存儲源為所述光盤庫時,將所述目標文件從所述光盤庫讀取到所述磁盤,從所述磁盤返回讀取結果,并預讀取一預設時間長度內的文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京易華錄信息技術股份有限公司,未經北京易華錄信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710821686.4/1.html,轉載請聲明來源鉆瓜專利網。





