次の方法で共有


DFS 名前空間の概要

DFS (分散ファイル システム) 名前空間は、複数のサーバー上に配置されている共有フォルダーを、論理的に構造化された 1 つ以上の名前空間にグループ化できる Windows Server の役割サービスです。 これにより、ユーザーに対して共有フォルダーを仮想的に表示し、複数のサーバー上にあるファイルを 1 つのパスで表すことができます (次の図を参照)。

DFS 名前空間のテクノロジ要素

次では、DFS 名前空間を構成する要素について説明します。

  • Namespace server - A namespace server hosts a namespace. 名前空間サーバーには、メンバー サーバーやドメイン コントローラーを使用できます。
  • Namespace root - The namespace root is the starting point of the namespace. 上の図では、ルートの名前は Public、名前空間のパスは \\Contoso\Public です。 この種類の名前空間はドメイン ベースの名前空間です。ドメイン名で始まり、そのメタデータは Active Directory Domain Services (AD DS) に格納されるためです。 上の図では、名前空間サーバーが 1 つだけ示されていますが、ドメインベースの名前空間を複数の名前空間サーバーでホストして、名前空間の可用性を向上させることもできます。
  • Folder - Folders without folder targets add structure and hierarchy to the namespace, and folders with folder targets provide users with actual content. ユーザーが名前空間内のフォルダー ターゲットを持つフォルダーを参照すると、クライアント コンピューターは、そのフォルダー ターゲットの 1 つにクライアント コンピューターを透過的にリダイレクトする紹介を受け取ります。
  • Folder targets - A folder target is the UNC path of a shared folder or another namespace that is associated with a folder in a namespace. フォルダー ターゲットは、データおよび内容が保存される場所です。 上の図で、Tools という名前のフォルダーには、2 つのフォルダー ターゲット (ロンドンに 1 つ、ニューヨークに 1 つ) があります。また、Training Guides という名前のフォルダーには、フォルダー ターゲットがニューヨークに 1 つだけあります。 \\Contoso\Public\Software\Tools を参照したユーザーは、そのユーザーが現在所属しているサイトに応じて、共有フォルダー \\LDN-SVR-01\Tools または \\NYC-SVR-01\Tools に透過的にリダイレクトされます。

この記事では、DFS のインストール方法、新機能、評価と展開に関する情報の参照先などを紹介します。

名前空間は、DFS 管理、 Windows PowerShell の DFS 名前空間 (DFSN) コマンドレットDfsUtil コマンド、または Windows Management Instrumentation (WMI) を呼び出すスクリプトを使用して管理できます。

サーバーの要件と制限

DFS 管理を実行したり、DFS 名前空間を使用したりするためのハードウェアまたはソフトウェアの要件はありません。

名前空間サーバーとは、名前空間をホストするドメイン コントローラーまたはメンバー サーバーです。 1 つのサーバーでホストできる名前空間の数は、名前空間サーバーで実行されているオペレーティング システムによって決まります。

少なくとも Windows Server 2012 を実行しているサーバーは、1 つのスタンドアロン名前空間に加えて、複数のドメイン ベースの名前空間をホストできます。

次の表では、名前空間をホストするサーバーを選択するときに考慮すべきその他の要因について説明します。

スタンドアロンの名前空間をホストするサーバー ドメインベースの名前空間をホストするサーバー
名前空間をホストするための NTFS ボリュームを含める必要があります。 名前空間をホストするための NTFS ボリュームを含める必要があります。
メンバー サーバーまたはドメイン コントローラーを指定できます。 名前空間が構成されているドメインのメンバー サーバーまたはドメイン コントローラーである必要があります。 この要件は、特定のドメインベースの名前空間をホストしているすべての名前空間サーバーに適用されます。
フェールオーバー クラスターでホストして、名前空間の可用性を高めることができます。 名前空間をフェールオーバー クラスター内のクラスター化されたリソースにすることはできません。 ただし、名前空間をそのサーバーのローカルのリソースとしてのみ構成する場合は、フェールオーバー クラスター内のノードとしても機能するサーバー上に名前空間を置くことができます。

DFS 名前空間のインストール

DFS 名前空間および DFS レプリケーションは、ファイル サービスおよび記憶域サービスの役割の一部です。 DFS 用の管理ツール (DFS の管理、Windows PowerShell 用の DFS 名前空間モジュール、およびコマンド ライン ツール) がリモート サーバー管理ツールの一部として個別にインストールされています。

次のセクションの説明に従って、Windows Admin Center、サーバー マネージャー、または PowerShell を使用して DFS 名前空間をインストールします。

  1. Open Server Manager, click Manage, and then click Add Roles and Features. 役割と機能の追加ウィザードが表示されます。

  2. On the Server Selection page, select the server or virtual hard disk (VHD) of an offline virtual machine on which you want to install DFS.

  3. インストールする役割サービスおよび機能を選択します。

    • To install the DFS Namespaces service, on the Server Roles page, select DFS Namespaces.

    • To install only the DFS Management Tools, on the Features page, expand Remote Server Administration Tools, Role Administration Tools, expand File Services Tools, and then select DFS Management Tools.

      DFS 管理ツール では、DFS 管理スナップイン、Windows PowerShell 用の DFS 名前空間モジュール、およびコマンド ライン ツールがインストールされますが、DFS サービスはサーバーにインストールされません。

Azure 仮想マシンとの相互運用性

Microsoft Azure の仮想マシンで DFS 名前空間を使用することについてはテスト済みです。

  • Microsoft Entra ID を持つ環境を含む、Azure 仮想マシンでドメインベースの名前空間をホストできます。
  • You can cluster stand-alone namespaces in Azure virtual machines using failover clusters that use Shared Disk or Ultra Disks.

Azure 仮想マシンを使い始める方法については、Azure 仮想マシンのドキュメントを参照してください。