Прямо сейчас я использую python, чтобы выяснить файлы, которые были изменены за последний час. Это очень медленно в моей сети (~ 50000 файлов - и проверка метки времени каждого). У меня есть собственный скрипт, которому я передаю этот список - он выполняет некоторые операции передачи / входа в систему / etc на удаленном сервере.
Я хочу, чтобы ускорить время создания списка файлов (это займет ~ 15-20 минут, чтобы просто выяснить список файлов). Какие-либо предложения?
Одна вещь, которая может быть полезна, это то, что в сети есть файл-файл netapp Этот файлер создает эти каталоги .snapshot. Можно ли как-то подключиться к файлеру (через API?) и выяснить список, который недавно изменился?
Если вы не знакомы с NetApp API, предложения о том, как создать список файлов (быстро!) с командами unix было бы здорово! (Кстати, это сетевая файловая система - поэтому будет несколько машин, вносящих изменения).