[發明專利]一種基于文件系統解析的海量小文件備份恢復方法在審
| 申請號: | 201710904206.0 | 申請日: | 2017-09-29 |
| 公開(公告)號: | CN107885616A | 公開(公告)日: | 2018-04-06 |
| 發明(設計)人: | 楊耀凱 | 申請(專利權)人: | 上海愛數信息技術股份有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F17/30 |
| 代理公司: | 上海科盛知識產權代理有限公司31225 | 代理人: | 翁惠瑜 |
| 地址: | 201112 上海市閔行*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 文件系統 解析 海量 文件 備份 恢復 方法 | ||
1.一種基于文件系統解析的海量小文件備份恢復方法,其特征在于,包括備份子方法和恢復子方法,其中,
所述備份子方法包括:獲取備份任務,選擇采用完全備份方式或增量備份方式,基于CDP監控技術實現備份;
所述恢復子方法包括:獲取恢復任務,選擇細粒度恢復方式或整卷恢復方式,通過對文件系統的解析,實現指定數據的恢復。
2.根據權利要求1所述的基于文件系統解析的海量小文件備份恢復方法,其特征在于,所述備份子方法中,采用完全備份方式的步驟具體包括:
a1)判斷是否已加載CDP驅動,若是,則執行步驟a2),若否,則加載CDP驅動后執行步驟a2);
a3)初始化文件系統變化數據塊記錄信息;
a3)根據文件系統格式,讀取文件系統上的數據塊分配記錄;
a4)分析數據塊分配記錄,讀取所有已分配的數據塊,進行備份,并在備份過程中更新文件系統變化數據塊記錄信息;
a5)通過所述文件系統變化數據塊記錄信息,對步驟a4)備份過程中發生變化的數據塊進行備份;
a6)數據塊不再發生變化,完成備份。
3.根據權利要求1所述的基于文件系統解析的海量小文件備份恢復方法,其特征在于,所述備份子方法中,采用增量備份方式的步驟具體包括:
b1)判斷是否已加載CDP驅動,若是,則執行步驟b2),若否,則加載CDP驅動后采用完全備份方式進行備份;
b2)判斷需要備份的卷是否進行過完全備份,若是,則執行步驟b3),若否,則采用完全備份方式進行備份;
b3)從CDP驅動獲取上一次備份結束后發生變化的數據塊進行備份。
4.根據權利要求2所述的基于文件系統解析的海量小文件備份恢復方法,其特征在于,所述步驟a4)中,讀取所有已分配的數據塊時,將連續的已分配數據塊進行合并讀取。
5.根據權利要求2或3所述的基于文件系統解析的海量小文件備份恢復方法,其特征在于,所述CDP驅動維護一個動態位圖表和一個靜態位圖表,各位圖表中,一個位代表一個數據塊,位為1時表示該位代表的塊發生變化,位為0時表示該位代表的塊未發生變化,其中,
所述動態位圖表用于記錄發生變化數據塊的信息,
所述靜態位圖表用于獲取變化數據塊信息時,與動態位圖表進行交換,返回之前發生變化的數據塊信息。
6.根據權利要求5所述的基于文件系統解析的海量小文件備份恢復方法,其特征在于,所述步驟a2)中,初始化文件系統變化數據塊記錄信息具體為:將動態位圖表和靜態位圖表的所有位置均置為0。
7.根據權利要求5所述的基于文件系統解析的海量小文件備份恢復方法,其特征在于,對所述發生變化的數據塊進行備份具體為:
交換動態位圖表和靜態位圖表,從新的靜態位圖表中獲取發生變化的數據塊進行備份,且對連續的發生變化的數據塊進行合并讀取。
8.根據權利要求5所述的基于文件系統解析的海量小文件備份恢復方法,其特征在于,所有變化數據塊備份完成后,初始化所述靜態位圖表。
9.根據權利要求1所述的基于文件系統解析的海量小文件備份恢復方法,其特征在于,所述細粒度恢復具體包括以下步驟:
c1)獲取成功備份過的時間點;
c2)選擇想要恢復的時間點后,獲取該時間點中備份的卷;
c3)根據文件系統格式對所述卷進行解析,遍歷指定路徑下的目錄和文件,獲取要恢復的目錄或文件;
c4)將所述目錄或文件恢復至指定位置。
10.根據權利要求1所述的基于文件系統解析的海量小文件備份恢復方法,其特征在于,所述整卷恢復具體包括以下步驟:
d1)獲取成功備份過的時間點;
d2)選擇想要恢復的時間點后,獲取該時間點中備份的卷;
d3)將所述卷恢復至指定位置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海愛數信息技術股份有限公司,未經上海愛數信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710904206.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:具有防蟲功能的新型環網柜
- 下一篇:節能配電柜用散熱系統





