17.02.2015 18:29, Oleg V. Nauman пишет: > On Tuesday 17 February 2015 15:40:19 Vladislav V. Prodan wrote: >> 17 февраля 2015 г., 15:15 пользователь Oleksandr V. Typlyns'kyi < >> [email protected]> написал: >>> Если дерево файлов такое большое, что его обход слишком долгий, то >>> попробовать пойти совсем иным путём? >>> >> Максимум 900 файлов в директории - я не думаю, что это много. >> >>> Отслеживать приход нового файла и сразу удалять подобные ему. >>> На что можно посмотреть: >>> >>> >>> Для этого есть средства ZFS - снапшоты и dedup. >> Да и логика хранилища предусматривает хранение полностью всех снимков с >> камер и только после 3-6 месяцев прореживание, оставлять каждый 5 снимок. >> Через 6 месяцев опять прореживание. >> >>> Если файлы приходят по FTP или WebDAV, то можно попробовать ещё парсить >>> логи и удалять старые по ним. >> Снимки с камер тащатся curl'ом. > Напишите вокруг него скрипт, сохраняющий снимки в виде файлов с пятью > разными > шаблонами имен. Или файлы, которые останутся после второго прореживания в одну иерархию каталогов, которые останутся после первого прореживания в другую, а которые будут удалены во время первого в третью. Удалять потом обычным rm -rf Как вариант делать хардлинки, а не разделять файлы по разным иерархиям - проще получить всю картину.
> >> -- >> Vladislav V. Prodan >> System & Network Administrator >> support.od.ua
