共用方式為


檔案伺服器資源管理員 (FSRM) 概觀 (部分機器翻譯)

檔案伺服器資源管理員 (FSRM) 是 Windows Server 中的角色服務,可讓您管理和分類儲存在檔案伺服器上的資料。 您可以使用 FSRM 來自動分類檔案、根據這些分類執行工作、設定資料夾配額,以及建立監視儲存體使用量的報告。 在 Windows Server 1803 版本中,FSRM 新增了防止建立變更日誌的能力。

注意

如需舊版 Windows Server 上的新功能,請參閱檔案伺服器資源管理員的新功能

功能

FSRM 包含下列功能:

  • 配額管理:限制磁碟區或資料夾允許的空間。 這些限制可以自動套用至磁碟區上建立的新資料夾。 您也可以定義能夠套用至新磁碟區或資料夾的配額範本。
  • 檔案分類基礎結構:透過自動化分類程序,讓您深入了解資料,以便更有效地管理資料。 您可以分類檔案,並以該分類為基礎套用原則。 這些原則的範例包括限制檔案存取、檔案加密以及檔案到期的動態存取控制。 您可以使用檔案分類規則自動分類檔案,或修改所選檔案或資料夾的屬性來手動分類檔案。
  • 檔案管理工作:讓您根據檔案的分類來套用條件性原則或動作。 檔案管理工作的條件包括檔案位置、分類屬性、檔案建立日期、檔案上次修改日期,或檔案上次存取時間。 檔案管理工作可以採取的動作包括使檔案到期、加密檔案或執行自訂命令的能力。
  • 檔案檢測管理:可控制使用者能夠在檔案伺服器上儲存的檔案類型。 您可以限制可以儲存在共用檔案上的副檔名。 例如,您可以建立一個檔案檢測:不允許在檔案伺服器的個人共用資料夾中儲存副檔名為 MP3 的檔案。
  • 存放裝置報告:用來協助您識別磁碟使用量的趨勢,以及資料的分類方式。 您也可以監視選取的使用者群組是否嘗試儲存未授權的檔案。

您可以使用 FSRM 應用程式或使用 Windows PowerShell 來設定和管理 FSRM 功能。

重要

FSRM 僅支援使用 NTFS 檔案系統格式化的磁碟區。 不支援彈性檔案系統。

實際應用

下列清單概述 FSRM 的一些實際應用程式:

  • 使用檔案分類基礎結構搭配動態存取控制案例。 建立原則,根據檔案在檔案伺服器上分類的方式,授與檔案和資料夾的存取權。

  • 建立一個檔案分類規則,用來將任何包含至少 10 個社會安全號碼的檔案,標記成具有客戶內容。

  • 將過去 10 年未曾修改過的任何檔案視為已到期檔案。

  • 為每個使用者的主目錄建立 200 MB 配額,並在使用 180 MB 時通知他們。

  • 不允許在個人共用資料夾儲存任何音樂檔。

  • 將報告排程在每個星期天午夜執行,並產生一份過去兩天內最新存取的檔案清單。 此報告可以幫助您判斷週末存放活動,並據此規劃您的伺服器停機時間。

新功能 - 防止 FSRM 建立變更日誌

從 Windows Server 版本 1803 開始,您現在可以在服務啟動時,防止 FSRM 服務在磁碟區上建立變更日誌 (也稱為 USN 日誌)。 此功能可以節省每個磁碟區上的一些空間,但會停用即時檔案分類。

若要在服務啟動時防止 FSRM 在部分或所有磁碟區上建立變更日誌,請完成下列步驟:

  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-bit) 值]
    2. 將值命名為 SkipUSNCreationForSystem
    3. 將值設定為 1 (以十六進位為單位)。
  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