Xpoint
   [напомнить пароль]

Синхронизация файлов с ftp на локальную версию

Метки: [без меток]
2006-10-19 13:04:30 [обр] Дмитрий Попов(11/509)[досье]

Здравствуйте. Ситуация простая: Есть некий проект работающий на сервере (dev или production). К этому проекту есть ftp.
Разработка ведется непосредственно на сервере.

Необходима утилита которая будет висеть в фоне, и с заданной периодичностью залезать на (s)ftp-сервер, проверять изменения, при чем желательно по маскам файлов, и синхронизировать с локальным бекапом проекта.
В принципе некоторые мощные ftp-утилиты позволяют делать в том числе и это, но хотелось бы найти более специализированную и, соответственно надежную и маленькую утилитку.

Требования должны быть следующие:

  1. Умение работать с ftp и sftp
  2. Синхронизация файлов от ftp в local
  3. Запуск заданий по расписанию
  4. Очень желательна возможность держать несколько версий (текущая версия+версия за каждый последний час (6 последних часов)+ежедневные изменения за неделю+ежемесячный бекап)
  5. Очень желательно умение утилиты синхронизированную версию сжимать в архив.
спустя 20 часов [обр] Леонид Сысолетин(0/14)[досье]
rsync ?
Powered by POEM™ Engine Copyright © 2002-2005