LINUX.ORG.RU

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

 , ,


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 ()

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

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

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

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

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

sinister666 ★★ ()

wget -cm

lftp -> mirror -pc

anonymous ()

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

sinister666 ★★ ()

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

доброго FTP

доброго

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

Re: о_О

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

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

avol ()

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

smartly ★★★ ()
Ответ на: Re: о_О от avol

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

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

Жги еще...

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

> Жги еще...

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

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