DFS使用方法總結

使用分佈式文件系統 (DFS),系統管理員可以使用戶方便地訪問和管理物理上分佈在網絡各處的文件。通過 DFS,可以使分佈在多個服務器上的文件如同位於網絡上的一個位置一樣顯示在用戶面前。
您可採用兩種方式實施分佈式文件系統:一種是獨立的根目錄分佈式文件系統,另一種是域分佈式文件系統。
獨立的 DFS 根目錄:
不使用 Active Directory。
至多只能有一個根目錄級別的目標。
使用文件複製服務不能支持自動文件複製。
通過服務器羣集支持容錯。
域 DFS 根目錄:
必須宿主在域成員服務器上。
使它的 DFS 名稱空間自動發佈到 Active Directory 中。
可以有多個根目錄級別的目標。
通過 FRS 支持自動文件複製。
通過 FRS 支持容錯。
分佈式文件系統 (DFS) 映射由一個 DFS 根目錄、一個或多個 DFS 鏈接以及指向一個或多個目標的引用組成。
DFS 根目錄所駐留的域服務器稱爲主服務器。通過在域中的其他服務器上創建根目標,可以複製 DFS 根目錄。這將確保在主服務器不可用時,文件仍可使用。因爲域分佈式文件系統的主服務器是域中的成員服務器,所以默認情況下,DFS 映射將自動發佈到 Active Directory 中,從而提供了跨越主服務器的 DFS 拓撲同步。這反過來又對 DFS 根目錄提供了容錯性,並支持目標的可選複製。通過向 DFS 根目錄中添加 DFS 鏈接,您可擴展 DFS 映射。Windows Server 2003 家族對 DFS 映射中分層結構的層數的唯一限制是對任何文件路徑最多使用 260 個字符。新 DFS 鏈接可以引用具有或沒有子文件夾的目標,或引用整個 Windows Server 2003 家族卷。
創建 DFS 根目錄
使用 DFS 管理工具,您可以指定某個目標,指派它爲 DFS 根目錄。除了訪問該目標外,用戶還可以訪問該目標的任何子文件夾。使用 Windows Server 2003 Enterprise Edition 或 Windows Server 2003 Datacenter Edition 時,您可在單獨計算機上作爲多個 DFS 根目錄的宿主。由於 DFS Active Directory 對象的大小,大型的基於域的 DFS 名稱空間可能會顯著地增加網絡傳輸量。因此,建議您爲域根使用的 DFS 鏈接的個數少於 5000。建議在運行 Windows Server 2003 的服務器上的獨立的根目錄的最大名稱空間爲 50,000 個鏈接。
如何創建 DFS 根目錄:
1.打開分佈式文件系統。
2.在“操作”菜單上,單擊“新建根目錄”。
3.按“新建根目錄嚮導”中顯示的指示執行操作。
4.若要刪除根目錄,請選擇該根目錄,打開“操作”菜單,然後單擊“刪除根目錄”。
爲了更改現有的 DFS 名稱空間,您必須成爲作爲名稱空間宿主的服務器上的 Administrators 組成員。
任何成員服務器或域控制器都可以作爲 DFS 根目錄宿主。您必須是服務器上的 Administrators 組的成員,才能在該服務器上創建 DFS 根目錄。另外,您需要域管理員憑據才能創建域根。
只有 NTFS 卷可以作爲 DFS 根目錄宿主。無法在 FAT 或 FAT32 分區上作爲 DFS 根目錄宿主。
使用共享文件夾時,請使用 NTFS 和文件共享權限以保證文件夾及任何子文件夾的安全性,從而確保只有授權用戶纔可訪問它們。
添加 DFS 根目標
爲域根添加多個根目標可以幫助確保在主服務器由於任何原因不可用的情況下,域用戶仍可使用與 DFS 根目錄關聯的分佈式文件系統。若要添加根目標,請單擊根目錄,然後從“操作”菜單中選擇“新建根目標”。這將調用“新建根目錄嚮導”。
如何添加 DFS 根目標
1.打開 分佈式文件系統。
2.選擇您要添加根目標的域根目錄。
3.在“操作”菜單上,單擊“新建根目錄目標”。
4.按“新建根目錄嚮導”中顯示的指示執行操作。
5.若要刪除根目標,請選擇該根目標,打開“操作”菜單,然後單擊“刪除目標”。
顯示DFS 根目錄
1.打開 分佈式文件系統。
2.單擊“分佈式文件系統”。
3.在“操作”菜單中,單擊“顯示根目錄”。
4.在“根目錄或主服務器”字段中,鍵入現有 DFS 根目錄的 UNC 名稱,或者展開信任域的列表,並單擊DFS 根目錄,然後單擊“確定”。
添加 DFS 鏈接
分佈式文件系統 (DFS) 鏈接是 DFS 名稱空間的元素,它位於根目錄下方並映射到一個或多個目標。訪問 DFS 名稱空間的用戶看到的是根目錄下作爲文件夾而列出的鏈接名,而不是目標的實際名稱和物理位置。
如何添加 DFS 鏈接
1.打開 分佈式文件系統。
2.在控制檯樹中,單擊 DFS 根目錄。
3.在“操作”菜單上,單擊“新建鏈接”。
4.鍵入新鏈接的名稱。
5.鍵入新鏈接的路徑,或單擊“瀏覽”從可用共享文件夾列表中選擇。
6.如果您希望使用註釋進一步標識或說明該鏈接,則鍵入註釋。
7.鍵入該鏈接的引用將在 DFS 客戶端上緩存的持續時間,然後單擊“確定”。
8.若要刪除鏈接,請選擇該鏈接,打開“操作”菜單,然後單擊“刪除鏈接”。
如果您隨後在命令行上使用 dfscmd /remove 刪除此鏈接中的目標,則必須指定與您用於創建該鏈接的名稱相同的名稱。例如,如果您使用鏈接的 DNS 名稱創建該鏈接,則使用 dfscmd 時必須指定 DNS 名稱,而不要指定 NetBIOS 名稱。添加鏈接時考慮使用一致的命名標準,以便以後能較方便地記起。
篩選 DFS 鏈接顯示
1.打開分佈式文件系統。
2.在控制檯樹中,單擊 DFS 根目錄。
3.在“操作”菜單上,單擊“篩選鏈接”。
4.在“鍵入最多可用鏈接數目”框中,鍵入要在控制檯樹中顯示的鏈接的最大數量。
5.選擇“用名稱篩選鏈接”,然後執行以下某項操作:
若要顯示名稱以某個文本字符串開始的所有鏈接,請在列表框中選擇“開始”,然後鍵入您要篩選的文本字符串。 若要顯示名稱中包括某個文本字符串的所有鏈接,請在列表框中選擇“包含”,然後鍵入您要篩選的文本字符串。
詳細信息窗格中的“DFS 參照”列和“狀態”列提供有關每個目標的引用狀態的信息。“DFS 參照”列指示 DFS 參照是否已啓用,“狀態”列指示特定目標是否可用。如果無法訪問目標,“狀態”列將顯示“脫機”。若要查看目標的當前狀態,請單擊它並從“操作”菜單中選擇“檢查狀態”。
添加目標
對於每個 DFS 鏈接,您都可創建 DFS 鏈接所指向的目標集。在目標集中,您創建 DFS 鏈接時可將第一個文件夾添加到該集。使用 DFS 管理工具的“新建目標”對話框可添加後續目標。
如何添加目標
1.打開 分佈式文件系統。
2.在控制檯樹中,單擊要爲其指派目標的 DFS 鏈接。
3.在“操作”菜單上,單擊“新建目標”。
4.在“目標路徑(共享文件夾)”下,輸入共享文件夾的名稱,或單擊“瀏覽”,從可用共享文件夾列表中選擇。
5.如果將目標添加到域根,那麼單擊“將這個目標添加到複製集中”將啓用該目標的自動文件複製。
6.如果未啓用自動文件複製,您必須從其他目標手動將文件複製到新目標。

檢查目標狀態
您可檢查 DFS 是否正確引用已分配的目標。狀態檢查可以顯示以下情況之一:
檢查 DFS 根目錄或 DFS 鏈接的狀態將顯示以下某個圖標:
(1)根目錄或鏈接上的藍色複選標記表示可以訪問該根目錄或鏈接,且可以訪問它的所有目標。
(2)根目錄或鏈接上的×××感嘆號表示可以訪問該根目錄或鏈接,但是無法訪問它的某些目標,原因是 DFS 參照在那個目標上不可用或某些其他問題阻止訪問該目標。
(3)根目錄或鏈接上的紅色交叉號表示無法訪問該根目錄或鏈接。
檢查目標的狀態將導致詳細信息窗格中的“狀態”欄指示“聯機”或“脫機”。如果目標的狀態爲“脫機”,則表示不能訪問該目標。
如何隱藏 DFS 根目錄
1.打開 分佈式文件系統。
2.在控制檯樹中,單擊 DFS 根目錄。
3.在“操作”菜單中,單擊“隱藏根目錄”。
4.將顯示一個對話框,詢問您是否要隱藏根目錄。單擊“是”。
刪除 DFS 根目錄、根目標、鏈接或目標
1.打開 分佈式文件系統。
2.單擊您要刪除的 DFS 根目錄、根目標、鏈接或目標。您可能需要瀏覽控制檯以顯示要刪除的對象。
3.在“操作”菜單上,根據所要刪除對象的種類,單擊“刪除根目錄”、“刪除鏈接”或“刪除目標”。
4.將顯示一個對話框,要求您進行確認。單擊“是”。
刪除根目錄是一個不可恢復的操作。刪除根目錄將從管理工具中清除該根目錄並清除與該根目錄相關的整個 DFS 結構,但不會刪除任何數據。如果它是一個獨立的根目錄,該過程將從主機中清除 DFS 配置數據。如果它是一個域根,該過程將從每個主機和 Active Directory 中清除配置數據。
刪除根目錄、根目標、鏈接或目標不會刪除文件系統中任何相關的共享文件夾,且它不會更改與文件或文件夾相關的任何權限。如果您不再想要用戶訪問這些共享文件夾中的數據,可以使用 NTFS 或文件共享權限來限制訪問。
配置複製拓撲結構
“拓撲”一詞一般指網絡中各組件間的關係。複製拓撲說明 FRS 用來在計算機間複製文件的邏輯連接。
對於每一個 DFS 根目錄或 DFS 鏈接,您都可以指定以下四種基本拓撲類型之一:
(1)在環形拓撲中,文件從環形配置中的一臺計算機複製到另一臺計算機,並且在環中每臺計算機都與它兩端的計算機相連接。
(2)在星型拓撲中,指定一臺計算機作爲集中器,且該計算機與稱作終端的其他所有計算機都相連接。文件從集中器複製到終端中,反之亦然,但是文件不能在兩臺終端間直接複製。您必須選擇哪臺計算機用作集中器。
(3)在完全網狀拓撲中,每臺計算機都與所有其他計算機相連接。在某臺計算機上創建的文件直接複製到所有其他計算機中。
(4)在自定義拓撲中,您可在計算機間創建您自己的連接.選擇拓撲時,您可通過有選擇地啓用或禁用計算機間的連接來進一步自定義該拓撲。您可通過完全禁用兩臺計算機間的關係來從根本上禁止在它們之間複製文件,或者通過禁用從第一臺計算機到第二臺計算機的連接,同時使反方向的連接可用來實現單向的文件複製。
很多因素都影響適合您網絡的拓撲類型,其中包括帶寬、安全性、地理位置和組織的考慮事項。
配置複製計劃
您第一次配置複製的 /DFS 根目錄或 DFS 鏈接時,文件複製服務 (FRS) 將複製計劃爲整日整夜地進行。每當將某個文件複製到參與複製的目標時,FRS 都會使用複製拓撲中指定的連接將該文件複製到其他目標。
您可能不希望複製在某些時間自動進行。例如,如果在每週五晚上 9 點到 11 點爲了進行維護而將某些服務器與網絡斷開,然後再重新啓動,則需要在每週五晚上 9 點開始停止對那些服務器往返內容的複製,並在兩個小時後重新恢復複製它們。連接返回複製後,FRS 立即使這兩個共享間的任何差異達到一致。
FRS 允許您計劃複製可用或不可用的時間。您可修改單獨連接的計劃,或一次修改所有連接的計劃。“計劃”對話框顯示一週中每小時的計劃,並允許您選擇進行或不進行復制的時間段。單擊工作日的名稱將選擇整天。單擊計劃頂端,單詞“所有”右邊的框將選擇一週中每天的相同小時。單擊“所有”將選擇整個計劃。
您可採用兩種方式訪問計劃。單擊根目錄或鏈接的“屬性”表的“複製”選項卡上的“計劃”按鈕將允許您查看和更改屬於該根目錄或鏈接的所有連接。如果您在“自定義拓撲”對話框中選擇一個或多個連接,並單擊“計劃”按鈕,則只能更改所選連接的計劃。
從複製中排除文件和文件夾
有時,您可能不想複製 DFS 根目錄或 DFS 鏈接中包括的每個文件或子文件夾。例如,如果用作目標的共享文件夾包括由應用程序出於緩存或記錄目的而創建的幾個臨時文件,則您可能不想將這些文件複製到參與複製的所有目標中。對於每個根目錄和鏈接,您可以使用文件複製服務指定要從複製中排除的文件和子文件夾。排除規則應用到指定屬於所選根目錄或鏈接的每個目標或根目標,且也應用到共享文件夾本身下的子文件夾。
輸入文件或文件夾名稱時,您可使用 * 和 ? 作爲通配符。例如,*.tmp 匹配以 .tmp 爲擴展名的所有文件。
設置入站連接的初始同步優先級在複製過程中控制同步的次序往往是有利的。通過使用分佈式文件系統 (DFS) 管理單元和文件複製服務 (FRS),可以配置同步優先級。您向副本集中添加新成員或還原某個副本集成員時,可以確定在所發生的初始同步中哪個入站連接將首先出現。例如,您可通過調整同步優先級確保首先同步具有高帶寬網絡連接的計算機,然後再同步那些通過較低帶寬連接進行通信的計算機。通過調整同步優先級,您時常可以減少執行同步過程所需要的時間。
通過使用 FRS,您可從以下三種同步優先級中選擇:
高:必須成功同步所有標記爲“高”的連接後,才能嘗試對“中”優先級連接進行同步。
中:必須至少有一個“中”優先級連接成功完成初始同步後,才能嘗試對“低”優先級連接進行同步。FRS 嘗試同步“中”優先級中的所有連接,但是必須在一個連接成功同步後,FRS 才嘗試對“低”優先級連接進行同步。
低:FRS 一次只對“低”優先級連接上的一臺計算機進行同步嘗試,但是任何故障都不會延遲其他同步嘗試。
所有連接的默認同步優先級是“低”。一般情況,您應配置高帶寬連接或本地連接比低帶寬連接具有更高的同步優先級。因此,根據具體情況的不同,“中”或“高”優先級適合您的本地連接。但是,需要注意,如果“高”優先級連接出現故障,則不會進行其他同步。
替代初始同步的計劃
一般情況,同步僅在您所配置的同步計劃中定義的時間進行。但是,您可替代初始同步或初始創建副本集成員的計劃。通過選擇“優先級”對話框中“替代計劃”複選框,可以使初始複製立即進行。
如何查看複製屬性
1.打開 分佈式文件系統。
2.單擊已配置其複製的域 DFS 根目錄或鏈接。
3.在“操作”菜單上,單擊“屬性”。
4.單擊“複製”選項卡。
如何初始化文件複製
1.打開 分佈式文件系統。
2.單擊您要進行初始化複製的域的根目錄或鏈接。
3.在“操作”菜單上,選擇“配置複製”。
4.按“配置複製”嚮導中顯示的指示執行操作。
不要在由遠程存儲管理的捲上創建文件複製服務 (FRS) 副本集。否則,將嚴重影響系統性能並可能丟失媒體庫中的數據。 FRS 可能需要定期讀取副本集中的每個文件,從而將文件內容發送到另一臺計算機。這會使得 FRS 撤回“遠程存儲”已經發送到輔助存儲器的所有文件,這將花費很長時間(幾小時或幾天)。如果使用磁帶作爲輔助存儲器,請記住 FRS 將按目錄順序而非媒體順序撤回文件,因此由 FRS 執行的過多磁帶搜索操作可能毀壞磁帶並導致數據丟失。
不要在分佈式文件系統 (DFS) 根目錄上啓用複製。
如何啓用或禁用目標複製
1.打開 分佈式文件系統。
2.單擊要管理其複製的 DFS 鏈接。
3.如果“文件複製”欄在目標列表中不可視,則通過單擊“操作”菜單,然後單擊“顯示覆制信息”來顯示它。
4.單擊您要更改其複製狀態的目標。
5.在“操作”菜單上,單擊“啓用複製”(如果複製當前已禁用,而您需要啓用它),或單擊“禁用複製”(如果複製當前已啓用,而您需要禁用它)。如果您啓用目標的複製,系統將提示您指定一個臨時文件夾。
如何修改複製拓撲
1.打開 分佈式文件系統。
2.單擊要管理其複製的根目錄或鏈接。
3.在“操作”菜單上,單擊“屬性”。
4.在“複製”選項卡上,單擊“自定義”按鈕。
5.在“拓撲”下拉列表中,單擊您要使用的複製拓撲的類型。在“連接”下將顯示服務器連接的列表。
6.在“連接”下,選中或取消選中複選框以啓用或禁用服務器間的複製連接。
7.如果您選擇自定義拓撲,則必須手動添加和刪除連接。若要添加連接,單擊“新建”按鈕,或者,要刪除現有連接,單擊“刪除”。
8.若要更改初始同步或還原的同步優先級,請單擊“優先級”按鈕。
如何設置複製計劃
1.打開 分佈式文件系統。
2.單擊要管理其複製的域 DFS 根目錄或鏈接。在“操作”菜單上,單擊“屬性”。
3.在“複製”選項卡上,單擊“計劃”。將顯示覆制計劃,其中的藍色部分表示複製可用的時間,白色部分表示複製不可用的時間。
4.在複製計劃上,單擊可以選擇一小時,或進行拖動操作以選擇幾小時。
5.按如下操作,啓用或禁用所選的一段時間或幾段時間的複製。
(1)若要啓用複製,請單擊“可以使用複製”。
(2)若要禁用複製,請單擊“不能使用複製”。
6.根據需要,重複以上兩個步驟,然後單擊“確定”。
從複製中排除文件或子文件夾
1.打開 分佈式文件系統。
2.單擊要管理其複製的域 DFS 根目錄或鏈接。在“操作”菜單上,單擊“屬性”。
3.在“複製”選項卡上的“文件篩選器”(對於文件)或“子文件夾篩選器”(對於子文件夾)旁單擊“編輯”。
4.鍵入您要從複製中排除的文件或子文件夾的名稱。
5.單擊“添加”,將文件或文件夾名稱添加到排除列表中,然後單擊“確定”。
從排除列表刪除文件或子文件夾
1.打開 分佈式文件系統。
2.單擊要管理其複製的域 DFS 根目錄或鏈接。在“操作”菜單上,單擊“屬性”。
3.在“複製”選項卡上的“文件篩選器”或“子文件夾篩選器”旁單擊“編輯”。
4.單擊您要從列表中刪除的文件或文件夾的名稱或說明。
5.單擊“刪除”從排除列表中刪除該項,然後單擊“確定”。
如何從命令行管理DFS
Dfscmd從命令行管理分佈式文件系統。
語法
dfscmd /map \\DFSName\DFSShareName\Path \\ServerName\ShareName\Path [Comment] [/restore]
dfscmd /unmap \\DFSName\DFSShareName\Path
dfscmd /add \\DFSName\DFSShareName\Path \\ServerName\ShareName\Path [/restore]
dfscmd /remove \\DFSName\DFSShareName\Path \\ServerName\ShareName\Path
dfscmd /view \\DFSName\DFSShareName [/full] [/partial] [/batch] [/batchrestore]
參數
/map
創建鏈接並將該鏈接映射到目標。如果指定的 DFS 根不存在,dfscmd 就會返回一個錯誤。指定了 /restore 時,dfscmd 不試圖驗證目標路徑。
\\DFSName\DFSShareName\Path
用於訪問分佈式文件系統的路徑。
\\ServerName\ShareName\Path
映射到 DFS 鏈接的實際文件系統位置。
[Comment]
可以用來標識目標的可選註釋。
/unmap
從 DFS 根中刪除 DFS 鏈接並刪除其目標。
/add
向指定的 DFS 鏈接添加目標。如果指定的鏈接不存在,dfscmd 就會返回一個錯誤。指定了 /restore 時,dfscmd 不試圖驗證目標路徑。
/remove
從指定的 DFS 鏈接刪除目標。
/view
查看指定 DFS 根的詳細信息。輸入了 dfscmd /view 而沒有輸入其他參數時,dfscmd 將只顯示根以及其鏈接的名稱。dfscmd /view /partial 可以顯示與根關聯的任何註釋。dfscmd /view /full 可以顯示根以及其鏈接的名稱,與根關聯的任何註釋,以及與鏈接關聯的任何目標。dfscmd /view /batch 返回批處理腳本,可以使用該腳本還原根。dfscmd /view /batchrestore 返回類似的批處理腳本,該腳本不嘗試驗證目標。
/?
在命令提示符下顯示幫助。
註釋
如果使用包含空格的路徑或註釋,請用引號將它引起來。
當您使用 dfscmd/remove 刪除目標時,必須指定與用於創建鏈接的名稱相同的鏈接名稱。例如,如果使用其 DNS 名稱創建鏈接,那麼當您使用 dfscmd/remove 時必須指定 DNS 名稱而不是 NetBIOS 名稱。當您添加鏈接時請考慮使用一致的命名標準,這樣以後會更容易記住。
示例
要在 DFS 根 \\Appserver\Apps\ 下創建一個名爲 SiteLicense 的鏈接,該鏈接指向 \\Westcoast-ap1\Shared\Sitelic 目標而不對目標進行驗證,請鍵入:
dfscmd /map \\appserver\apps\SiteLicense \\westcoast-ap1\shared\sitelic /restore
要作爲 DFS 鏈接 \\Appserver\Apps\SiteLicense 的目標刪除 \\Midwest-ap3\Shared\Site,請鍵入:
dfscmd /remove \\appserver\apps\SiteLicense \\midwest-ap3\shared\site
要查看鏈接以及與 DFS 根 \\Appserver\Apps 關聯的註釋,請鍵入:
dfscmd /view \\appserver\apps /partial
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章