Windows

如何重命名 DFS 根目錄?

  • September 21, 2017

我是 DFS 新手,需要重命名現有的 DFS 根目錄(OldDFS $ ) to a new name (NewDFS $ ) 以便它的使用者更清楚。這是在 AD 域上,並且沒有 DFS 數據的複制。目前 DFS 根指向執行 Windows Server 2003 R2 的域控制器 (DC1)。實際數據(連結、目標?)位於另一台伺服器(Server1)上。這些連結(目標?)中的數據可以保留在同一伺服器和驅動器上。我只希望 DFS 根有一個新名稱。我真的不想失去任何數據或必須複製它,因為 DFS 文件夾中有 200 GB 的數據。

我想做的事:

更改 DFS 名稱\\domain.com\OldDFS$

至 DFS 名稱\\domain.com\NewDFS$

我目前的 DFS 根目標是:\\DC1\OldDFS$

我在目前根目錄下有三個連結(或者這些是目標?),它們都不需要更改:

\\server1\link1$
\\server1\link2$
\\server1\link3$

我該怎麼做?

我認為不可能重命名 DFS 根目錄,但沒有什麼能阻止您創建新的 DFS 根目錄並將使用者轉換到新的 DFS 根目錄。

如果要重命名大型命名空間,為了節省工作量,可以使用導出和導入。

首先將 OldDFS$ 導出到 .xml 文件。命令行:

dfsutil root export \\domain.com\OldDFS$ DfsExport.xml

然後編輯 .xml 文件並重命名所有出現的 OldDFS $ to NewDFS $ . 如果您沒有 XML 編輯器,您可以使用記事本或任何文本編輯器。保存。

在 DFS 控制台中,創建新的命名空間 NewDFS$,但將其留空。

現在從您準備的 .xml 文件導入。命令行:

dfsutil root import merge DfsExport.xml \\domain.com\NewDFS$

檢查創建了什麼。如果需要,添加額外的命名空間伺服器。切換您的使用者以使用 \domain.com\NewDFS $ , and finally delete the OldDFS $ 命名空間。

引用自:https://serverfault.com/questions/179349