Шаблоны квот (Quota Templates)
Теперь, когда FSRM установлен, давайте перейдем к описанию того, как работают шаблоны квот. Шаблоны размеров предназначены для упрощения создания размеров. Основная идея этих шаблонов заключается в том, что они позволяют создавать шаблоны для настроек размеров. После того, как вы создали и настроили шаблон, вы можете использовать его, применив его к разным папкам на сервере. Windows Server 2008 включает в себя дюжину предопределенных шаблонов, но вы всегда можете создать свой собственный.
Чтобы получить доступ к шаблонам квот, откройте диспетчер ресурсов файлового сервера и перейдите в консоль к диспетчеру ресурсов файлового сервера-> Управление квотами-> Шаблоны квот. Далее на правой панели вы увидите все существующие шаблоны.
Настройка необязательных пороговых значений уведомлений
Когда пространство хранилища в томе или папке достигает заданного вами предела, диспетчер ресурсов файлового сервера может отправить сообщение электронной почты администраторам или отдельным пользователям, зарегистрировать событие в журнале, выполнить команду или сценарий, или создать отчет. Можно настроить более одного типа уведомлений для каждого порога. Кроме того, можно задать несколько порогов для любой квоты (или шаблона квоты). По умолчанию уведомления не создаются.
Например, можно настроить пороговые значения, при достижении которых будет осуществляться отправка сообщения электронной почты администратору и пользователям, которым необходимо знать, когда предел квоты папки достигнет 85 процентов, а затем отправить еще одно уведомление по достижении квотой максимального предела. Кроме того, может потребоваться запустить сценарий, который использует команду dirquota.exe для автоматического увеличения предела квоты при достижении порогового значения.
Для отправки уведомлений по электронной почте и настройки отчетов хранилищ с параметрами, которые подходят для вашей серверной среды, необходимо сначала настроить общие параметры диспетчера ресурсов файлового сервера. Дополнительные сведения см. в разделе Установка параметров Диспетчер ресурсов файлового сервера .
Чтобы настроить уведомления, которые будет создавать диспетчер ресурсов файлового сервера при достижении порогового значения квоты, выполните следующие действия.
В диалоговом окне Создание шаблона квоты в разделе Пороговые значения для уведомлений нажмите кнопку **Добавить **. Откроется диалоговое окно Добавление порогового значения.
Чтобы задать предел квоты в процентном выражении, по достижении которого будут формироваться уведомления, выполните следующие действия.
В текстовом поле Создавать уведомления при достижении уровня (%) введите предел квоты в процентах в качестве порогового значения для формирования уведомлений. (Процентное значение по умолчанию для первого порога уведомлений составляет 85 процентов.)
Настройка уведомлений по электронной почте.
На вкладке Сообщения электронной почты задайте следующие параметры:
- Чтобы администраторы получали уведомление при достижении порогового значения, установите флажок Отправить сообщение электронной почты следующим администраторам, а затем введите имена учетных записей администраторов, которые будут получать уведомления. Используйте формат account@domain и используйте точки с запятой для разделения нескольких учетных записей.
- Для отправки электронного сообщения пользователю, в результате сохранения файла которым был достигнут порог квоты, установите флажок Отправлять сообщения пользователям, превысившим порог.
- Чтобы настроить сообщение, измените тему по умолчанию и текст сообщения. Текст в квадратных скобках вставляет данные переменных о событии квоты, вызвавшем формирование уведомления. Например, переменная ** исходного ввода-вывода** вставляет имя пользователя, который сохранил файл, который достиг порогового значения квоты. Чтобы добавить дополнительные переменные в текст, нажмите кнопку Вставить переменную.
- Чтобы настроить дополнительные заголовки (включая «Копия», «Скрытая копия» и «Ответ на адрес:»), нажмите Дополнительные заголовки сообщений.
Чтобы зарегистрировать событие, выполните следующие действия:
На вкладке Журнал событий установите флажок Записывать предупреждения в журнал и измените запись журнала по умолчанию.
Запуск команды или сценария.
На вкладке Команды установите флажок Выполнять эту команду или сценарий. Затем введите команду или нажмите кнопку Обзор для поиска места хранения сценария. Можно также ввести аргументы команды, выбрать рабочий каталог для команды или сценария или изменить параметр безопасности команды.
Создание одного или нескольких отчетов хранилища.
На вкладке Отчет установите флажок Создавать отчеты, а затем выберите, какие отчеты необходимо создать. (Можно выбрать один или несколько адресов электронной почты администраторов, которым будет отправлен отчет, или отправить отчет по электронной почте пользователю, действия которого привели к достижению порогового значения.)
Отчет будет сохранен в расположении по умолчанию для отчетов об инцидентах, которое можно изменить в диалоговом окне Параметры диспетчера ресурсов файлового сервера.
Нажмите кнопку ОК, чтобы сохранить порог уведомлений.
Повторите эти действия, если требуется настроить дополнительные пороги уведомлений для шаблона квоты.
Шаг 3. Журнал событий дисковой квоты, когда пользователи превышают свои квоты или уровни предупреждений
Если вы также хотите, чтобы операционная система регистрировала события квоты на диске на вашем компьютере, вы можете включить опции регистрации квот. В окне «Параметры квоты» накопителя установите один или оба следующих параметра:
- Msgstr «Записать событие, когда пользователь превысит ограничение квоты.
- Msgstr «Зарегистрировать событие, когда пользователь превысит свой уровень предупреждения.»
Затем каждый раз, когда происходит событие, оно записывается операционной системой и может просматриваться в средстве просмотра событий в категории « Система » из журналов Windows .
Установка квот
Пришло время задать квоты. Они устанавливаются с помощью команды edquota.
Квоты пользователей
Для пользователя, вводим команду:
edquota -u dmosk
* где dmosk — имя пользователя, для которого будет задана квота.
В открывшемся редакторе можно задать ограничение на использование разделов, для которых включена квота:
Disk quotas for user dmosk (uid 1001):
Filesystem blocks soft hard inodes soft hard
/dev/sda 20 0 10M 8 0 0
/dev/sdb 0 0 20M 0 0 0
* где:
- Filesystem — дисковое устройство, для которого устанавливается квота.
- blocks — текущее количество используемых пользователем блоков.
- первый soft — мягкая квота на объем данных (при ее превышении отправляется уведомление по почте, а после периода отсрочки, который по умолчанию составляет 7 дней, мягкая квота становится жесткой).
- первый hard — жесткая квота на объем данных (при ее превышении дальнейшая запись будет запрещена).
- inodes — текущее количество файлов, используемых пользователем.
- второй soft — мягкая квота на количество файлов (при ее превышении отправляется уведомление по почте).
- второй hard — жесткая квота на количество файлов (при ее превышении дальнейшая запись будет запрещена).
* в данном примере мы задали жесткую квоту для пользователя dmosk в 10 Мб на /dev/sda (корневой раздел) и 20 Мб на /dev/sdb (/var).
Квоты для групп
Для группы, задаем квоту так:
edquota -g mail
Как и в случае с пользователем, откроется редактор, с помощью которого можно задать квоту:
Disk quotas for group mail (gid 12):
Filesystem blocks soft hard inodes soft hard
/dev/sda 0 0 30M 6 0 0
/dev/sdb 0 0 40M 0 0 0
* в данном примере мы зададим квоту для группы в 30 Мб на /dev/sda (корневой раздел) и 40 Мб на /dev/sdb (/var).
Копирование квот
Мы также можем копировать квоты для пользователей. Для этого используется та же команда edquota с ключом -p:
edquota -p dmosk ivanov
* в данном примере мы скопируем настройку квотирования, которая применяется к dmosk на другого пользователя ivanov.
Настройка периода отсрочки
Как было упомянуто выше, мягкие ссылки являются мягкими только в течение периода отсрочки. Данный период по умолчанию равен 7 дням. Его можно задать командой edquota с ключом -t:
edquota -t
В открывшемся окне задаем новые значения:
Grace period before enforcing soft limits for users:
Time units may be: days, hours, minutes, or seconds
Filesystem Block grace period Inode grace period
/dev/mapper/vg-root 8days 9days
/dev/sdb 8days 9days
* в данном примере мы задали 8 дней для квот на дисковое пространство и 9 дней — на количество файлов.
Просмотр и проверка квот
Ограничения настроены. Проверим…
Отчет по квотам
Чтобы посмотреть отчет об используемом пространстве и установленных квотах, вводим команду:
repquota -us /
* для отчета корневого раздела только по пользовательским (u) квотам в режиме удобного чтения (s).
… и:
repquota -g /var
* для отчета по разделу /var для групп.
Мы увидим что-то на подобие:
*** Report for user quotas on device /dev/sda
Block grace time: 7days; Inode grace time: 7days
Block limits File limits
User used soft hard grace used soft hard grace
———————————————————————-
root — 2862M 0K 0K 115k 0 0
polkitd — 0K 0K 0K 2 0 0
tss — 8K 0K 0K 2 0 0
postfix — 4K 0K 0K 38 0 0
chrony — 4K 0K 0K 3 0 0
dmosk — 20K 0K 10240K 8 0 0
rpc — 0K 0K 0K 2 0 0
ntp — 4K 0K 0K 3 0 0
…
* как видим, это отчет по использованию раздела . Мы видим, каким пользователем сколько занято дискового пространства и видим, что для нашего пользователя dmosk установлена квота в 10 Мб (10240 Кб).
Проверка
И так, мы настроили для пользователя dmosk ограничение на использование дискового пространства. Попробуем превысить данный лимит. Заходим в консоль под нужным пользователем:
su — dmosk
… и вводим:
dd if=/dev/zero of=/tmp/tmp_dmosk_file bs=1024000 count=100
* команда должна создать файл на 100 Мб в каталоге tmp.
Однако, система вернет сообщение:
dd: ошибка записи «/tmp/tmp_dmosk_file»: Превышена дисковая квота
11+0 записей получено
10+0 записей отправлено
скопировано 10240000 байт (10 MB), 0,223768 c, 45,8 MB/c
Квота работает.
Настройка дисковых NTFS квоты в Windows 10 / Windows Server 2016
Рассмотрим пример настройки NTFS квот на диске с данными пользователей на примере Windows Server 2016. Во всех предыдущих версия Windows (начиная с Windows 2003) дисковые NTFS квоты настраиваются аналогично.
Откройте окно свойства диска, на котором нужно включить квоты и перейдите на вкладку Quota. Затем нажмите на кнопку Show Quota Settings: Чтобы включить квоты для данного тома, установите чекбокс Enable quota management.
Дальнейшие опции следует выбрать в зависимости от желаемого сценария использования квот:
- Deny disk space to users exceeding quota limit – запретить запись на диск пользователям, превысившим лимит;
- Limit disk space to — задать лимит на суммарный размер файлов одного пользователя;
- Log event when a user exceeds their quota limit – записывать в Event Viewer событие при превышении квоты пользователем;
- Log event when a user exceeds their warning level – записывать в журнал события при приближении к указанному порогу.
Не рекомендуется сразу включать правило запрета записи при превышении лимита. Лучше сначала оценить текущее использование пользователями места на диске пользователями. В нашем примере мы хотим, чтобы каждый пользователь мог использовать не более 1 Гб места на диске сервера.
Сохраните изменения (Apply). Через некоторое время (в зависимости от размера диска и количества файлов), Windows подсчитает суммарное использования диска каждым пользователем.
Нажмите на кнопку Quota Entries. Перед вами появится таблица, в которой указаны квоты и текущий размер занятого места каждым пользователем (файлы которых найдены на файловой системе). Здесь вы сразу видите, какие пользователи уже превысили свои квоты на диске.
По умолчанию для всех пользователей устанавливаются одинаковые квоты. Из окна Quota Entries вы можете создать, увеличить или отключить стандартную квоту для конкретного пользователя.
Чтобы NTFS квоты не применялись к определенной учетной записи, нужно открыть свойства записи в таблице квот (Properties) и установить опцию Do not limit disk usage.
Важно. Обязательно следует отключить квотирование для системных учётных записей NT Service\TrustedInstaller и NT AUTHORITY\SYSTEM, иначе Windows может работать некорректно. Из окна со список квот вы можете экспортировать настройки квот, а затем импортировать и применить их для другого диска или компьютера
Из окна со список квот вы можете экспортировать настройки квот, а затем импортировать и применить их для другого диска или компьютера.
Если вы хотите вывести список файлов, которые учитываются в квоте конкретного пользователя, нужно выбрать пункт Delete.
Из этого диалогового окна можно сменить владельца файла (Take ownership), удалить (Delete) или переместить файл (Move).
После того, как навели порядок с мягкими квотами в режиме аудита, можно включать опцию Deny disk space to users exceeding quota limit. Это включит режим жестких квот. Теперь пользователи не смогут превысить выделенное им место на диске
Обратите внимание, что размер диска в сессии пользователя теперь отображается с учетом дисковой квот. В этом примере для моего аккаунта на диске C:\ свободно. из 1 Гб квоты
из 1 Гб квоты.
При превышении квоты пользователь получает сообщение:
There is not enough space on ….
Одновременно в журнале системы фиксируется событие с EventID 37, source: Ntfs:
A user hit their quota limit on volume C:
Файлы NTFS
Основная информация о файле содержится в файловой записи (File Record) размером 1 КБ таблицы MFT, а небольшие файлы целиком хранятся в файловой записи.
Файловая запись состоит из заголовка (Header) и набора атрибутов (Attribute). В заголовке содержится служебная информация о файловой записи, например, её тип и размер. Все данные, относящиеся непосредственно к файлу, хранятся в виде атрибутов. Названия атрибутов, так же как и системных файлов, начинаются с «$». Например, отдельными атрибутами являются имя файла ($FILE_NAME), информация о его свойствах ($STANDARD_INFORMATION), данные файла ($DATA).
Файловая запись
Файловая запись
На диске файловая запись всегда расположена в начале сектора, первые байты файловой записи кодируют слово «FILE» (ASCII-коды: 46 49 4C 45). Конец записи определяется 4 байтовой последовательностью FF FF FF FF.
Физически атрибут файла хранится в виде потока байтов (stream) – простой последовательности байтов. Такое представление позволяет одинаковым образом работать с разнотипными атрибутами, а также добавлять нестандартные пользовательские атрибуты.
Каждый атрибут состоит из заголовка (attribute header), определяющего тип атрибута и его свойства, и тела (attribute body), содержащего основную информацию атрибута.
Структура файловой записи
Структура файловой записи
По расположению относительно MFT атрибуты бывают резидентные и нерезидентные. Резидентные атрибуты (resident attributes) полностью помещаются в файловую запись MFT, нерезидентные атрибуты (nonresident attributes) хранятся вне MFT. Область, в которой расположен нерезидентный атрибут, называется группой (run). Поскольку нерезидентных атрибутов в файле может быть несколько, то и групп бывает тоже несколько. Множество групп файла называется списком групп (RunList). Файловая запись при наличии нерезидентных атрибутов содержит ссылку на расположение группы на диске.
Повреждение файлов Microsoft Word
Если ни один из этих способов не помог вам устранить ошибку, выполните процедуру восстановления офисного пакета.
Для этого откройте в панели управления апплет «Программы и компоненты», найдите в списке Microsoft Office и нажмите «Изменить».
Затем в окошке мастера включите радиокнопку «Восстановить», нажмите «Продолжить» и проследуйте дальнейшим указаниям.
Не все об этом знают, но Windows позволяет установить ограничения на использование дискового пространства компьютера, используемого более чем одним человеком. Это гарантирует, что место на определенном диске или разделе никогда не будет заполнено лишь одной учетной записью пользователя. Давайте посмотрим, как настроить эти ограничения.
Что такое дисковые квоты?
Во-первых, вы должны знать, что дисковые квоты являются средством управления пространством на NTFS-дисках или разделах. Установив квоты, администратор компьютера может задать количество места на диске или разделе, которое будет доступно пользователю для хранения информации.
Администратор может принудительно устанавливать ограничения на дисковые квоты, которые пользователь не может превышать. Это означает, что когда пользователь превысит лимит своей квоты диска, он или она больше не сможет сохранять на него новые данные. Кроме того, администратор может задать порог выдачи предупреждений, чтобы пользователь мог знать заранее о приближении к своему пределу.
Что нужно знать об управлении дисковыми квотами
- Для того чтобы иметь возможность устанавливать дисковые квоты и применять предельные значения квот, необходимо использовать учетную запись Windows, которая наделена административными привилегиями. Обычные пользователи не могут устанавливать квоты.
- Жесткие диски (или SSD) должны использовать файловую систему NTFS. Дисковые квоты не поддерживаются дисками со старой файловой системой FAT32.
- Windows позволяет устанавливать квоты как для дисков, так и для разделов.
- При наличии нескольких дисков или разделов вам придется установить ограничения квот для каждого из них в отдельности.
Как установить квоты для каждой учетной записи
Итак, откройте «Проводник». Затем сделайте щелчок правой кнопкой мыши на диске, к которому вы хотите применить квоты, и в контекстном меню выберите пункт «Свойства».
В окне свойств диска перейдите на вкладку «Квота», а после нажмите на кнопку «Показать параметры квоты».
Открывшееся окно «Параметры квоты» является тем самым местом, где вам нужно выполнить настройки, необходимые для обеспечения соблюдения пределов квоты каждым пользователем компьютера.
Первое и самое главное, что от вас требуется, это включить управление квотами. Для этого отметьте галкой соответствующий параметр.
Теперь вы можете приступать непосредственно к настройке пределов квоты. Для этого активируйте параметр «Не выделять место на диске при превышении квоты». Затем выберите «Выделять на диске не более» и введите числовое значение для предела квоты.
Если вы хотите, чтобы операционная система уведомляла пользователя о приближении к его ограничению, тогда установите значение для поля «Порог выдачи предупреждений».
Как включить дисковые квоты для отдельных пользователей
Возможно, вы хотите ограничить использование дискового пространства на выбранном диске не для всех пользователей, а только для некоторых из них. К счастью, Windows позволяет и это.
Нажмите на кнопку «Записи квот».
Дважды щелкните на имени пользователя, которому вы хотите установить квоту.
Включите параметр «Выделять на диске не более» и укажите, сколько дискового пространства этот конкретный пользователь может использовать на выбранном диске.
Если нужно, вы можете установить и порог выдачи предупреждений, но это поле можно оставить пустым.
Затем нажмите ОК, закройте окно «Записи квот» и примените изменения в окне «Параметры квоты».
Как регистрировать события дисковой квоты
Каждое произошедшее событие можно будет посмотреть в окне программы «Просмотр событий».
Наконец, для того чтобы все сделанные вами настройки были сохранены, нажмите «Применить». Когда Windows попросит вас подтвердить еще раз, что вы действительно хотите включить дисковые квоты, нажмите OK.
Как видите, процесс включения и настройки квоты очень прост и не требует слишком много усилий. Но и польза от этой функции есть только в том случае, если компьютер используется более чем одним пользователем.
-
Программа iexplorer для iphone
-
Как создать холст в фотошопе
-
Как написать модуль в vba excel
-
Не удалось обновить свойства родительского цикла обмена 1с отчетность
- Почему в фотошопе и иллюстраторе разные цвета
Что означает «превышение квоты на Google Диске» на Google Диске?
Поскольку некоторые люди могут быть не знакомы с этим предметом, давайте сначала объясним, о чем он вообще идет. Пользователи, как правило, могут бесплатно публиковать, загружать и обмениваться файлами через Google Диск, однако существует квота или ограничение на количество загружаемых вами файлов. Таким образом, если значительное количество пользователей загрузят файл с диска, загрузка этого файла прекратится после определенного количества загрузок. Причина в том, чтобы уменьшить вероятность злоупотреблений.Продолжительность блокировки файла определяется объемом получаемого трафика. Обычно это 24 часа, но это может измениться. Давайте начнем с того, чтобы избежать появления проблемы превышения квоты на загрузку на Google Диске.
Где и когда применять
Связи с причинами описанными выше есть рекомендации, где имеет смысл использовать роль:
- Файловые сервера
- VDI
- Архивы с бэкапом ( Не рекомендую)
Фактически вы не сможете использовать эту роль со следующими условиями (без учета разницы в версиях):
- файлы зашифрованные (EFS);
- файлы с расширенными атрибутами;
- размер файлов меньше чем 32 Кб;
- том является системным или загрузочным;
- тома не являющиеся дисками (сетевые папки, USB носители).
В теории вы можете работать с любыми остальными типами файлов и серверов, но дедупликация очень ресурсозатратный процесс и лучше следовать объемам, указанным выше. Допустим у вас на сервере много файлов формата mp4 и вы предполагаете, что существенная их часть разная — вы можете попробовать исключить их из анализа. Если сервер будет успевать обрабатывать остальные типы файлов, то вы включите файлы mp4 в анализ позже.
Так же не стоит использовать дедупликацию на базах данных и любых других данных с высоким I/O, так как они содержат мало дублирующих данных и часто меняются. Из-за этого процесс поиска уникальных данных, а следовательно и нагрузка на сервер, может проходить в пустую.
Дедупликация работает по расписанию и может использовать минимум и максимум мощностей. В зависимости от общего объема и мощности сервера разный процесс дедупликации (их 4) может занять как час, так и дни. Microsoft рекомендует использовать 10 Gb оперативной памяти на 10 Тb тома. Часть операций нужно делать после работы, какие-то в выходные — все индивидуально.
На некоторых программах бэкапа, например Veeam, тоже присутствует дедупликация архивов. Если вы храните такой бэкап на томе Windows, с такой же функцией, вам нужно выполнить дополнительные настройки. Игнорирование этого может привести к критическим ошибкам.
При копировании файлов между двумя серверами, с установленной ролью, они будут перенесены в дедуплицированном виде. При переносе на том, где этой роли нет — они будут сохранены в исходном состоянии.
Microsoft не рекомендует использовать robocopy, так как это может привести к повреждению файлов.
В клиентских версиях, например Windows 10, официально такой роли нет, но способ установки существует. Люди, которые выполняли такую процедуру, сообщали о проблемах с программами подразумевающие синхронизацию с внешними базами данных.
Повреждение файлов Microsoft Word
Если ни один из этих способов не помог вам устранить ошибку, выполните процедуру восстановления офисного пакета.
Для этого откройте в панели управления апплет «Программы и компоненты», найдите в списке Microsoft Office и нажмите «Изменить».
Затем в окошке мастера включите радиокнопку «Восстановить», нажмите «Продолжить» и проследуйте дальнейшим указаниям.
Не все об этом знают, но Windows позволяет установить ограничения на использование дискового пространства компьютера, используемого более чем одним человеком. Это гарантирует, что место на определенном диске или разделе никогда не будет заполнено лишь одной учетной записью пользователя. Давайте посмотрим, как настроить эти ограничения.
Что такое дисковые квоты?
Во-первых, вы должны знать, что дисковые квоты являются средством управления пространством на NTFS-дисках или разделах. Установив квоты, администратор компьютера может задать количество места на диске или разделе, которое будет доступно пользователю для хранения информации.
Администратор может принудительно устанавливать ограничения на дисковые квоты, которые пользователь не может превышать. Это означает, что когда пользователь превысит лимит своей квоты диска, он или она больше не сможет сохранять на него новые данные. Кроме того, администратор может задать порог выдачи предупреждений, чтобы пользователь мог знать заранее о приближении к своему пределу.
Что нужно знать об управлении дисковыми квотами
- Для того чтобы иметь возможность устанавливать дисковые квоты и применять предельные значения квот, необходимо использовать учетную запись Windows, которая наделена административными привилегиями. Обычные пользователи не могут устанавливать квоты.
- Жесткие диски (или SSD) должны использовать файловую систему NTFS. Дисковые квоты не поддерживаются дисками со старой файловой системой FAT32.
- Windows позволяет устанавливать квоты как для дисков, так и для разделов.
- При наличии нескольких дисков или разделов вам придется установить ограничения квот для каждого из них в отдельности.
Как установить квоты для каждой учетной записи
Скриншоты для статьи были сделаны в Windows 8.1, но все шаги по включению дисковых квот в Windows 7 и Windows 10 в точности такие же
Итак, откройте «Проводник». Затем сделайте щелчок правой кнопкой мыши на диске, к которому вы хотите применить квоты, и в контекстном меню выберите пункт «Свойства».
В окне свойств диска перейдите на вкладку «Квота», а после нажмите на кнопку «Показать параметры квоты».
Открывшееся окно «Параметры квоты» является тем самым местом, где вам нужно выполнить настройки, необходимые для обеспечения соблюдения пределов квоты каждым пользователем компьютера.
Первое и самое главное, что от вас требуется, это включить управление квотами. Для этого отметьте галкой соответствующий параметр.
Вам может быть интересно: Процессор сейчас не поддерживается
Теперь вы можете приступать непосредственно к настройке пределов квоты. Для этого активируйте параметр «Не выделять место на диске при превышении квоты». Затем выберите «Выделять на диске не более» и введите числовое значение для предела квоты.
Если вы хотите, чтобы операционная система уведомляла пользователя о приближении к его ограничению, тогда установите значение для поля «Порог выдачи предупреждений».
Как включить дисковые квоты для отдельных пользователей
Возможно, вы хотите ограничить использование дискового пространства на выбранном диске не для всех пользователей, а только для некоторых из них. К счастью, Windows позволяет и это.
Нажмите на кнопку «Записи квот».
Дважды щелкните на имени пользователя, которому вы хотите установить квоту.
Включите параметр «Выделять на диске не более» и укажите, сколько дискового пространства этот конкретный пользователь может использовать на выбранном диске.
Если нужно, вы можете установить и порог выдачи предупреждений, но это поле можно оставить пустым.
Затем нажмите ОК, закройте окно «Записи квот» и примените изменения в окне «Параметры квоты».
Как регистрировать события дисковой квоты
Каждое произошедшее событие можно будет посмотреть в окне программы «Просмотр событий».
Наконец, для того чтобы все сделанные вами настройки были сохранены, нажмите «Применить». Когда Windows попросит вас подтвердить еще раз, что вы действительно хотите включить дисковые квоты, нажмите OK.
Как видите, процесс включения и настройки квоты очень прост и не требует слишком много усилий. Но и польза от этой функции есть только в том случае, если компьютер используется более чем одним пользователем.
Есть ли ограничение на число файлов в определенной папке?
сколько файлов может содержать папка? У меня 30К папок в папке 1. Каждая из папок имеет 1 файл изображения. Есть ли ограничение на количество файлов в папке может храниться?
Я использую Windows Server 2003, IIS6.
4 ответов
Примечание: предполагая NTFS, так как никто в здравом уме не будет использовать FAT ни для чего другого, кроме USB-накопителей или карт памяти, не говоря уже о сервере (ok, это мысль-это страшно).
Да, есть предел. Хранение большего количества файлов, чем частиц во Вселенной, может оказаться непрактичным. Однако фактический предел значительно меньше.
NTFS имеет максимум 4,294,967,295 (2 32 — 1) файлов на томе. Некоторые из них уже используются самой файловой системой, и папка также должна считаться файлами.
30,000 не так уж много файлов. Но Microsoft рекомендует что ты выключить автоматическое создание DOS-совместимых коротких имен, если вы двигаетесь мимо 300,000, как найти уникальное короткое имя становится трудно, то.
там нет практических ограничений на объединенные размеры всех файлов в папке, хотя могут быть ограничения на количество файлов в папке
Что еще более важно, существуют ограничения на размер отдельных файлов, которые зависят от того, какую файловую систему вы используете на жестком диске. («Файловая система» — это не что иное, как спецификация того, как именно файлы хранятся на диске.)
разберем по файловой системе:
•жир aka FAT16
жир, для таблицы распределения файлов, является преемником оригинальной файловой системы FAT12, поставляемой с MS-DOS много, много лет назад.
Maximum максимальный размер диска: 4 гигабайта
◦максимальный размер файла: 4 ГБ
◦максимальное количество файлов на диске: 65,517
Maximum максимальное количество файлов в одной папке: 512 (если я правильно помню, корневая папка «/» имела нижний предел 128).
•FAT32
» там нет практических лимит на общий размер всех файлов в папке, хотя там может быть ограничения на количество файлов в папке.»FAT32 был введен для преодоления некоторых ограничений FAT16.
◦максимальный размер диска: 2 ТБ
◦максимальный размер файла: 4 ГБ
◦максимальное количество файлов на диске: 268,435,437
◦максимальное количество файлов в одной папке: 65 534
•NTFS
NTFS, или » новая технология Файловая система», введенная в Windows NT, является полностью переработанной файловой системой.
◦максимальный размер диска: 256 терабайт
◦максимальный размер файла: 256 терабайт
◦максимальное количество файлов на диске: 4,294,967,295
◦максимальное число файлов в одной папке: 4,294,967,295
обратите внимание, что когда я говорю «диск» выше, я действительно говорю о «логических» дисках, не обязательно физических. Никто не делает 256 терабайт диск, но с помощью NTFS массив дисков можно рассматривать как один логический диск
Предположительно, если у вас их достаточно, вы можете построить огромный логический диск.
Также обратите внимание, что ограничение NTFS в 256 терабайт вполне может быть просто ограничение реализации — я читал, что формат NTFS может поддерживать диски до 16 эксабайт (16 раз 1,152,921,504,606,846,976 байт)
Настройка раздела
Для возможности управлять квотами для определенного раздела необходимо его смонтировать с соответствующими опциями. Для файловых систем XFS и не XFS (например, ext) эти опции различаются:
- Для XFS — uquota (для пользователей) и/или gquota (для групп).
- Для ext и других — usrquota (для пользователей)и/или grpquota (для групп).
И так, чтобы добавить нужные опции для включения квотирования, откроем файл fstab:
vi /etc/fstab
Находим настройку для монтирования раздела, на который необходимо установить квоту и добавим нужные опции:
/dev/sda / ext4 defaults,usrquota,grpquota 0 0
/dev/sdb /var xfs defaults,uquota,gquota 0 0
* в данном примере мы добавили опции usrquota и grpquota для устройства /dev/sda, примонтированного в качестве корневого раздела / с файловой системой ext. А также опции uquota и gquota для устройства /dev/sdb (монтируется в /var с файловой системой xfs). Если необходимо включить квоту только для пользователей или групп, оставляем соответствующие опции.
* существуют и другие опции, например, jqfmt нужна для указания формата квоты при использовании журналирования. Подробнее описано в таблице сайта IBM.
Перемонтируем наши разделы:
mount -o remount /
mount -o remount /var
Проверим, что нужные нам разделы теперь смонтированы с опциями квотирования:
mount | grep quota
Мы увидим, примерно, следующее:
/dev/sda on / type ext4 (rw,relatime,quota,usrquota,grpquota,data=ordered)
/dev/sdb on /var type xfs (rw,relatime,attr2,inode64,usrquota,grpquota)
Квоты включены для разделов.
Корневая директория (/) + XFS
При попытке включить квоту для корневой директории XFS с помощью файла fstab, результат будет нулевым — в опциях монтирования мы будем наблюдать noquota, например:
/dev/sda on / type xfs (rw,relatime,attr2,inode64,noquota)
Для включения опции квотирования необходимо отредактировать загрузчик. Для этого открываем файл:
vi /etc/default/grub
Находим строку GRUB_CMDLINE_LINUX и дописываем в нее rootflags=uquota,gquota — в моем случае получилось так:
…
GRUB_CMDLINE_LINUX=»crashkernel=auto rd.lvm.lv=vg/root rd.lvm.lv=vg/swap rhgb quiet floppy.allowed_drive_mask=0 rootflags=uquota,gquota»
…
На всякий случай, сохраним конфигурационный файл загрузчика:
cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg.backup
… и применим настройки grub:
grub2-mkconfig -o /boot/grub2/grub.cfg
Перезагружаем компьютер:
shutdown -r now
После перезагрузки мы должны наблюдать такую картину:
mount | grep quota
/dev/mapper/vg-root on / type xfs (rw,relatime,attr2,inode64,usrquota,grpquota)
Квоты включены для корневого раздела с файловой системой XFS.