[發明專利]一種增量備份系統和方法有效
| 申請號: | 201410001140.0 | 申請日: | 2014-01-02 |
| 公開(公告)號: | CN103713972B | 公開(公告)日: | 2017-03-08 |
| 發明(設計)人: | 穆裕;張道偉;王旭 | 申請(專利權)人: | 浪潮(北京)電子信息產業有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14 |
| 代理公司: | 北京安信方達知識產權代理有限公司11262 | 代理人: | 王丹,栗若木 |
| 地址: | 100085 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 增量 備份 系統 方法 | ||
技術領域
本發明涉及增量備份技術,具體而言,涉及一種增量備份系統和方法。
背景技術
據IDC統計表明,美國在2000年前10年間發生過數據災難的公司中,有55%當時倒閉,剩下的45%中,因為數據丟失,又有29%也在2年之內倒閉,生存下來的僅占16%。而擁有有效的備份方法及備份策略的公司則能夠將損失降到最低。因此,數據的備份被提上日程。
針對海量的數據備份,如果全部采用全量備份的方式,不僅會浪費大量的空間資源而且備份效率也十分的底下,所以目前經常采用的是全量備份加增量備份的方式,增量備份的效率直接影響到整個備份系統運行效率。
傳統文件級增量備份需要針對每個文件進行遍歷操作,當數據量達到千萬級時,這樣的備份效率是十分低下的。
發明內容
有待于此,本發明實施例要解決的技術問題是提供一種增量備份系統方法,以提高增量備份的效率。
為了解決上述問題,本發明實施例采用如下技術方案:
一種增量備份系統,該系統基于變化列表,包括:處理器和存儲器,其中,所述處理器包括監控模塊、變化列表生成模塊、變化列表處理模塊和備份模塊,其中:
所述監控模塊設置成:監控備份路徑,在監控到文件或者目錄的內容變更時,發送消息通知所述變化列表生成模塊記錄變更文件或目錄的變更信息;
所述變化列表生成及處理模塊設置成:記錄變更文件或目錄的變更信息,并根據變更信息生成變化列表;或者在已經生成的變化列表中增加新的變更條目;其中,所述變化列表至少包含一個變更條目,該變更條目包括相應的變更信息;
所述變化列表信息處理模塊設置成:對變化列表中的信息進行處理,以使得變化列表中的信息形成統一的形式;
所述備份模塊設置成:根據經過所述變化列表處理模塊處理后的變化列表進行相應的備份;
所述存儲器設置成:對備份信息和變化列表進行存儲。
可選地,所述備份模塊還設置成:在備份完成之后通知所述變化列表生成及處理模塊將備份時間點之前的相應變化列表信息刪除,避免下次備份時造成備份數據重復。
可選地,所述變更信息至少包括變更路徑、時間信息和變更類型。
可選地,所述變化列表處理模塊設置成按照如下方式對變化列表中的信息進行處理:
將變化列表中的短路徑形式的文件名全部轉換為長路徑形式的文件名;
將變化列表中不符合預定形式的時間信息全部轉換成預設的時間形式;和/或
將變化列表中變更類型轉換成預設的變更類型形式。
可選地,所述備份模塊設置成按照如下方式根據經過所述變化列表處理模塊處理后的變化列表進行相應的備份:
根據時間信息從所述變化列表中提取該時間點之前的信息,根據變更類型對變更路徑進行相應的備份操作。
一種增量備份方法,該方法基于變化列表,包括如下步驟:
監控備份路徑,在監控到文件或者目錄的內容變更時,發送變更通知;
記錄變更文件或目錄的變更信息,并根據變更信息生成變化列表;所述變化列表至少包含一個變更條目,該變更條目包括相應的變更信息;
對變化列表中的信息進行處理,以使得變化列表中的信息形成統一的形式;
根據經過處理后的變化列表進行相應的備份和存儲。
可選地,該方法還包括:在備份完成之后將備份時間點之前的相應變化列表信息刪除,避免下次備份時造成備份數據重復。
可選地,該方法還包括:生成變化列表后,如果監控到新的文件或者目錄的內容變更時,記錄變更文件或目錄的變更信息,并根據變更信息在生成的變化列表中增加相應的變更條目。
可選地,所述變更信息至少包括變更路徑、時間信息和變更類型。
可選地,對變化列表中的信息進行處理的步驟包括:
將變化列表中的短路徑形式的文件名全部轉換為長路徑形式的文件名;
將變化列表中不符合預定形式的時間信息全部轉換成預設的時間形式;和/或
將變化列表中變更類型轉換成預設的變更類型形式。
可選地,根據經過處理后的變化列表進行相應的備份的步驟包括:
根據時間信息從變化列表中提取該時間點之前的信息,根據變更類型對變更路徑進行相應的備份操作。
上述技術方案采用文件變化列表的增量備份方法,采用實時記錄文件變化信息的方式對需要進行增量備份的文件進行記錄,在執行增量備份時不需對整個備份目錄進行遍歷,大大提高了增量備份的執行效率。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮(北京)電子信息產業有限公司,未經浪潮(北京)電子信息產業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410001140.0/2.html,轉載請聲明來源鉆瓜專利網。





