Копирование каталогов, измененных определенными пользователями в течение определенного периода времени с FTP

Я пытаюсь очистить 12ТБ Windows FTP с несколькими миллионами файлов.

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

Есть ли инструмент для копирования файлов, который позволил бы мне сделать это? Я просмотрел robocopy, но у него не было синтаксиса для фильтрации по пользователю, только возраст файла.

Спасибо! Адам

1 ответ

Если бы это был я, я бы написал скрипт для этого:

find /mnt/ftp -user 'myuser' -mtime -365 -exec cp {} /home/me/tosend  \;

Эта команда будет работать в Linux. Если вы используете Windows, то, вероятно, то же самое можно сделать с помощью Cygwin. В любом случае, вы хотите убедиться, что FTP сначала подключен к файловой системе.

Другие вопросы по тегам