[發明專利]一種windows虛擬機備份過程中無效數據排除方法有效
| 申請號: | 201811074533.9 | 申請日: | 2018-09-14 |
| 公開(公告)號: | CN109062516B | 公開(公告)日: | 2020-08-25 |
| 發明(設計)人: | 謝俊峰;彭超;黃傳波;涂磊;謝卓偉 | 申請(專利權)人: | 成都云祺科技有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G06F11/14;G06F9/455 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 610041 四川省成都市高*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 windows 虛擬機 備份 過程 無效 數據 排除 方法 | ||
本發明公開了一種windows虛擬機備份過程中無效數據排除方法。包括備份初始化步驟,掃描分區間隙步驟,按分區掃描有效數據步驟,備份數據記錄生成與傳輸步驟,排除數據記錄生成與傳輸步驟,備份數據恢復步驟,沖突處理步驟;本發明提供的技術方案達到了降低備份數據量的目的,同時縮短了處理時間,減輕了數據傳輸負荷并減少了備份存儲介質的空間占用。
技術領域
本發明涉及計算機數據備份技術領域,具體涉及一種windows虛擬機備份過程中無效數據排除方法。
背景技術
在虛擬化備份的早期,備份應用通過安裝備份代理到虛擬機的方式,將虛擬機和物理機等同對待,實現從操作系統、文件系統或應用程序中的數據搜集。這樣的方式存在系統資源占用多、代理管理開銷大、軟件兼容問題多等缺點。
相比之下,無代理的備份方式可以節省代理管理的開銷,還可以減少對系統資源的占用。現有備份應用實現無代理備份的方式大都基于虛擬化平臺提供的備份接口,如:VADP、VSS或Xen API等。這類備份接口可以返回虛擬機磁盤從頭到尾所有扇區的數據,卻不會對磁盤上數據進行有效性解析,導致備份數據中夾雜大量無效數據,具體包括:
1.分區間隙;
2.分區內未使用的空間,包括用戶已刪除但未徹底刪除的數據;
3.還原后已經不具時效性的文件,如操作系統交換文件和分頁文件;
4.用戶指定排除的文件。
如果在備份過程中解析并排除這些無效數據,有助于降低備份數據量,縮短處理時間,減輕數據傳輸負荷并減少備份存儲介質的空間占用。
發明內容
本發明所要解決的技術問題是在無代理環境下,提供一種windows虛擬機備份過程中無效數據排除方法,解決備份數據中夾雜大量無效數據的問題,進而降低備份數據量,縮短處理時間,減輕數據傳輸負荷并減少備份存儲介質的空間占用。
本發明解決其技術問題所采用的技術方案是:
一種windows虛擬機備份過程中無效數據排除方法,包括:
定義備份配置文件F數據結構,至少包括最大數據長度Fl、啟用沖突處理標記Fc、排除交換文件標記Fp、排除休眠文件標記Fh、排除回收站文件標記Fd、用戶自定義排除目錄Fu;定義備份數據記錄D數據結構,至少包括虛擬機名Dv、磁盤名Dd、時間戳Dt,偏移量Ds、長度Dl、數據內容Dc;定義排除數據記錄E數據結構,至少包括虛擬機名Ev、磁盤名Ed、分區名Ep、時間戳Et,文件記錄號Ei,數據特征值Ev。
步驟1,備份初始化步驟,包括創建和讀取備份配置文件F,讀取系統時間t,通過虛擬化平臺對虛擬機打快照,讀取虛擬機的母盤并解析磁盤分區表,生成全盤位圖文件Bd并置所有數據塊的狀態為已分配。
步驟2,掃描分區間隙步驟,包括根據磁盤分區表,將全盤位圖文件Bd中對應分區間隙數據塊的狀態修改為未分配。
步驟3,按分區掃描有效數據步驟,包括定位分區起始位置Ab,復制分區內位圖文件得到Bm,根據備份配置文件F對排除數據進行掃描,修改位圖文件Bm,修改全盤位圖文件Bd。
步驟4,備份數據記錄生成與傳輸步驟,包括初始化備份數據記錄D,根據全盤位圖文件Bd填充備份數據記錄D,發送備份數據記錄D,發送全盤位圖文件Bd。
步驟5,排除數據記錄生成與傳輸步驟,包括判斷是否存在用戶自定義排除目錄,初始化排除數據記錄E,獲取文件記錄號Ei,獲取數據特征值Ev,發送排除數據記錄E到存儲管理模塊。
步驟6,備份數據恢復步驟,包括選擇待恢復的虛擬機名、磁盤名,獲取全盤位圖文件Bd和備份數據記錄D,解析每一條備份數據記錄D并將數據寫入待恢復分區。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都云祺科技有限公司,未經成都云祺科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811074533.9/2.html,轉載請聲明來源鉆瓜專利網。





