什么是Windows Server 2008的脫機文件特性

脫機文件作為在Windows Server 2008中保留的一項特性,用來在斷開網絡連接的情況下依然保證用戶可以正常訪問到遠程網絡共享文件夾中的文件。用戶的計算機將會緩存服務器上的文件,并且將它們存儲在本地。一旦脫機文件的功能被配置啟用,那么緩存文件這一概念對于用戶來講將會是完全透明的,例如,用戶希望訪問Filesrv服務器上的一個名為:MyShare的共享文件夾中的文件,那么他可以通過UNC路徑\\Filesrv\MyShare\Path\To\My\File 來訪問。那么在沒有連接網絡的情況下,當用戶嘗試通過同樣的UNC路徑來訪問文件時,文件照常會被打開。通過脫機文件,即使未與網絡連接,也可以繼續使用網絡文件和程序。如果斷開與網絡的連接或移除便攜式計算機,指定為可以脫機使用的共享網絡資源的視圖與先前連接到網絡時將會完全相同。用戶可以像往常一樣繼續工作。對這些文件和文件夾的訪問權限與先前連接到網絡時也是完全相同的。當連接狀態變化時,“脫機文件”圖標將出現在通知區域中,通知區域中會顯示一個提示氣球,通知用戶這一變化。
當網絡連接恢復或插接便攜式計算機時,默認情況下所有脫機時用戶所作的更改都將更新到網絡上。當用戶和網絡上的其他人對同一文件做出更改時,用戶可以選擇將自己的文件版本保存到網絡、保留其他版本或兩個版本均保存。任何一個在脫機情況下用戶對文件進行的修改都會在網絡連接恢復后被同步回服務器。脫機文件這個功能尤其有助于那些使用筆記本計算機辦公以及那些經常出差,或者是辦公網絡不穩定的人們。脫機文件被緩存到用戶的本地計算機上便于用戶不間斷的開展自己的工作,而當網絡連接后所有的信息又會自動的同步到服務器上。
Windows Server 2008中脫機文件的新特性
在Windows Server 2008中,脫機文件這一功能得到了更大的改進,其中主要展現在以下幾個方面:
--用戶可以隨時轉變將脫機文件的狀態轉變為“在線”,而不必等待所有的緩存文件全部被同步完成。例如,在一個用戶的筆記本計算機上配置了脫機文件的功能,并且正在啟用脫機工作,那么當用戶連接到網絡的時候,就可以直接將工作狀態改變為“在線”而不必等待所有用戶的脫機文件全部同步完成。
-- 如果在連接到網絡的時候用戶的本地計算機中有正處在打開狀態的文件處理,那么這個打開的文件處理操作將會直接轉變為服務器上的文件操作,而無需用戶再關閉文件。舉例來說,比如用戶正在處理一個Microsoft Word文檔的時候恢復了網絡的連接。那么在之前的版本中,用戶將會在同步前看到關閉文件的提示。而在Windows Server 2008中這個操作將會自動轉移到服務器上,用戶可以繼續處理他的Word文檔而無需任何附加的操作。
--在Microsoft Windows® XP操作系統中,如果某一個文件無法同步,那么整個服務器都將處于脫機狀態,服務器上將沒有共享可以被訪問,而不管這些共享是否在本地計算機上被緩存存儲。但是在Windows Server 2008的版本中,這個功能得到了提升,文件的可用性細化到每個文件級別來判定。如果某個文件不可用,那么相同共享文件夾下的其它共享以及其它的共享都還會有效,這些文件都會在在線狀態下有效。這樣就為分布式文件系統(DFS)提供了更好的協作能力。

-- 同時,在Windows Server 2008的脫機文件的同步管理方面也有了全新的改進,新的特性包括了對于同步出錯后的報告,出錯文件的列表,以及提供對于處理同步過程中脫機文件修改后的多種操作選擇。
--每個文件或者文件夾的屬性頁都會有一個Offline Files的頁簽用于顯示和控制文件及文件夾脫機狀態。要訪問這個頁,右擊文件或者文件夾,點擊Properties,然后點擊Offline Files頁簽。脫機文件可以通過客戶的策略來啟用,一個組策略對象可以設置創建一個共享或者設置一個有效的脫機文件的路徑。如果部署了文件夾重定向功能 (Intellimirror),那么脫機文件夾將會自動啟用。文件夾重定向將會應用組策略對象到“我的文檔”文件夾,然后將文件夾重定向到服務器。
使用脫機文件的準備條件

要想使用Windows Server 2008的脫機文件特性,首先我們要保證你的服務器需要運行在Microsoft Windows Server™ 2003或者是Windows Server 2008上,客戶端的計算機則需要是Windows Server 2008或者是Windows Vista的系統,當然還要有網絡連接,以及測試使用的一些共享文件夾和文件。需要注意的是,要想建立脫機緩存以及共享文件夾,那么用戶必須具有本地管理員組或者是域管理員組帳號的權限。一切準備就緒后我們就可以一起來感受一下Windows Server 2008中脫機文件特性了。
配置脫機文件
首先我們配置一個共享文件夾,在服務器上點擊Start然后點擊Computer。雙擊C盤,新建一個文件夾,并且右擊共享這個文件夾,在Choose people on your network to share this item with上鍵入Domain Users,點擊Add 來添加域用戶,如果服務器沒有加入域,那么使用 Users 組來代替。設置完成后,在 Computer上右擊剛才共享的文件夾,點擊 Properties 點擊 Sharing 頁簽,然后點擊 Caching,選擇 Only the files and programs that users specify will be available offline, 點擊 OK完成.
在客戶機算計上通過UNC路徑打開共享文件夾 (例如 \\Server\Share\Folder)。在內容區域的一個空白地方右擊,選擇 Properties。點擊 Offline 頁簽,選擇 Always available offline, 然后點擊OK完成。
上面的操作可以確保一個文件夾的所有內容以及它的子文件夾在網絡不通的情況下依然有效,初始化同步操作將會建立服務器文件版本和本地文件版本的關聯,這個操作將會占用一段時間來檢查有多少文件,多少數據在脫機的情況下有效。這個同步的過程完全是在后臺操作的,用戶可以通過Sync Manager來監控這些操作,要打開Sync Manager,需要在Start中點擊 All Programs, 選擇 Accessories, 然后點擊 Synchronize。一旦脫機文件關系建立起來,Sync Manager將會一直出現在任務欄。用戶可以手工啟動同步,或設置“同步管理器”來控制脫機文件與網絡同步的時間。“脫機文件”可以控制執行完全同步還是快速同步。完全同步可以確保獲得每個指定為允許脫機使用的網絡文件的最新版本。快速同步比完全同步速度快得多,但是可能不提供每個指定為可以脫機使用的網絡文件的最新版本。不過,快速同步可以確保獲得每個文件的完整版本,以便您能夠繼續工作。需要注意的是,共享文件夾的默認設置是針對手動文件緩存生效的。同時共享文件夾的緩存功能也是可以被禁用的,以用來防止用戶在脫機的情況下訪問一些重要的文件。

處理文件沖突
同步文件時,在網絡斷開后打開或更新的文件將與保存在網絡上的文件進行比較。只要用戶在脫機時更改的文件尚未被其他人更改,那么他所作的更改都將復制到網絡上。
如果其他人對用戶在脫機時更改的文件進行了改動,那么用戶可以選擇保留自己的版本、保留網絡中的版本或二者同時保留。如果選擇了同時保存兩個版本的文件,則需要為自己的版本提供其他文件名。
如果用戶在脫機工作時刪除了計算機中的網絡文件,而此時網絡上的其他人正在對該文件進行操作,文件將從用戶的計算機中刪除,但并不從網絡中刪除。
如果用戶在脫機工作時更改了網絡文件,而網絡上的其他人刪除了該文件,可以選擇將您的版本保存到網絡上或從用戶的計算機中刪除。
如果在用戶與網絡斷開后有新文件添加到用戶指定為可以脫機使用的共享網絡文件夾中,則該新文件將在用戶重新連接并同步時添加到他自己的計算機中。
加密脫機文件
此外使用“脫機文件”時用戶還可以指定對脫機文件進行加密。如果選擇加密脫機文件,則只能加密本地計算機上的文件。在網絡中的文件將不受影響。使用加密能夠保證脫機文件和文件夾的安全,使其免遭非法物理訪問計算機的入侵者的竊取。
總而言之,脫機文件雖然是Windows系統中一個很小的特性,但是對于移動辦公的用戶來講卻是一個很有用的工具。使用脫機文件,辦公室里使用筆記本電腦的朋友,將不再為每天在筆記本電腦和服務器之間拷來拷去的數據而感到厭煩,網絡連接不穩定的辦公室里,用戶不必再因為始終連接不到服務器的共享文件夾,用不了數據和文件,工作不了而感到憤怒和惱火。另外,各個時期的不同文件版本也不再糾纏不清,全新的脫機文件功能將成為網絡辦公的有力武器。


