磁碟配额

磁碟配额是计算机中指定磁碟的储存限制,就是管理员可以为用户所能使用的磁碟空间进行配额限制,每一用户只能使用最大配额范围内的磁碟空间。

磁碟配额

磁碟配额可以限制指定账户能够使用的磁碟空间,这样可以避免因某个用户的过度使用磁碟空间造成其他用户无法正常工作甚至影响系统运行。在伺服器管理中此功能非常重要,但对单机用户来说意义不大。目前在windows系列中,只有win2000及以后版本并且使用NTFS文件系统才能实现这一功能。

以Windows Server 2003系统为例介绍设置磁碟配额的方法:

第1步,在「我的电脑」窗口中右键单击共享文件夹所在的磁碟分区,选择「属性」快捷命令,打开磁碟属性对话框。然后切换到「配额」选项卡,保持「启用配额管理」和「拒绝将磁碟空间给超过配额限制的用户」复选框的选中状态。另外建议选中「用户超出配额限制时记录事件」和「用户超过警告等级时记录事件」两个复选框,以便将配额告警记录到日志中。接着单击「配额项」按钮。

第2步,打开「本地磁碟的配额项」窗口,依次单击「配额」→「新建配额项」菜单命令,在打开的「选择用户」对话框中查找并选中目标用户并单击「确定」按钮。

第3步,在打开的「添加新配额项」对话框中选中「将磁碟空间限制为」单选框,并设置空间大小为100MB。接着在「将警告等级设置为」编辑框中设置空间大小为95MB。最后单击「确定」按钮使设置生效。

第4步,返回「本地磁碟的配额项」窗口,重复上述步骤针对其他用户新建配额项,设置完毕关闭该窗口,返回「本地磁碟 属性」对话框后单击「确定」按钮。设置配额项的用户只能使用规定容量以内的磁碟空间。

NTFS 卷的磁碟配额跟踪以及控制磁碟空间的使用。Administrators 可将 Windows 配置为:当用户超过了指定的磁碟空间限制(也就是允许用户使用的磁碟空间量)时,防止进一步使用磁碟空间并记录事件。当用户超过了指定的磁碟空间警告级别(也就是用户接近其配额限制的点)时记录事件。启动磁碟配额时,可以设置两个值:磁碟配额限制和磁碟配额警告级别。例如,可以把用户的磁碟配额限制设为 500 MB,并把磁碟配额警告级别设为 450 MB。在这种情况下,用户可在卷上存储不超过 500 MB 的文件。如果用户在卷上存储的文件超过 450 MB,则可把磁碟配额系统配置成记录系统事件。只有 Administrators 组的成员才能管理卷上的配额。有关设置磁碟配额值的说明,请参阅分配默认配额值。可以指定用户能超过其配额限制。如果不想拒绝用户对卷的访问但想跟踪每个用户的磁碟空间使用情况,启用配额而且不限制磁碟空间的使用是非常有用的。也可指定不管用户超过配额警告级别还是超过配额限制时是否要记录事件。启用卷的磁碟配额时,系统从那个值起自动跟踪新用户卷使用。只要用 NTFS 文件系统将卷格式化,就可以在本地卷、网路卷以及可移动驱动器上启动配额。另外,网路卷必须从卷的根目录中得到共享,可移动驱动器也必须是共享的。Windows 安装将自动升级使用 Windows NT 中的 NTFS 版本格式化的卷。由于按未压缩时的大小来跟踪压缩文件,因此不能使用文件压缩防止用户超过其配额限制。例如,如果 50 MB 的文件在压缩后为 40 MB,Windows 将按照最初 50 MB 的文件大小计算配额限制。相反,Windows 将跟踪压缩文件夹的使用情况,并根据压缩的大小来计算配额限制,例如,如果 500 MB 的文件夹在压缩后为 300 MB,那么 Windows 只将配额限制计算为 300 MB。