Автоматически очищать старые файлы?
Каким способом большинство системных администраторов управляют автоматической очисткой сотен тысяч старых файлов в самых разных местах папок?
Эти папки расположены по всему предприятию на многих серверах. Я хочу управлять их автоматической очисткой, описывая каждое местоположение и конкретные правила, которые управляют их очисткой.
Такими правилами могут быть возраст файла, основанный на дате создания, дате последнего изменения или дате последнего изменения, размере файла, соглашении об именах папок или имен файлов.
Было бы идеально установить триггеры для запуска очистки без ручного вмешательства, такого как свободное место на диске или проценты, или просто периодическая очистка.
1 ответ
Я не. Ни один из упомянутых вами критериев -"возраст файла, основанный на дате создания, дате последнего изменения или дате последнего изменения, размере файла, соглашении об именах папок или имен файлов"- не подходит для оценки наличия или отсутствия файла является "ценным". Например, ваш сценарий, основанный на дате / последнем изменении, может удалить важный рекламный ролик Маркетинга, но кто-то может подумать, что было бы разумно спрятать поблизости медиатеку iTunes. По тем же причинам, вы не можете просто удалить все файлы MP3, потому что Маркетинг может создавать MP3 для законных рекламных целей.
Единственный способ оценить, стоит ли сохранять файл, состоит в том, чтобы человек принял такое решение, а в случае пользовательских файлов я не лучший судья. Пользователь есть.
Верните эту задачу людям, которые являются "экспертами" в этих файлах: людям, которые их создали.