У меня есть файловый сервер с довольно большим деревом папок. Есть общая папка, под ней 5 папок отделов. Внутри них вложены тысячи подпапок и файлов.
Я хотел бы иметь возможность отслеживать рост этих 5 папок отделов. Есть определенные подпапки-подпапки, за которыми я также хотел бы следить. Это для того, чтобы, если я внезапно увижу, что процент использования моего диска резко подскочил, я мог бы иметь представление о том, в какой папке произошел этот рост, чтобы я мог углубиться и выяснить, кто виноват.
Я думал написать какой-нибудь скрипт vb или powershell (который потребует изучения языка), чтобы сделать DU каждой папки и затем записать таблицу в файл или что-то в этом роде. Но я думаю, что это изобретение велосипеда, потому что кто-то должен был решить это раньше. Кто-нибудь знает (надеюсь, бесплатное/OSS) решение для графического отображения различных папок в файловой системе?
решение1
СмотретьДИСКделает именно это — показывает размеры каталогов с течением времени. Старший брат WatchDISK, PA Storage Monitor, делает то же самое и даже больше (помимо отслеживания только размеров каталогов, он может сказать вам, кто является крупнейшим пользователем хранилища, где находятся MP3 и т. д.).
решение2
FolderSizes тоже справится с этой задачей.
решение3
взгляните на дисковый монитор Corner Bowl:http://www.diskmonitor.com/ не бесплатный, но полностью настраиваемый под ваши нужды, разумная цена, вы можете попробовать 20 дней бесплатно.
решение4
Я бы установил квоту. Смотрите:http://www.windowsnetworking.com/articles_tutorials/Configuring-Disk-Quotas-Windows-2003.html