目录配额和 FSRM

作者:Walter Oliver

介绍

从 Windows Server® 2003 R2 开始,文件服务器资源管理器 (FSRM) 提供高级配额和目录管理。 配额系统现在可基于目录,而不是由 Windows 用户设置。 这样,可以快速方便地限制上传到网站根目录的内容量,而不是对每个用户进行配置。

但是,Windows Server® 2008 的新功能是能够以编程方式管理 FSRM 提供的配额和其他功能。 有关详细信息,请转到 https://msdn.microsoft.com/library/bb613366.aspx

安装、创建和设置配额

安装文件服务器资源管理器

  1. 导航到“管理工具”,并单击“服务器管理器”。
  2. 在左侧树视图中选择“功能”节点。
  3. 单击“添加功能”。
  4. 在“添加功能向导”的“选择功能”页中,选中文件服务器资源管理器(FSRM),然后单击“下一步”。
  5. 单击“安装”开始安装。
  6. 在“安装结果”页上,单击“关闭”。

创建配额模板

  1. 导航到“管理工具”,然后单击“文件服务器资源管理器”。

  2. 展开左侧树视图中的“配额管理”节点。

  3. 右键单击“配额模板”,然后选择“创建配额模板”。

  4. 从“从配额模板复制属性”下拉列表中选择一个模板,复制现有模板的属性。 然后单击复制

  5. 在“模板名称”文本框中,键入新模板的名称,例如“托管默认配额”。

  6. 在“标签”文本框中,键入将出现在从模板派生的任何配额旁边的可选说明。

  7. 在“限制”文本框中,键入一个数字并选择一个单位(KB、MB、GB 或 TB)。

  8. 单击“硬配额”或“软配额”。

    (硬配额可防止用户在达到空间限制后保存文件,并在数据量达到每个配置的阈值时生成通知。软配额不强制实施配额限制,但会生成所有配置的通知。)

  9. 可以为配额模板配置一个或多个可选阈值通知,如后续过程中所述。 选择所有要使用的配额模板属性后,单击“确定”以保存模板。

设置目录的配额模板

  1. 导航到“管理工具”,然后单击“文件服务器资源管理器”。
  2. 展开左侧树视图中的“配额管理”节点。
  3. 右键单击“配额”,然后选择“创建配额”。
  4. 配额路径下,键入或浏览至配额将应用到的文件夹。
  5. 默认情况下,选中“在路径上创建配额”。
  6. 在“从此配额模板派生属性”下,选择必须应用的模板,例如在上述步骤中创建的共享托管默认模板。
  7. 单击 “创建”

还可以使用命令行工具 dirquota.exe 创建配额(请参阅 C# 和 PowerShell 脚本示例)。 以下命令行将站点目录的目录配额限制设置为 500 MB:

dirquota quota add /path:e:\content\site /limit:500mb

有关文件服务器资源管理器的详细信息,请参阅文件服务器资源管理器概述