ファイル サーバー リソース マネージャー (FSRM) の概要

適用対象: Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012、Windows Server 2008 R2

ファイル サーバー リソース マネージャー (FSRM) は、ファイル サーバーに保存されたデータを管理者が管理および分類できる機能セットを備えています。 ファイル サーバー リソース マネージャーを使用すると、ファイルの自動分類、これらの分類に基づくタスクの実行、フォルダーに対するクォータの設定、ストレージの使用状況を監視するレポートの作成が可能です。

これは小さな点ですが、Windows Server バージョン 1803 では、変更ジャーナルを無効にする機能の追加も行われました。

機能

ファイル サーバー リソース マネージャーには、以下の機能が含まれています。

  • クォータの管理では、ボリュームまたはフォルダーが使用できる領域を制限できます。クォータは、ボリューム上に作成される新しいフォルダーに自動的に適用できます。 新しいボリュームまたはフォルダーに適用できるクォータ テンプレートを定義することもできます。
  • ファイル分類インフラストラクチャでは、データをより効果的に管理できるように分類プロセスを自動化することによって、データの分析情報が提供されます。 ファイルを分類し、その分類に基づいてポリシーを適用できます。 ポリシーの例として、ファイルへのアクセスを制限するためのダイナミック アクセス制御、ファイル暗号化、ファイルの有効期限などがあります。 ファイルは、ファイル分類規則を使って自動的に分類するか、選択したファイルまたはフォルダーのプロパティを変更して手動で分類することができます。
  • ファイル管理タスクを使用すると、ファイルの分類に基づいて、条件付きポリシーやアクションをファイルに適用できます。 ファイル管理タスクの条件には、ファイルの場所、分類プロパティ、ファイルの作成日、ファイルの最終更新日、ファイルの最終アクセス日などがあります。 ファイル管理タスクが実行できるアクションには、ファイルの有効期限の設定、ファイルの暗号化、カスタム コマンドの実行などがあります。
  • ファイル スクリーンの管理は、ユーザーがファイル サーバーに格納できるファイルの種類を制御するのに役立ちます。 共有ファイルに格納できる拡張子を制限できます。 たとえば、拡張子が MP3 のファイルをファイル サーバー上の個人用共有フォルダーに格納することを許可しないファイル スクリーンを作成できます。
  • 記憶域レポートは、ディスクの使用状況の傾向やデータの分類状況を特定したりするのに役立ちます。 ユーザーのグループを選択し、それらのユーザーが未承認のファイルを保存しようとするのを監視することもできます。

ファイル サーバー リソース マネージャーに含まれる機能は、ファイル サーバー リソース マネージャー アプリまたは Windows PowerShell を使用して、構成と管理を行うことができます。

重要

ファイル サーバー リソース マネージャーでは、NTFS ファイル システムでフォーマットされたボリュームのみがサポートされます。 Resilient File System はサポートされていません。

実際の適用例

ファイル サーバー リソース マネージャーの実際の適用例には、次のようなものがあります。

  • ダイナミック アクセス制御のシナリオでファイル分類インフラストラクチャを使って、ファイル サーバー上でファイルが分類された方法に基づいてファイルおよびフォルダーへのアクセスを許可するポリシーを作成します。

  • 少なくとも 10 個の社会保障番号を含むファイルを、個人を特定できる情報としてタグ付けするファイル分類規則を作成します。

  • 過去 10 年間、変更されなかったファイルを有効期限切れにします。

  • 各ユーザーのホーム ディレクトリ用に 200 MB のクォータを作成し、180 MB まで使用されたときにユーザーに通知します。

  • 個人用共有フォルダーに音楽ファイルを格納することを許可しません。

  • 毎週日曜日の夜に実行され、過去 2 日間にアクセスされたファイルの一覧を生成するレポートをスケジュールします。 このレポートは、週末の記憶域の活動状況を把握し、それに応じてサーバーのダウンタイムを計画するうえで役立ちます。

新機能 - FSRM で変更ジャーナルが作成されないようにする

Windows Server バージョン 1803 より、ファイル サーバー リソース マネージャー サービスで、サービスの開始時にボリュームの変更ジャーナル (USN ジャーナルとも呼ばれます) が作成されないようにすることが可能になりました。 これにより、各ボリュームで領域を少し節約できますが、リアルタイムのファイル分類は無効になります。

以前の新機能については、ファイル サーバー リソース マネージャーの新機能に関するページを参照してください。

サービスの開始時に、ファイル サーバー リソース マネージャーによって一部またはすべてのボリュームに対して変更ジャーナルが作成されないようにするには、以下の手順を使用します。

  1. SRMSVC サービスを停止します。 たとえば、管理者として PowerShell セッションを開き、「Stop-Service SrmSvc」と入力します。

  2. fsutil コマンドを使用して、領域を節約しようとしているボリュームの USN ジャーナルを削除します。

    fsutil usn deletejournal /d <VolumeName>
    

    例: fsutil usn deletejournal /d c:

  3. たとえば、同じ PowerShell セッションで「regedit」と入力して、レジストリ エディターを開きます。

  4. 次のキーに移動します: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SrmSvc\Settings

  5. 必要に応じてサーバー全体のジャーナル作成の変更をスキップするには (特定のボリュームでのみ無効にする場合はこの手順をスキップします):

    1. [設定] キーを右クリックし、[新規][DWORD (32 ビット) 値] と選択します。
    2. 値の名前は SkipUSNCreationForSystem にします。
    3. 値を 1 (16 進数) に設定します。
  6. 必要に応じて特定のボリュームのジャーナル作成の変更をスキップするには:

    1. fsutil volume list コマンドまたは次の PowerShell コマンドを使用して、スキップするボリュームのパスを取得します。

      Get-Volume | Format-Table DriveLetter,FileSystemLabel,Path
      

      出力例を次に示します。

       DriveLetter FileSystemLabel Path
       ----------- --------------- ----
                   System Reserved \\?\Volume{8d3c9e8a-0000-0000-0000-100000000000}\
       C                           \\?\Volume{8d3c9e8a-0000-0000-0000-501f00000000}\
      
    2. レジストリ エディターに戻り、[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SrmSvc\Settings] キーを右クリックしてから、[新規][複数行文字列値] と選択します。

    3. 値の名前は SkipUSNCreationForVolumes にします。

    4. 変更ジャーナルの作成をスキップする各ボリュームのパスを入力します。その際、各パスは別の行に記述します。 次に例を示します。

      \\?\Volume{8d3c9e8a-0000-0000-0000-100000000000}\
      \\?\Volume{8d3c9e8a-0000-0000-0000-501f00000000}\
      

      注意

      レジストリ エディターから、空の文字列を削除したことが通知される場合があります。次の警告の表示は無視しても問題ありません: "REG_MULTI_SZ 型のデータには空の文字列を含めることができません。見つかった空の文字列はすべて、レジストリ エディターによって削除されます。"

  7. SRMSVC サービスを開始します。 たとえば、PowerShell セッションで「Start-Service SrmSvc」と入力します。

その他の参照情報