LINUX.ORG.RU

FTPSync. FTP-синхронизация без проблем

 , ftpsync,


1

1

Рано или поздно, но, думаю, каждый системный администратор сталкивается с необходимостью синхронизации содержимого каталогов, расположенных на разных удалённых системах. Хорошо, если есть возможность использовать rsync или хотя бы возможность смонтировать удалённый ресурс средствами NFS или Samba. Но что делать, если в вашем распоряжении не имеется больше ничего, кроме старого доброго FTP? Выход, конечно же есть, и по традиции мира Open Source, их немало. Перебрав несколько я остановился на утилите FTPSync. Она написана на Perl и теоретически должна работать в любой системе, имеющей в своём распоряжении Perl-интерпретатор. Я же расскажу об опыте установки и использования FTPSync в своей Ubuntu 10.04 Server.

>>> Читать дальше



Проверено: maxcom ()

Осилил поставить программку?

holka ★
()

Есть же lftp с коммандой mirror

avol ★
()

> в своей Ubuntu 10.04 Server

facepalm.deb

DELIRIUM ☆☆☆☆☆
()
Ответ на: комментарий от linuxfan

>>Ubuntu 10.04 Server

Мне кажется, линаксокапец случится раньше виндакапца.


А что, к стати, не так? Мне вот довольно понравилась серверная Ubuntu. Почти тот же Debian, только свежие пакеты — вполне годно в случаях, когда не требуется больших гарантий в стабильности софта. Конечно, можно использовать testing или unstable, но здесь удобно что дистриутив просто уже ориентирован на сервер.

avol ★
()

так, на всякий случай (а вдруг там кроме «старого доброго FTP» еще и ssh есть):
rsync -e «ssh» кто@откуда:/где/ /куда/

anTaRes ★★★★
()

и зачем такое вообще пропускают...

Drolyk ★★★★
()

> Но что делать, если в вашем распоряжении не имеется больше ничего, кроме старого доброго FTP?

Поставить ssh, не? Даже я, сферический в вакууме пользователь, знаю это.

Evgueni ★★★★★
()

О, боже...

Ей сто лет в обед, хороша, да.

Но lftp -e 'mirror -c -R -e -v' лучше.

Как же заипали раздуватели из мухи слона.

anonymous
()
Ответ на: комментарий от Evgueni

На куче не самых отстойных пендоских хостингов получить SSH можно только по предъявлении ID (паспорта, например), на некоторых это действует только один день, а на других имя должно быть написанным латинскими буквами (нет у меня такого). Так что статью почитаю, автору спасибо.

Stilgar
()
Ответ на: комментарий от avol

о_О

>> но здесь удобно что дистриутив просто уже ориентирован на сервер.

Debian уже не ориентирован на сервер?

AnViar ★
()

> Но что делать, если в вашем распоряжении не имеется больше ничего, кроме старого доброго FTP?

А разве rsync не может исползовать FTP?

spotted
()
Ответ на: комментарий от spotted

>А разве rsync не может исползовать FTP?

Насколько я понимаю, через стандартный протокол FTP нельзя получить контрольную сумму, поэтому файлы дифференцируются только по дате и размеру, что слишком грубо.

sinister666 ★★
()

wget -cm

lftp -> mirror -pc

anonymous
()

Недавно я пробовал этот ftpsync.pl. Гораздо лучше потребовать у админа SSH и использовать rsync :-)

sinister666 ★★
()

>старого доброго FTP

доброго FTP

доброго

markevichus ★★★
()

А в чём новость то ???

robot12 ★★★★★
()
Ответ на: о_О от AnViar

> Debian уже не ориентирован на сервер?

А разве Debian не универсальный? При стандартной установке X'ы ставятся.

avol ★
()

кажется макском просто постебался, подтвердив новость

smartly ★★★
()
Ответ на: комментарий от avol

> Debian уже не ориентирован на сервер?

А разве Debian не универсальный? При стандартной установке X'ы ставятся.

Жги еще...

ZeMvlad ★
()
Ответ на: комментарий от ZeMvlad

> Жги еще...

Всегда пожалуйста. А что‑нибудь менее односложное вы можете написать? Например, обосновать чем моё утверждение могло показаться вам неверным?

avol ★
()

google://unison

anonymous
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.