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

2590
Hashbrown

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

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

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

0
Посмотрите этот вопрос SO http://stackoverflow.com/questions/532775/is-it-possible-to-limit-folder-size-in-a-windows-environment Preet Sangha 10 лет назад 0
Спасибо за ответ. Если бы вы могли [в ответе] адекватно объяснить, как я мог бы использовать [квоты] (http://www.sevenforums.com/tutorials/76002-disk-quota-set-space-limits-users.html) для моего сценария выше Я был бы очень признателен Hashbrown 10 лет назад 0

2 ответа на вопрос

0
Hashbrown

Используя понятия в моем ответе, вы можете использовать этот учебник, который я позже обнаружил, чтобы настроить Virtual Hard Disk. Он объясняет, как вы можете создавать, инициализировать и форматировать VHDиз Computer Managementинструмента.

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

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

0
taahir_tx10

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

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

Как это будет работать в моем случае, когда пользователь - «все»? Я не хочу ограничивать этот пользовательский класс только для того, чтобы вызывать проблемы, когда я запускаю записи для записи в другие каталоги на этом диске, которые могут использовать этого пользователя. Hashbrown 10 лет назад 0

Похожие вопросы