離線檔案與資料同步

2021-09-21 11:28:09 字數 2743 閱讀 4991

1. 服務端的離線檔案設定

為了使共享網路資源可以離線使用,「離線檔案」將這些共享資源的乙個版本儲存在客戶端計算機中稱為檔案系統快取的保留的磁碟空間部分中。不管是否連線到網路,客戶端計算機都可以訪問這種快取。建立新的共享資源時,預設情況下允許離線訪問,這意味著可以在有潛在的不安全因素的計算機中離線儲存安全的共享資源。若欲獲得最佳的安全性,就不要與允許使用者離線儲存檔案。當然,用共享許可權或訪問控制來設定合適的許可權,也可以在很大程度上提高安全性。

在欲設定為同步的共享資料夾「屬性」對話方塊的「共享」選項卡,單擊「離線設定」按鈕,顯示「離線設定」對話方塊。

圖5-31  「離線設定」對話方塊

l         

只有使用者指定的檔案和程式才能在離線狀態下可用。該選項使使用者能控制哪些檔案可離線使用。

l         

使用者從共享開啟的所有檔案和程式將自動在離線狀態下可用。該選項允許使用者從共享資料夾中開啟的所有檔案自動離線使用。如果選擇「已進行效能優化」核取方塊,所有程式將自動快取,這樣就可在本機上執行。該選項對於宿主應用程式的檔案伺服器尤其有用,因為它減少了網路流量並提高了伺服器的效能。

l         

該共享上的檔案或程式將在離線狀態下不可用。該選項禁止使用者離線儲存檔案。

2. 客戶端的離線檔案設定與同步

借助離線檔案,即使未與網路連線,也可以繼續使用網路檔案和程式。只需將共享資料夾設定為離線檔案,當使用者的膝上型電腦離開企業網路後,或者網路連線發生故障時,也可以像往常一樣繼續工作,對這些檔案和資料夾的訪問許可權與先前連線到網路時相同。當連線狀態變化時,離線檔案圖示將出現在通知區域中,顯示乙個提示氣球通知使用者連線已經發生變化。

⑴ 將欲同步的共享資料夾,對映為網路驅動器。

⑵ 右擊欲實現資料同步的網路驅動器,在快捷選單選擇「允許離線使用」,執行「離線檔案嚮導」。

⑶ 選中「登入和登出時自動同步處理離線檔案」核取方塊,將在當前使用者登入至域或從域中登出時,自動對離線檔案實施同步操作。

提示為了確保客戶端與檔案伺服器的中檔案保持一致,建議選中該核取方塊。當然,同步時機也可以稍後在「同步管理器」中設定。

⑷ 選中「啟用提醒程式」核取方塊,當計算機離線工作時,將每隔一段時間出現一條訊息,提醒使用者當前未與企業網路連線。

提示如果是暫時離開企業網路,可以選中該核取方塊,以提示使用者盡快與檔案伺服器進行同步。如果是長時間離線,那麼,頻繁的提示將徒增煩惱,並影響正常工作。

⑸ 在「確認離線子資料夾」對話方塊,選擇「是,讓該資料夾及其所有子資料夾都可以離線使用」單選按鈕,該共享資料夾中的所有子資料夾和檔案都可以實現離線和同步,建議選擇該選項。如果選中「否,只讓該資料夾可以離線使用」單選按鈕,那麼,子資料夾中的檔案將無法實現離線和同步。

⑹ 在「要同步的專案」對話方塊

的「選擇要同步的專案」列表框,選中欲同步的共享資料夾前的核取方塊,單擊「同步」按鈕,即可立即實現本地計算機與網路共享檔案的資料同步。

提示若欲同步

windows 

資源管理器、我的電腦或

internet explorer

中的單獨檔案、資料夾或網頁,只需選擇欲同步的專案,然後單擊「工具」選單的「同步」命令。或者,右擊欲實現同步的網路驅動器,並在快捷選單中選擇「同步」。

⑺ 單擊「設定」按鈕,顯示「同步設定」對話方塊,可以設定使用者在什麼情況下,或者在哪些時間實現與遠端共享資料夾資料的自動同步。

提示使用者可以手工啟動同步,也可以設定「同步管理器」來控制離線檔案與網路同步的時間。離線檔案可以控制執行完全同步還是快速同步。完全同步可以確保獲得每個指定為允許離線使用的網路檔案的最新版本。快速同步比完全同步速度快得多,但是,可能不提供每個指定為可以離線使用的網路檔案的最新版本。不過,快速同步可以確保獲得每個檔案的完整版本,以便使用者能夠繼續工作。

3. 同步管理器

直接執行「

mobsync

」命令,即可開啟「同步管理器」(如圖

5-40

所示)。使用「同步管理器」,可以控制離線檔案何時與網路上的檔案同步。可以保證當使用者需要時,可以從網路中獲得最新資訊,並且最小程度地中斷系統上的工作。「同步管理器」將網路上的專案與離線工作時開啟或更新的專案進行比較,然後,生成計算機和網路都可以使用的最新版本。可以同步的專案包括單獨的檔案、資料夾及其內容以及離線網頁。「同步管理器」提供乙個單獨位置,在此可以同步已離線的共享檔案,而不管用哪種型別的檔案或程式將檔案離線。

4. 處理檔案衝突

當網路連線恢復時,或者將膝上型電腦再連線至企業網路後,預設情況下,所有離線時所作的更改都將更新到企業網路中的檔案伺服器上。當離線使用者與網路上的其他員工對同一檔案都作過更改時,可以選擇將自己的檔案版本儲存到網路、保留其他版本,還是兩個版本均儲存。

同步檔案時,在網路斷開後開啟或更新的檔案將與儲存在網路上的檔案進行比較。只要使用者在離線時更改的檔案尚未被其他人更改,那麼,所作的更改都將複製到網路上。下面是常用的檔案衝突方案:

l         

如果其他人對使用者在離線時更改的檔案進行了改動,可以選擇保留自己的版本、保留網路中的版本或二者同時保留。如果選擇同時儲存兩個版本的檔案,則需要為自己的版本提供其他檔名。

l         

如果使用者在離線工作時刪除了計算機中的網路檔案,而此時網路上的其他人正在對該檔案進行操作,檔案將從使用者的計算機中刪除,但並不從網路中刪除。

l         

如果使用者在離線工作時更改了網路檔案,而網路上的其他人刪除了該檔案,可以選擇將自己的版本儲存到網路上或從計算機中刪除。

l         

如果在使用者與網路斷開後有新檔案新增到自己指定為可以離線使用的共享網路資料夾中,則該新檔案將在重新連線並同步時新增到自己的計算機中。

本文** 

基於檔案的離線資料同步方案

產品此前的資料備份方案,存在不少問題,所以需要設計乙個新的方案。本文總結一下新舊方案的優劣 而恢復邏輯,則是從伺服器的mysql資料庫裡,遍歷找到所有的記錄,也生成sql語句,發回客戶端,客戶端再執行sql進行恢復。當發生衝突的時候,以客戶端的資料為準,違反主鍵約束的時候,插入資料就會失敗。比如客戶...

mysql檔案離線 資料庫分離 離線

資料庫分離 一般預設情況下資料庫在聯機狀態下我們不能對資料庫檔案進行任何複製刪除等操作,如果將資料庫分離的話就可以對資料檔案進行複製 剪下 刪除等操作了。一般想直接備份資料檔案,就先分離資料庫,之後把資料檔案複製到別的地方,再把資料檔案附加回去就可以了。資料庫離線 有些重要的資料為了安全會選擇離線處...

資料同步華麗上位,大資料離線處理高枕無憂

大資料時代,業務量不斷增長,大批量的資料離線同步已成了不可獲缺的工具。阿里雲資料整合是開源datax的服務化版本,支援400種異構資料來源之間的資料同步,同時支援作業級別和資料來源級別的流控 分布式併發執行以及髒資料閾值處理,是大資料處理中不可缺失的資料同步工具。而越是使用越頻繁的產品,更容易成為使...