この記事では、DFSRに関する情報と分散ファイルシステムレプリケーション(DFSR)をインストールする方法を紹介します。

DFSRとは

分散ファイルシステムレプリケーション(DFSR)サービスは、新しいマルチマスターレプリケーションエンジンです。複数のサーバーでフォルダーの同期を維持するために使用されます。これにより、データの可用性が向上し、リモートサイトのユーザーがファイルにすばやくアクセスできるようになります。DFSRの詳細については、このMiniToolの記事を読み進めてください。

DFSRは広く使用されていますが、いくつかの欠点があります。コピープロセスの可視性が不足していること、サービスの現在のステータスに関する情報が表示されないことは主な欠点です。

複数のPC間でファイルを同期する6つの便利な方法
複数のPC間でファイルを同期する6つの便利な方法

2台のパソコンを持っている場合、パソコンから別のパソコンにファイルを同期する方法は何ですか?この記事では、5つの便利なソリューションをご紹介します。

もっと見る

DFSRの仕組み

では、DFSレプリケーションがどのように機能しますか。DFSRは、リモート差分圧縮(RDC)と呼ばれる新しい圧縮アルゴリズムを使用します。RDCは、帯域幅が制限されたネットワーク上のファイルを効率的に更新するために使用できるプロトコルです。RDCは、ファイル内のデータの挿入、削除、および再配置を検出し、DFSRがファイルの更新時に増分のみをコピーするようにします。

DFSレプリケーションを使用するには、レプリケーショングループを作成し、レプリケートフォルダーをグループに追加する必要があります。次の図は、Replication Group(レプリケーショングループ)、Replicated Folders(レプリケートフォルダー)、およびMember(メンバー)を示しています。この図は、レプリケーショングループがMember(メンバー)と呼ばれるサーバーのグループであることを示しています。

DFSRの仕組み

DFSRの要件

DFSRにはいくつかの要件があります。DFSRをデプロイする前に、以下のステップに従ってサーバーを構成する必要があります。

  • Active Directory Domain Services(AD DS)アーキテクチャを更新し、Windows Server 2003 R2以降のアーキテクチャを含める必要があります。Windows Server 2003 R2以前のアーキテクチャでは、読み取り専用のコピーフォルダーを使用できません。関連記事:Active Directory Domain Servicesを利用できません。
  • レプリケーショングループ内のすべてのサーバーが同じフォレスト内にあることを確認する必要があります。異なるフォレスト内のサーバー間でレプリケーションを有効にすることはできません。
  • レプリケーショングループのメンバーとして機能するすべてのサーバーにDFSRをインストールする必要があります。
  • ウイルス対策ソフトのベンダーに連絡し、ウイルス対策ソフトウェアがDFSRと互換性があるかどうかを確認すします。
  • NTFSファイルシステムでフォーマットするボリュームにコピーするすべてのフォルダーを検索します。DFSレプリケーションは、Resilient File System(ReFS)またはFATファイルシステムをサポートしていません。

DFSレプリケーションをインストールする方法

このセクションでは、WindowsにDFSレプリケーションをインストールする2つの方法を紹介します。

方法1:「サーバー マネージャー」を使用してDFSRをインストールする

操作手順:

手順1:「サーバー マネージャー」を開き、「管理」をクリックします。次に、「役割と機能の追加」をクリックします。

手順2:「対象サーバーの選択」ページで、サーバープールからサーバーを選択するか、オフラインVHDを選択します。オフラインVHDを対象サーバーとして選択するには、まずVHDをマウントするサーバーを選択し、次に VHD ファイルを選択します。

手順3:次に、インストールする役割サービスと機能を選択します。「サーバーの役割」ページで「DFSレプリケーション」を選択します。

手順4:「機能」ページで、「リモートサーバー管理ツール」と「役割管理ツール」を展開し、「ファイルサービスツール」を展開して「DFS管理ツール」を選択します。

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

方法2:Windows PowerShellを使用してDFSRをインストールする

Windows PowerShellを使用してDFSRをインストールすることもできます。まず、管理者としてWindows PowerShellを開く必要があります。次に、コマンド:Install-WindowsFeature<名前>を入力します。

サービス/機能 名前
DFSレプリケーションFS-DFS-Replication
DFS管理ツールRSAT-DFS-Mgmt-Con

たとえば、リモートサーバー管理ツール機能の分散ファイルシステムツール部分をインストールする場合は、Install-WindowsFeature “RSAT-DFS-Mgmt-Con”と入力する必要があります。

DFSレプリケーション、リモートサーバー管理ツール機能の分散ファイルシステムツール部分をインストールするには、Install-WindowsFeature “FS-DFS-Replication”, “RSAT-DFS-Mgmt-Con”と入力する必要があります。

最後に

本稿では、DFSレプリケーションの概念に加え、分散ファイルシステムレプリケーションに関するいくつかの情報も追加されます。

  • hatena