[發明專利]計算機網絡數據備份中文件匹配的方法無效
| 申請號: | 200610116303.5 | 申請日: | 2006-09-21 |
| 公開(公告)號: | CN101051285A | 公開(公告)日: | 2007-10-10 |
| 發明(設計)人: | 鄒恒明;邱麗琴;姚琪;陳惟康 | 申請(專利權)人: | 上海交通大學 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F17/30 |
| 代理公司: | 上海交達專利事務所 | 代理人: | 王錫麟;張宗明 |
| 地址: | 200240*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 計算機網絡 數據 備份 文件 匹配 方法 | ||
技術領域
本發明涉及的是一種用于網絡信息技術領域的方法,具體地說是一種計算機網絡數據備份中文件匹配的方法。
背景技術
數據備份是一種十分重要的數據安全策略,通過備份軟件把數據備份到磁帶設備或是其它設備上,在原始數據丟失或遭到破壞的情況下,利用備份數據把原始數據恢復出來,使系統能夠正常工作。從備份方案來看,主要有完全備份、增量備份和差異備份這三種,一般都是結合使用。在數據備份中,如何保持備份原文件和備份文件的匹配在整個備份的過程中起著至關重要的作用。
數據備份中的文件匹配是指將需備份文件(以下稱原文件)和備份文件建立一個連接,在需要備份或更新備份的時候能夠準確的找到備份所對應的原文件,獲取相關信息進行備份。
經對現有技術的文獻檢索發現,中國專利(申請)號為01823593.X名為計算機硬盤數據備份及恢復方法的專利,其備份步驟為:在該硬盤中,為該硬盤中存有需備份數據的備份分區設置用于備份該分區之數據的鏡像分區;將用戶指定的備份分區的數據完整地備份到已設置的對應的鏡像分區內;隱藏鏡像分區的空間。該專利主要是針對某一分區進行備份及恢復,不夠靈活。檢索中還發現,專利(申請)號為03135150.6名為基于Internet的文件鏡像方法的專利,其特征在于在對本地服務器的文件進行寫操作時,記錄下文件名、文件路徑、文件偏移以及寫入數據,然后通過Internet發送到遠程鏡像服務器,在遠程鏡像服務器上對相應的文件進行同樣的寫操作,達到鏡像的目的。但是一旦文件名發生了更改,文件路徑發生了更改,這種鏡像方法就回失效。
發明內容
本發明針對現有技術的不足與缺陷,提供一種計算機網絡數據備份中文件匹配的方法,使基于本發明的備份軟件能夠很好的達到備份原文件和備份文件的匹配,特別是在當文件發生了文件的重命名、路徑的修改后仍能保持備份原文件和備份文件的匹配。
本發明是通過以下技術方案實現的:
本發明是基于NTFS磁盤系統結構的文件匹配方法,備份模式采用首次進行全備份以后按照用戶選定的備份間隔時間進行差分備份和全備份,遠程的差分備份是由本次的本地傳過去的增量備份和最近一次的差分備份合成的,僅需要較小的網絡帶寬傳輸增量備份即可進行遠程差分備份,過程如下:
1)維護一張動態更新的備份文件列表,建立匹配連接。即為每一個需備份文件在該列表中創建一條記錄,在這里不僅僅記錄和備份文件相關的一些信息,還要根據文件的對象ID號給文件建立一個鏈接跟蹤該文件以后的定位信息,并且創建相應的日志文件;
2)當備份文件列表中的文件發生改動時,進行連接匹配更新,根據所建立的鏈接來跟蹤備份原文件的定位信息,根據具體情況采用全備份或進行差分備份,同時生成增量信息;
3)獲取系統當前狀態以、文件的相關屬性以及對一些操作的必要記錄生成日志記錄添加到日志中;
4)可由用戶選擇對關鍵備份數據進行底層隱藏,以達到數據存儲安全;
5)遠程通過網絡將全備份或增量備份傳到遠程備份主機,在傳輸的過程中可依據用戶的選擇對數據進行加密操作以達到數據傳輸安全;
6)傳輸完成后對數據進行匹配性驗證以保證數據完整性和一致性。
建立匹配連接
1)當用戶選擇了要備份文件、備份參數以及備份文件的備份區后,獲取該文件的對象ID;
2)將需備份文件備份到指定的備份區并加鎖;
3)在備份列表中為該文件創建一條記錄,在記錄中記下該文件的對象ID,記錄中應至少包括需備份文文件的文件名、路徑名、文件的創建時間、文件類型、備份路徑名以及一些必要的備份參數(如備份的間隔時間、備份的最后更新時間、備份的方式)等;
4)為該文件創建一個備份日志文件,生成一條備份日志記錄,該記錄至少包括當前的系統狀態、文件屬性、文件類型以及一些對備份有影響的操作的記錄(如更名操作,更改路徑操作等)。
匹配更新
1)創建一個進程不斷掃描備份文件列表
2)該進程不斷讀取備份文件列表的每條備份記錄,判定記錄是否需更新,比較備份間隔時間和當前時間與最近一次備份時間之差的大小,判斷是否要進行備份。
3)若備份間隔時間大于當前時間與最近一次備份時間之差,則跳過當前記錄進行下一條記錄的分析。若備份間隔時間小于或等于當前時間與最近一次備份時間之差,則要進行一次備份。
4)若要進行備份,在備份文件列表中獲取該文件的對象ID,通過對象ID獲取文件的當前文件名以及路徑。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海交通大學,未經上海交通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610116303.5/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





