Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> 電腦軟件教程 >> 服務器技術 >> 關於服務器 >> Win2003 Server磁盤配額揭密

Win2003 Server磁盤配額揭密

日期:2017/2/8 10:34:48      編輯:關於服務器

微軟Windows的磁盤配額管理是自Windows 2000系統以來就開始有了,它對於服務器寶貴的磁盤空間管理非常重要。本文就要向大家介紹Windows Server 2003系統的磁盤管理功能。

  一、Windows Server 2003磁盤配額基礎

  在Windows Server 2003系統磁盤配額中我們主要可以從以下幾個方面進行了解。

  1. 配額和用戶

  磁盤配額監視個人用戶的卷使用情況,因此每個用戶對磁盤空間的利用都不會影響同一卷上的其他用戶的磁盤配額。例如,如果卷F的配額限制是500 MB,而用戶已在卷F中保存了500MB的文件,那麼該用戶必須首先從中刪除或移動某些現有文件之後才可以將其他數據寫入卷中。然而,只要有足夠的空間,其他每個用戶就可以在該卷中保存最多500MB的文件。

  磁盤配額是以文件所有權為基礎的,並且不受卷中用戶文件的文件夾位置的限制。例如,如果用戶把文件從一個文件夾移到相同卷上的其他文件夾,則卷空間使用不變。但是,如果用戶將文件復制到相同卷上的不同文件夾中,則卷空間使用將加倍。或者,如果另一個用戶創建了200KB的文件,而您取得了該文件的所有權,那麼此用戶的磁盤使用將減少200KB,而您的磁盤使用將增加200KB。

  2. 配額和卷

  磁盤配額只應用於卷,且不受卷的文件夾結構及物理磁盤上的布局的影響。如果卷有多個文件夾,則分配給該卷的配額將整個應用於所有文件夾。例如,如果\ProductionQA和\ProductionPublic是F卷上的共享文件夾,則用戶存儲在這些文件夾中的文件不能使用多於F卷配額限制設置的磁盤空間。

  如果單個物理磁盤包含多個卷,並把配額應用到每個卷,則每個卷配額只適於特定的卷。例如,如果您共享兩個不同的卷,分別是F卷和G卷,則即使這兩個卷在相同的物理磁盤上,也分別對這兩個卷的配額進行跟蹤。

  如果一個卷跨越多個物理磁盤,則整個跨區卷使用該卷的同一配額。例如,如果F卷的配額限制為500MB,則不管F卷是在物理磁盤上還是跨越三個磁盤,都不能把超過500MB的文件保存到F卷。
  3. 配額項更新

  在NTFS文件系統中,卷使用信息按用戶安全標識符(SID)存儲,而不是按用戶帳戶名稱存儲。第一次打開“配額項”窗口時,磁盤配額必須從網絡域控制器或本地用戶和組上獲得用戶帳戶名稱,將這些用戶帳戶名與當前卷用戶的SID匹配,並使用用戶名填充“名稱”列上的項目。從域控制器或本地用戶和組中獲得這些名稱時,名稱將顯示在該字段中。第一次查看配額項時,這個過程立即開始。

  當獲得名稱後,可將其保存到用戶的“應用程序數據”目錄(ApplicationDataMicrosoftWindowsNTDiskQuota)中的緩存文件中,這樣下次打開“配額項”窗口時可立即使用這些名稱。但是,因為這些緩存文件可能持續幾天使用而沒有被Windows更新,所以“配額項”窗口可能不反映查看配額項後對域用戶帳戶列表所做的更改。

  要獲得最新的用戶名,請按F5。然後Windows將刷新來自網絡域控制器或本地用戶和組的每個用戶的用戶名。根據卷用戶的數目和當前的網絡速度,此過程可能需要幾分鐘。在此過程中,如果想盡快查看特定用戶的名稱,可以選擇該項目並把它移到列表的頂部。

  4. 配額和轉換為NTFS的卷

  磁盤配額處理運行Windows 2000、Windows XP或Windows Server 2003家族操作系統的計算機上的所有NTFS卷。然而,已經從FAT或FAT32轉換到NTFS的卷上的文件將自動歸屬於管理員,因此,這些文件上的配額將由Administrator帳戶管理。這幾乎不是問題,因為管理員擁有無限的卷使用權限。該問題只適用於轉換為NTFS之前存在的文件,而轉換之後的文件將屬於適當的用戶。

  因為磁盤配額都是以文件所有權為基礎的,所以對卷做任何影響文件所有權狀態的更改,包括文件系統轉換,都可能影響該卷的磁盤配額。因此,在現有的卷從一個文件系統卷轉換到另一文件系統之前,您應該了解這種轉換可能引起所有權的變化。

  5. 本地和遠程的磁盤配額操作

  您可在本地計算機和遠程計算機的NTFS卷上啟用磁盤配額。可使用磁盤配額來限制登錄到本地計算機的不同用戶的卷空間的量,並可限制遠程用戶對卷的使用。
  可使用配額確保:

  登錄到相同計算機的多個用戶不干涉其他用戶的工作能力。
  一個或多個用戶不獨占公用服務器上的磁盤空間。
  在個人計算機的共享文件夾中,用戶不使用過多的磁盤空間。

  要啟用遠程計算機卷上的配額,必須從卷的根目錄共享這些卷,並且您必須是遠程計算機的Administrators組的成員。另外,這些卷必須格式化成NTFS,而且存在於運行Windows 2000、Windows XP或Windows Server 2003家族操作系統的計算機上。

  在系統卷上實現磁盤配額時,應該考慮Windows文件使用的磁盤空間。根據卷上的可用空間,可能必須為安裝Windows的用戶設置高配額限制或者不限制磁盤空間。如果Windows是由管理員安裝的,則無需此操作。因為管理員及Administrators組的成員有不受限制的配額限制。
  二、Windows Server 2003磁盤管理的作用

  Windows Server 2003系統的NTFS文件系統支持用戶磁盤配額管理功能,可有效地管理用戶的網絡磁盤空間使用。NTFS卷的磁盤配額跟蹤以及控制磁盤空間的使用。管理員可將Windows配置為:

  當用戶超過了指定的磁盤空間限制(也就是允許用戶使用的磁盤空間量)時,防止進一步使用磁盤空間並記錄事件。
  當用戶超過了指定的磁盤空間警告級別(也就是用戶接近其配額限制的點)時記錄事件。

  在啟用磁盤配額時,可設置兩個值:磁盤配額限制和磁盤配額警告級別。例如,可以把用戶的磁盤配額限制設為500MB,並把磁盤配額警告級別設為450MB。在這種情況下,用戶可在卷上存儲不超過500MB的文件。如果用戶在卷上存儲的文件超過450MB,則可把磁盤配額系統配置成記錄系統事件。只有Administrators組的成員才能管理卷上的配額。

  可以指定用戶能超過其配額限度。如果不想拒絕用戶對卷的訪問但想跟蹤每個用戶的磁盤空間使用情況,可以啟用配額而且不限制磁盤空間的使用。也可指定不管用戶超過配額警告級別還是超過配額限制時是否要記錄事件。

  啟用卷的磁盤配額後,系統從那時起自動跟蹤所有用戶對卷的使用。只要用NTFS文件系統將卷格式化,就可以在本地卷、網絡卷以及可移動驅動器上啟用配額。另外,網絡卷必須從卷的根目錄共享,可移動驅動器也必須是共享的。Windows安裝將自動升級使用Windows NT 4.0中的NTFS版本格式化的卷。

  由於按未壓縮時的大小來跟蹤壓縮文件,因此不能使用文件壓縮防止用戶超過其配額限制。例如,如果50MB的文件在壓縮後為40MB,Windows將按照最初50MB的文件大小計算配額限制。

  用戶磁盤配額管理是服務器管理中的一項重要任務,特別是在大型企業網絡中,網絡磁盤空間非常限,如果不恰當地管理用戶磁盤配額,一方面將造成網絡磁盤空間的大量浪費,另一方面也可能帶來嚴重的不安全因素,還可嚴重影響整體網絡性能,用戶可能無法登錄。

Copyright © Windows教程網 All Rights Reserved