私は DFS を初めて使用しており、既存の DFS ルート (OldDFS$) を新しい名前 (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$
現在のルートの下に 3 つのリンク (またはターゲット) がありますが、いずれも変更する必要はありません。
\\server1\link1$
\\server1\link2$
\\server1\link3$
これについてどうすればいいでしょうか?
答え1
DFS ルートの名前を変更することはできないと思いますが、新しい DFS ルートを作成し、ユーザーを新しい DFS ルートに移行することは可能です。
答え2
大きな名前空間の名前を変更する場合、手間を省くためにエクスポートとインポートを使用できます。
まず、OldDFS$ を .xml ファイルにエクスポートします。コマンド ライン:
dfsutil root export \\domain.com\OldDFS$ DfsExport.xml
次に、.xml ファイルを編集し、OldDFS$ のすべての出現箇所を NewDFS$ に名前変更します。XML エディターがない場合は、メモ帳または任意のテキスト エディターを使用できます。保存します。
DFS コンソールで、新しい名前空間 NewDFS$ を作成しますが、空のままにします。
次に、準備した .xml ファイルからインポートします。コマンド ライン:
dfsutil root import merge DfsExport.xml \\domain.com\NewDFS$
作成された内容を確認します。必要に応じて、名前空間サーバーを追加します。ユーザーを \domain.com\NewDFS$ を使用するように切り替え、最後に OldDFS$ 名前空間を削除します。