Ограничьте количество места, которое может использовать папка

У меня есть каталог, которому я дал доступ для записи everyone и поделился им для локальной сети (для легкого распространения файлов в моем общем хранилище). Я хочу быть в состоянии исключить любую вероятность того, что мой диск неожиданно заполнится (копируя большое количество данных).
Могу ли я установить некоторые параметры безопасности, которые будут отклонять любые записи, если папка достигла определенного размера?

Еще одна идея, о которой я подумал, - создать новый раздел на диске, а затем разделить получившийся диск, который будет иметь фиксированный размер. Но это слишком негибко (что, если я хотел увеличить ограничение?) И слишком много хлопот (мой физический диск в настоящее время полностью используется как один раздел).

Исходя из этой идеи, однако, есть ли способ, которым я могу создать виртуальный диск и иметь эту карту в каталог? Потому что я предполагаю, что мог бы наложить ограничение на размер виртуального тома и поделиться / записать только в него.

2 ответа

Using the notions in my answer you can use this tutorial I later found to set up a Virtual Hard Disk, It explains how you can create, initialise and format a VHD от Computer Management инструмент.

К сожалению VHD хранится в виде файла, то есть диск имеет собственный формат и структуру файла. Таким образом, вы не можете получить доступ к файлам, не пройдя через смонтированный диск. Это не простая высокоуровневая карта с реальным каталогом на диске хоста (я уверен, что для него будет программное обеспечение, и оно будет идеальным).

Это решение изначально работает без стороннего программного обеспечения и не столь гибко, как создание реального раздела на другом диске.

Один из способов сделать это - перейти в "Свойства" тома и настроить "Управление квотами".

-> мой компьютер -> локальный диск (c:) или любой другой том, который вы используете для общего ресурса -> Свойства правой кнопки мыши -> квота -> управление квотами

Другие вопросы по тегам