Настройка квот на папки в Windows Server: ограничение размера (FSRM)
Зачем нужны квоты на файловом сервере?
На общих корпоративных сетевых ресурсах (Share-папках) сотрудники часто хранят личные тяжелые файлы: фильмы, архивы, личные фото и дампы памяти. Без ограничений несколько пользователей могут полностью забить весь жесткий диск сервера, что приведет к остановке базы данных, сбою теневых копий VSS и блокировке работы всей компании.
| Тип квоты FSRM | Как это работает на практике |
|---|---|
| Жесткая квота (Hard Quota) | Строгий запрет. При достижении лимита (например, 5 ГБ) Windows физически не дает записать ни одного нового байта, выдавая ошибку «Недостаточно места на диске». |
| Мягкая квота (Soft Quota) | Информационный режим. Запись файлов продолжается, но сервер отправляет предупреждение администратору на почту или записывает событие в системный лог. |
Пошаговая настройка квоты 5 ГБ через роль FSRM
Для управления дисковыми лимитами в Windows Server используется стандартный компонент File Server Resource Manager (FSRM).
- Откройте «Диспетчер серверов» → «Управление» → «Добавить роли и компоненты».
- В разделе «Роли сервера» разверните «Файловые службы и службы хранилища» → «Файловые службы и службы iSCSI» и отметьте галочкой «Диспетчер ресурсов файлового сервера» (File Server Resource Manager). Завершите установку.
- Откройте меню «Средства» (Tools) → выберите «Диспетчер ресурсов файлового сервера».
- В левом дереве разверните узел «Управление квотами» (Quota Management) → перейдите в «Шаблоны квот» (Quota Templates).
- Нажмите правой кнопкой мыши в пустом месте → «Создать шаблон квоты». Задайте имя (например, «Лимит 5 ГБ Жесткий»), укажите предельный размер
5 GBи выберите тип «Жесткая квота». Нажмите «ОК». - Перейдите в узел «Квоты» (Quotas), нажмите правой кнопкой мыши → «Создать квоту».
- Укажите путь к нужной общей папке (например,
D:\Shares\Users), выберите режим «Автоматически применять шаблон и создавать квоты во всех существующих и новых вложенных папках» и примените ваш шаблон 5 ГБ.
Быстрая настройка квоты через PowerShell: вы можете установить и применить квоту одной командой без графического интерфейса:
# Установка службы FSRM:
Install-WindowsFeature -Name FS-Resource-Manager -IncludeManagementTools
# Создание жесткой квоты на 5 Гигабайт для папки:
New-FsrmQuota -Path "D:\Shares\Users" -Size 5GB -Type Hard -Description "Ограничение 5 ГБ на личную папку" Частые вопросы (FAQ)
Увидит ли пользователь в проводнике свой лимит объема?
Да! Если квота назначена на вложенную персональную папку пользователя, в проводнике Windows шкала свободного места будет показывать ровно 5 ГБ, а не весь размер огромного серверного RAID-массива.
Чем квоты FSRM лучше стандартных квот файловой системы NTFS?
Стандартные квоты NTFS действуют только на весь диск целиком и привязаны к владельцу файла. Квоты FSRM позволяют гибко ограничивать любые конкретные папки и подпапки независимо от прав владельца.
Можно ли запретить пользователям загружать определенные типы файлов (например, .mp3, .avi, .exe)?
Да, в оснастке FSRM есть функция «Блокировка файлов» (File Screening), которая мгновенно блокирует сохранение музыки, видео или исполняемых файлов в рабочих каталогах.
Что произойдет, если в папке уже лежит 7 ГБ, а мы включили жесткую квоту 5 ГБ?
Существующие файлы не удалятся и не повредятся. Однако пользователи не смогут записать или изменить ни один файл в сторону увеличения объема, пока размер папки не станет меньше 5 ГБ.