Зеркалирование фтп

12
bubl1k
На сайте с 20.05.2007
Offline
71
#11

Я придумал другой способ ☝

Действия:

1. Переход в нужную директорию.

2. Загрузка всех файлов из этой директории на фтп.

2.5 Лог! Лог! Лог!

3. Перемещение(именно перемещение, не копирование) в соседнюю папку.

Теперь о грустном, как мне сделать такой скрипт, что бы запускать его кроном?

P
На сайте с 08.03.2007
Offline
250
#12

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

Есть такая программка wput http://wput.sourceforge.net/ - анти-wget .

M
На сайте с 19.09.2007
Offline
112
#13
Pilat:
не так всё просто. Скрипт должен уметь обрабатывать ошибки, удалять закаченные файлы, сообщать о незакаченных, разбираться с переписыванием существующих и так далее.

Есть такая программка wput http://wput.sourceforge.net/ - анти-wget .

wpu умеет разве удалять то, что например удалили за ненадобностью на доноре?

есть подозрение что все же или рсинк или распределенное файло хранилище поднимать для решения.

P
На сайте с 08.03.2007
Offline
250
#14
manman:
wpu умеет разве удалять то, что например удалили за ненадобностью на доноре?
есть подозрение что все же или рсинк или распределенное файло хранилище поднимать для решения.

Для rsync нужен ssh, а автору нужно по ftp.

Вообще тема хранилищ последнее время занимает всё больше людей - быстрый интернет позволяет обмениваться файлами, но хорошего бесплатного сервиса для этого пока не наблюдается, все делают велосипеды.

S
На сайте с 07.05.2007
Offline
20
#15

открываете advanced bash scripting guide как справочник и пишете скрипт с использованием того же ncftpput из пакета ncftp

в нем же можно реализовать и проверку на ошибки и тп

bubl1k
На сайте с 20.05.2007
Offline
71
#16
snoopee:
открываете advanced bash scripting guide как справочник и пишете скрипт с использованием того же ncftpput из пакета ncftp
в нем же можно реализовать и проверку на ошибки и тп

Спасибки. Очень полезная ссылочка.

G
На сайте с 24.06.2008
Offline
54
#17

Для синхронизации директорий по ftp, вполне можно использовать утилиту ftpsync.sourceforge.net

M
На сайте с 19.09.2007
Offline
112
#18
Pilat:
Для rsync нужен ssh, а автору нужно по ftp.

Вообще тема хранилищ последнее время занимает всё больше людей - быстрый интернет позволяет обмениваться файлами, но хорошего бесплатного сервиса для этого пока не наблюдается, все делают велосипеды.

про то что овер фитипи вроде бы речи не было. речь была "зазеркалировать фитипишник на другую машину".

я предположил что Обе машины принадлежит ТС.

А если это супер пупер паблик не принадлежщий ТС то вообще не понятно о чем гадание - вгет миррор с него себе и все.

какого такого "бесплатного сервиса " не наблюдается?

всмысле - потратить денег на кластер, настроить, и пусть все бесплатно в нем размещают свои файлы?

вроде бы много таких уже - типа от майлаРу и до гугля не считая мелких.

для себя полная синхронизация бесплатно делается без велосипедов на rsync с коробки. для не коробки народ изобретает или свою файлораспределялку (мы когда то на пешке писали себе , когда фрихостинг содержали) либо созданием чтотоОверЕзернет хранилища.

В теории в коробке есть ж_миррор от geom и прочие прелести во фряхе, но я не пробовал - не было такой необходимости.

вообще не совсем понятно что нужно и что есть из доступного..

DA
На сайте с 04.02.2005
Offline
165
#19

lftp -mirror

тыщ-пыщ
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий