[發明專利]一種基于移動存儲設備的文件級同步方法無效
| 申請號: | 201210067189.7 | 申請日: | 2012-03-14 |
| 公開(公告)號: | CN102662991A | 公開(公告)日: | 2012-09-12 |
| 發明(設計)人: | 姚文斌;葉鵬迪;韓司 | 申請(專利權)人: | 北京郵電大學 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100876 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 移動 存儲 設備 文件 同步 方法 | ||
(一)技術領域
本發明涉及的是一種基于移動存儲設備的文件級同步方法。
(二)背景技術
近年來,隨著計算機設備的普及和工作節奏的加快,很多人在家中、辦公室、或者其它地方使用多臺計算機辦公。多臺計算機對應著多個硬盤,也對應著多個文件夾,如果完全靠移動設備手動同步,則隨著時間的推移,容易對各臺電腦上的文件版本產生混淆,最后導致錯誤的數據操作,降低工作效率,影響數據安全。因此如何進行文件同步備份是亟待解決的問題。
文件同步指為了保證位于不同存儲設備中的文件夾擁有相同內容的過程,如果在一個存儲設備中增加新文件、修改文件或者刪除文件,同步過程會在另外一個存儲設備中增加、修改、刪除同樣的文件,以此實現多臺計算機設備的文件數據同步、備份與信息共享,使文件數據保持完整性和統一性。顯然,文件同步備份方法的優劣將直接關系到用戶的工作效率及數據安全。
當前,文件同步備份方案主要是基于可移動存儲設備(例如U盤、移動硬盤等可移動存儲設備)在多臺電腦間進行直接數據同步。如windows操作系統中的公文包程序,通過將文件存入可移動存儲設備,從原始計算機帶到其他計算機上,以對可移動存儲設備上中的文件進行所需的更改,然后在可移動存儲設備接回原始計算機時,可方便的將有修改的文件同步回原始計算機。其優點是方法簡單,缺點是該方法文件數據只存在于原始計算機和可移動存儲設備中,其他計算機的本地磁盤上并不存在有關的文件數據,倘若原始計算機和可移動存儲設備遭到損壞,便會導致數據丟失,影響數據的安全性;此外,如果沒有可移動存儲設備,用戶就沒有辦法在其他計算機上操作文件,因此,使用便利性欠佳。
為了提高用戶的工作效率及其數據的安全性.本發明提供了一種基于移動存儲設備的文件級同步方法,目標是實現計算機與移動存儲設備之間的數據同步,即方法的執行通過可移動存儲設備(例如U盤、移動硬盤等可移動存儲設備),方便快捷在多臺電腦之間同步、備份文件數據,從而顯著提高用戶的工作效率,并保障數據安全。
(三)發明內容
本發明的目的在于一種基于移動存儲設備的文件級同步方法。該方法針對多臺計算機設備的文件同步備份的問題,通過可移動存儲設備,方便快捷在多臺電腦之間同步、備份文件數據,最后達到提高用戶的工作效率,并保障數據安全的目的。
本發明的目的是這樣實現的:
設源計算機設備上待同步用戶文件夾F包含了m個文件,分別表示為f1、f2、...、fm,各文件對應的哈希值分別表示為h1、h2、...、hm;設可移動存儲設備c,同步的文件夾F*中包含的所有文件
當用戶在計算機設備上插入或退出可移動存儲設備c時,對于同步程序為計算機中文件夾F中文件fi生成一個哈希值hi,并和c中所存儲的文件fi各歷史版本的哈希值進行比對,若沒找到相同的哈希值,則說明計算機設備上的文件fi是最新版本,用文件fi替換c上舊版本文件同時哈希值hi保存到c的數據庫中,并標記為最新版本哈希值;若在c中找到的哈希值不是c的數據庫中多標記的最新版本哈希值,則c上的文件是最新版本,用文件替換計算機上的舊版本文件fi;重復上述過程,直到文件夾F中所有文件處理完畢;
其具體方法步驟為:
(1)輸入可移動媒介c;
(2)輸入待處理文件夾F,及F中所有文件形成的待處理文件隊列f1、f2、...、fm;
(3)取計算機設備待處理文件隊列中的一個文件fi,根據文件fi的內容計算得到哈希值hi,并和可移動存儲設備c上所存儲的文件fi各歷史版本的哈希值進行比對;
(4)若沒找到相同的哈希值,則說明計算機設備上的文件fi是最新版本,用文件fi替換c上舊版本文件同時哈希值hi保存到c的數據庫中,并標記為最新版本哈希值,執行步驟(6);
否則,執行步驟(5);
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京郵電大學,未經北京郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210067189.7/2.html,轉載請聲明來源鉆瓜專利網。





