文件服務器高可用之DFS

前言:

如果你看到了這篇文章,說明你已經對Windows的DFS有所瞭解,我們這次不對這個功能做深入的討論,只是做一個簡單的介紹:

Windows Server 2012 中的 DFS 命名空間和 DFS 複製是文件和存儲服務角色中的角色服務。

DFS 命名空間 可以將位於不同服務器上的共享文件夾組合到一個或多個邏輯結構的命名空間。每個命名空間作爲具有一系列子文件夾的單個共享文件夾顯示給用戶。但是,命名空間的基本結構可以包含位於不同服務器以及多個站點中的大量文件共享。

DFS 複製 可讓你有效地在多個服務器和站點上覆制文件夾(包括那些由 DFS 命名空間路徑引用的文件夾)。DFS 複製使用一種稱爲遠程差分壓縮 (RDC) 的壓縮算法。RDC 檢測對文件中數據的更改,並使 DFS 複製僅複製已更改文件塊而非整個文件。

實際應用:

DFS 命名空間 爲用戶提供一個集中的文件夾命名空間,通過該空間可訪問和存儲文件。你可以將基礎文件共享放在不同的服務器上和不同的站點中以提高可用性和性能。

DFS 複製 跨 LAN 或 WAN 網絡連接,在服務器之間有效地同步文件夾內容。

實驗拓撲:

clip_image002

實驗步驟:

建立域環境,並把client加入域(步驟略)

對FS服務器安裝DFS功能和控制檯

在FS服務器上建立DFS命名空間

在FS服務器上建立複製組

使用dc作爲客戶端進行測試DFS的功能

Setup

1, 建立域並加入域(略)

2, 打開dc的服務器管理器,我們使用2012系統的服務器管理器來遠程管理FS服務器,所以我們的操作都在dc上進行的,情切記,首先添加要管理的其他服務器

clip_image004

3, 我們添加fs01和fs02到我們的管理控制檯

clip_image006

4, 點擊服務器管理器的所有服務器,右鍵選中fs01選擇添加角色和功能

clip_image008

5, 全部下一步,選擇fs01服務器,並安裝dfs複製和dfs命名空間,下一步,直至完成

clip_image010

6, fs01安裝完成之後,我們來安裝fs02,請謹記,我們是通過dc的服務器管理器遠程來安裝的,對於圖形界面的安裝,大家很熟悉,對於fs02我們使用Powershell的方式來安裝

右鍵fs02,選擇PowerShell

clip_image012

7, 系統會彈出一個PS出來,是連接到fs02的,我們輸入install-windowsfeature fs-dfs-namespace,fs-dfs-replication,rsat-dfs-mgmt-con 進行命名空間,複製以及管理控制檯的安裝

clip_image014

8,2臺服務器都已經成功安裝dfs後,我們後期的操作還是在dc上(當然在fs服務器上也是可以的,既然2012有這個遠程集中管理的功能,我們爲什麼不用呢,個人感覺效率提高了不少),點擊服務器管理器的文件和存儲服務,右鍵選擇fs01的dfs

clip_image016

9, 打開後報錯了,如圖,仔細看了報錯內容,我們才知道,在dc上進行dfs遠程管理的時候,因爲dc本身沒有安裝dfs的控制檯,故,打開的是報錯,如果是在成員服務器上打開的話是不會報錯的,因爲我們在客戶端上已經安裝了控制檯

clip_image018

10, 打開dc上的ps,我們只安裝dfs的控制檯即可:install-windowsfeature rsat-dfs-mgmt-con

clip_image020

11, 我們在文件和存儲服務裏再次右鍵選擇fs01打開dfs管理工具,在dfs管理的命名空間上,我們新建命名空間

clip_image022

12, 在嚮導裏的服務器我們先選擇fs01

clip_image024

13, 名稱,可以隨便寫,但還是根據自身的環境寫一個比較形象的名字比較好

clip_image026

14, 在類型的選擇上面,因爲我們是域環境,所以選擇基於域的命名空間,如果勾選啓用Windows Server 2008模式的話,可以提高命名空間的伸縮性和基於存取權限的枚舉,至於什麼是枚舉,請自行查詢,個人建議啓用!

clip_image028

15, 建立完成

clip_image030

16, 如果只有一臺dfs命名空間服務器的話,在高可用的需求下是達不到需求的,如果fs01有故障了那麼dfs就無法在提供服務了,所以,爲了高可用,我們在添加fs02也作爲命名空間服務器,點擊剛纔新建的命名空間,右鍵選擇添加命名空間服務器

clip_image032

17, 選擇fs02這臺服務器,他會自動的聯繫fs02並加入進來

clip_image034

18, 命名空間的建立到此我們已經完成,我們在dc上進行一個測試訪問:\\contoso.com\public

clip_image036

19, 能夠正常的訪問到,但裏面沒有文件,所以我們需要添加一些共享文件夾,當然,之前如果已經共享了直接添加即可,如果沒有共享,我們可以新建共享,右鍵剛纔建立的命名空間,選擇新建文件夾

clip_image038

20, 名稱的話根據自身需求來寫,他是顯現給用戶看到的,儘量形象化!

clip_image039

21, 點擊添加:如果你已經存在了共享的文件夾,那麼直接在這裏輸入UNC路徑確定即可

clip_image040

22, 爲了更詳細的介紹,我們這裏沒有已經共享的文件夾,所以,我們點擊瀏覽,在服務器裏輸入fs01,然後新建共享文件夾

clip_image041

23, 共享名:最好形象化,然後點擊瀏覽找到我們需要新建的共享文件夾的所在位置,然後確定

clip_image042

24, 確定後就回到了添加文件夾目標

clip_image043

25, 最後確定完成,我們可以看到在命名空間的下面多出了一個快捷方式的樣子:fs01

clip_image045

26, 對於fs02上的共享和上面操作是一樣的,圖略,我們看結果

clip_image047

27, 我們在使用dc來訪問一下

clip_image049

28, 說明文件夾的添加已經沒有問題,那麼如果說fs01有故障的話,雖然命名空間服務器有2臺可以實現容錯,但fs01上的共享文件夾fs01只是在fs01上纔有,如果fs01有故障了,雖然命名空間可以訪問,但文件是訪問不到了,這也就違背了我們建立dfs高可用的意願,所以我們還需要建立文件夾的高可用,點擊fs01,右鍵選擇添加文件夾目標

clip_image050

29, 在新建文件夾目標對話框裏,可以直接輸入fs01這個共享文件夾在其他服務器上的副本地址,如果你沒有在其他服務器上提前新建這個文件夾,那麼我們就需要點擊瀏覽

clip_image051

30, 我們把fs01共享文件夾的副本放到fs02上,點擊新建共享文件夾,共享名必須寫和原有共享名相同,因爲fs01故障的時候,用戶會被切換到其他的服務器上,如果名字不同,你可想而知

clip_image052

31, 確定後,系統提示是否建立複製組,當然是啦,我們就是爲了建立複製組的!

clip_image053

32, 在很短的時間裏系統會彈出複製文件夾嚮導,保持默認下一步

clip_image055

33, 主要成員的選擇,這個就無所謂了,因爲複製是雙向的:哪個性能好就那個吧!隨便自己!

clip_image057

34, 成員之間的複製拓撲,一般選擇交錯即可!更詳細的可以看他們的解釋

clip_image059

35, 複製計劃和帶寬,這個就根據自身情況選擇了,如果是內網,完整即可,如果是跨越公網的,那麼你可以安排晚上進行復制

clip_image061

36, 下一步就建立完成了!

clip_image063

37, 相同的步驟,我們爲fs02建立一個副本在fs01上,圖略!建立完成後,系統會提示在複製組的成員選擇該配置之前,複製不會開始,這取決了AD的複製延遲和輪詢,一般重啓一下服務器就看了,當然,不重啓過一會也是可以的!

clip_image064

38, 在還沒有進行復制的時候,我們新建一條組策略,爲用戶映射這個dfs目錄,打開gpmc.msc,新建一條策略取名share,打開用戶配置—首選項—Windows設置—驅動器映射,然後在右邊新建驅動器映射,操作:我們選擇新建,如果你之前已經映射過其他的,那麼你這裏應該選擇更新,當然,如果之前的映射你還需要,那麼你就新建一個就可以了,填寫共享的位置,以及映射的盤符

clip_image066

39, 然後把這個組策略鏈接到整個域,因爲磁盤映射屬於全局的需要,如果是針對單個部門的話,就鏈接到響應部門的ou上,請注意選擇!然後我們註銷dc並重新登陸一下!我們打開資源管理器,看到一個映射!

clip_image068

40, 這個時候複製組應該起作用了,我們分別打開fs01和fs02,爲了簡單的測試,我們在fs02上的fs02文件夾裏新建一個share的txt文檔,看fs01上是否會複製過來

clip_image070

41, 在確認完複製沒有問題的情況下,我們再次來到dc上,右鍵屬性一下Z盤,找到DFS選項卡:可以看到有2臺服務器在提供服務,其中fs01是活動的,我們點擊檢查狀態,發現這2臺的狀態是正常的,

clip_image072

42, 那麼我們隨便打開這個文件夾,然後使用過濾,看下我們現在連接的是那一臺服務器

clip_image074

43, 從圖中可以看出,我們現在打開的是10.1.0.11這臺服務器,也就是fs01,那麼我們現在關閉fs01,看是否會切換到fs02,並且文件可以正常問題

clip_image076

44, 很明顯,文件訪問正常,並且自動切換到了fs02上!測試基本完成

總結:

通過一個簡單的案例,我們對dfs的功能又有一個更深的印象,如果文中有錯誤,請大家指示,並歡迎大家與我進行溝通!

IT之夢---你---我---他

2013年5月13日星期一 凌晨1:00

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章