Как синхронизировать локальный каталог с удаленным каталогом FTP?

StackOverflow https://stackoverflow.com/questions/1461978

Вопрос

Наш сайт основан на изображениях одного из наших производителей.Каталоги изображений огромны, и получение их через FTP — это работа на целый день.Теперь, когда мы загрузили весь каталог, нам хотелось бы иметь возможность периодически загружать новые файлы и каталоги или которые были изменены с момента их последней загрузки.Мы подумываем написать скрипт, который проверяет дату изменения файлов и загружает только самые последние версии.

Поскольку эта проблема встречается или решается не впервые, я решил опубликовать это и посмотреть, знает ли кто-нибудь о существующих решениях, которые можно здесь применить.Существующее решение должно быть совместимо с FreeBSD и/или LAMP.

Это было полезно?

Решение

Другие советы

Есть ли причина, по которой вы не можете использовать rsync?

Как отметил пользователь 77413 в другом комментарии, это должно сработать...

wget --mirror username:password@siteurl.com/path

Число повторов по умолчанию — 20, вы можете увеличить его с помощью --tries 100

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top