[發明專利]一種應用于大量小文件的恢復方法有效
| 申請號: | 201210280524.1 | 申請日: | 2012-08-08 |
| 公開(公告)號: | CN102799503A | 公開(公告)日: | 2012-11-28 |
| 發明(設計)人: | 穆裕;王旭 | 申請(專利權)人: | 浪潮(北京)電子信息產業有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F17/30 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 栗若木;曲鵬 |
| 地址: | 100085 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用于 大量 文件 恢復 方法 | ||
技術領域
本發明涉及計算機領域,具體而言,涉及一種應用于大量小文件的快速恢復方法。
背景技術
隨著信息時代的到來,數據越來越突出地成為社會正常運作的核心。對于一個企業來講,數據更是影響其生存和發展的關鍵,各行業的用戶和企業對網絡應用和數據信息的依賴日益強烈,使得突發性災難如火災、洪水、地震或者恐怖事件等對整個企業的數據和業務生產會造成重大影響。因此,如何保證在災難發生時企業數據不丟失,保證系統服務盡快恢復運行,成為人們關注的話題。而數據恢復的速度直接影響企業業務能否正常運行,成為影響恢復時間目標(RTO,以時間為單位,即在災難發生后,信息系統或業務功能從停止到必須恢復的時間要求)和恢復點目標(RPO,以時間為單位,即在災難發生時,系統和數據必須恢復到的時間點要求)的關鍵因素,尤其針對大量的小文件數據的恢復,傳統的文件恢復方法對每一個文件的恢復需要有若干次網絡通信和io操作,由于文件數量龐大而每一個文件數據又很小,這樣導致大量時間浪費在網絡通信和io操作上,從而大大降低了恢復的效率,導致恢復時間過長,系統服務無法正常運行,增加用戶的損失。
發明內容
本發明要解決的技術問題是提供一種數據恢復方法和裝置,以提高數據恢復的速度和效率。
為了解決上述問題,本發明實施例采用如下技術方案:
一種數據恢復裝置,該裝置包括:備份集數據管理模塊、備份集數據獲取模塊、查找模塊和備份集數據恢復模塊,其中:
所述備份集數據管理模塊設置成:將一份備份集數據與唯一的備份集ID信息相對應,一份備份集數據是指一次備份得到的所有文件數據的集合;
所述備份集數據獲取模塊設置成:根據所述備份集ID信息獲取相應的備份集數據;
所述查找模塊設置成:將所獲取的備份集數據中的文件數據與用戶所選擇的需要恢復的文件數據進行比對,查找出需要恢復的文件數據;
所述備份集數據恢復模塊設置成:從所述備份集數據獲取模塊所獲取的備份集數據中獲取需要恢復的文件數據,恢復需要恢復的文件數據。
可選地,所述備份集數據管理模塊還設置成:將所有備份得到的備份集數據的備份集ID信息、相應的時間信息和備份集數據中文件數據的路徑信息生成目錄文件供用戶瀏覽和選擇。
可選地,所述查找模塊設置成按照以下方式將所獲取的備份集數據中的文件數據與用戶所選擇的需要恢復的文件數據進行比對,查找出需要恢復的文件數據:
將所獲取的備份集數據中的文件數據路徑信息與用戶所選擇的需要恢復的文件數據的路徑信息進行比對,查找出需要恢復的文件數據。
可選地,所述備份集數據獲取模塊設置成按照以下方式根據備份集ID信息獲取相應的備份集數據:接收用戶根據所述目錄文件所選擇的時間信息,根據該時間信息獲取相應的備份集ID信息,從所述備份集數據管理模塊中獲取與該備份集ID信息對應的備份集數據或者與最近的備份集ID信息相應的備份集數據;
所述備份集數據管理模塊還設置成:判斷自身是否存在與所述備份集數據獲取模塊提供的備份集ID信息相應的備份集數據,若存在,則將與所述備份集ID信息相應的備份集數據發送給所述備份集數據獲取模塊;否則根據所述目錄文件找到與最近的備份集ID信息相應的備份集數據發送給所述備份集數據獲取模塊。
可選地,所述備份集數據恢復模塊設置成按照以下方式恢復需要恢復的文件數據:
根據用戶從目錄文件所選擇的需要恢復的文件數據的路徑信息將需要恢復的文件數據創建到相應的路徑中去。
可選地,所述備份集數據恢復模塊設置成按照以下方式根據用戶從目錄文件所選擇的需要恢復的文件數據的路徑信息將需要恢復的文件數據創建到相應的路徑中去:
在恢復時,如果用戶從目錄文件所選擇的需要恢復的文件數據的路徑信息為文件路徑則恢復對應的文件,如果用戶從目錄文件所選擇的需要恢復的文件數據的路徑信息為目錄路徑則恢復所述目錄文件中所有父目錄為此路徑的文件數據。
可選地,備份集數據恢復模塊設置成按照以下方式恢復需要恢復的文件數據:
所述進行恢復時,將所恢復的文件數據的文件屬性設置為備份時的文件屬性。
一種數據恢復方法,該方法包括:
將一份備份集數據與唯一的備份集ID信息相對應,一份備份集數據是指一次備份得到的所有文件數據的集合;
根據備份集ID信息獲取相應的備份集數據;
將所獲取的備份集數據中文件數據的路徑信息與用戶所選擇的需要恢復的文件數據的路徑信息進行比對,查找出需要恢復的文件數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮(北京)電子信息產業有限公司,未經浪潮(北京)電子信息產業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210280524.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種帶多頭旋轉的固晶機
- 下一篇:汽車車身轉接結構





