Kuota disk untuk pengguna di sistem file NTFS

Kuota disk memungkinkan administrator Windows untuk mengontrol dan mengelola jumlah ruang disk yang digunakan oleh pengguna pada sistem file server dan workstation. Windows Server mendukung dua jenis kuota:  kuota berdasarkan Manajer Sumber Daya Server File(Kuota disk FSRM) dan Kuota NTFS. Meskipun kuota FSRM lebih fleksibel dan nyaman, kuota NTFS juga dapat digunakan secara efektif dalam beberapa kasus sederhana. Misalnya, untuk membatasi ukuran direktori untuk profil roaming (tetapi bukan Disk Profil Pengguna) dan folder rumah yang dialihkan dalam skrip RDS, direktori pengguna pada server FTP, direktori pribadi di situs IIS, dll..

Menggunakan kuota, Anda dapat membatasi ukuran maksimum file dan folder untuk setiap pengguna sehingga ia tidak melebihi batas tertentu dan tidak menempati seluruh disk dengan file-nya. Afiliasi file dan direktori ditentukan dengan memeriksa pemiliknya. Kuota disk berfungsi pada Windows versi utara dan klien.

Fitur dan Keterbatasan Utama NTFS-kuota:

  • Mengutip hanya dapat diterapkan secara keseluruhan untuk volume (partisi) tertentu yang diformat dalam sistem file NTFS (mengutip tidak akan bekerja pada ReFS)
  • Kuota berlaku untuk semua pengguna yang menyimpan data mereka di bagian ini. Terapkan kuota per grup pengguna, atau direktori terpisah gagal, dalam hal ini lebih baik menggunakan FSRM.
  • Kepemilikan file oleh pengguna ditentukan dengan menentukan pemiliknya (file) yang ditentukan dalam deskriptor keamanan NTFS
  • Secara default, sistem memindai partisi dengan kuota diaktifkan dan menghitung kembali ukuran file total setiap pengguna 1 kali per jam
  • Saat menggunakan kompresi NTFS, ukuran file asli diperhitungkan (sebelum kompresi)

Skenario berikut untuk menggunakan kuota disk dapat dibedakan:

  • Pemantauan Penggunaan Disk - melihat statistik pengguna yang menggunakan ruang disk server.
  • Pemantauan dan Peringatan - selain skenario pertama, ketika kuota terlampaui, fakta ini dicatat dalam log sistem.
  • Kontrol Penggunaan Disk  - ketika kuota terlampaui, pengguna tidak dapat menyimpan file baru

Mari kita lihat contoh pengaturan kuota NTFS pada disk data pengguna menggunakan contoh Windows Server 2012 R2. Di semua versi Windows sebelumnya (dimulai dengan Windows 2003), kuota dikonfigurasi dengan cara yang sama.

Buka jendela properti disk tempat Anda ingin mengaktifkan kuota dan buka tab Kuota. Kemudian klik tombolnya Tampilkan Pengaturan Kuota:

Untuk mengaktifkan kebijakan kuota untuk volume ini, atur kotak centang Aktifkan manajemen kuota.

Opsi lebih lanjut harus dipilih tergantung pada skenario penggunaan kuota yang diinginkan:

  • Tolak disk ruang untuk pengguna melebihi kuota batas - melarang penulisan ke disk untuk pengguna yang melebihi batas
  • Batasi ruang disk hingga - batas ruang disk untuk pengguna
  • Log acara kapan a pengguna melebihi mereka kuota batas - menulis acara ketika pengguna melebihi kuota di log sistem
  • Log acara kapan a pengguna melebihi mereka peringatan level - mencatat peristiwa saat mendekati ambang yang ditentukan

Tidak disarankan untuk segera mengaktifkan aturan larangan merekam ketika batas terlampaui. Lebih disukai untuk pertama mengevaluasi penggunaan disk saat ini oleh pengguna. Dalam contoh kami, kami ingin membatasi pengguna hingga 300 MB ruang disk server.

Simpan perubahan (Terapkan). Setelah beberapa waktu (tergantung pada ukuran disk dan jumlah file), Windows akan menghitung total penggunaan disk oleh setiap pengguna.

Dengan mengklik tombol Kuota Entri, Anda dapat pergi ke tabel yang dihasilkan, yang menunjukkan kuota dan ukuran saat ini dari ruang yang ditempati oleh masing-masing pengguna sistem (file-file yang ditemukan di sistem file).

Dari jendela ini Anda dapat membuat / mengubah / menghapus nilai kuota. Dengan demikian, Anda dapat mengganti pengaturan kuota standar, misalnya, dengan meningkatkan kuota untuk pengguna tertentu.

Untuk mencegah kuota NTFS diterapkan ke akun tertentu, Anda perlu membuka properti rekaman di tabel kuota (Properti) dan atur opsi Lakukan tidak batas disk penggunaan.

Itu penting. Pastikan untuk menonaktifkan kuota untuk akun sistem. Layanan NT \ TrustedInstaller dan NT AUTHORITY \ SYSTEM, jika tidak sistem akan lumpuh.

Jika Anda ingin mendapatkan daftar file untuk pengguna tertentu yang, misalnya, telah melampaui kuota, pilih Hapus.

Dari kotak dialog ini, Anda dapat mengubah pemilik file tertentu (Ambil kepemilikan), hapus (Hapus) atau pindahkan (Bergerak).

Setelah Anda mengatur semuanya dengan kuota dalam mode audit, Anda dapat mengaktifkan opsi Tolak disk ruang untuk pengguna melebihi kuota batas. Setelah itu, pengguna tidak akan dapat melebihi ruang yang dialokasikan untuknya di disk, dan ukuran disk di sesi pengguna akan ditampilkan dengan mempertimbangkan kuota yang tersedia. Dalam contoh ini, untuk akun saya di drive C: \, digunakan 70 MB kuota 300 MB.

Ketika kuota terlampaui, pengguna menerima pesan:

"Tidak ada cukup ruang di ...."

Pada saat yang sama, acara dengan EventID 37, sumber Ntfs (Ntfs) direkam dalam log sistem

Seorang pengguna mencapai batas kuota mereka pada volume C:.

Kuota NTFS dapat dikontrol dan perintah digunakan dari baris perintah untuk tujuan ini. kuota fsutil.

Untuk mendapatkan pengaturan kuota saat ini untuk drive yang ditentukan:

kuota kuota fsutil e:

Dapatkan daftar kuota terlampaui:

pelanggaran kuota fsutil

Dapatkan frekuensi memperbarui (menghitung ulang) tabel kuota:

query perilaku fsutil quotanotify