Page 2 of 2

Posted: Wed 08 Nov, 2006 11:20
by HaRT

Latest post of the previous page:

Wave wrote:что такое сабж и чем он хорош
http://answers.com/rsync

Posted: Wed 08 Nov, 2006 12:04
by fantomas
В двух словах, это протокол копирования файлов и директорий, как целиком, так и частами. В частности, очень удобно использовать для синхронизации двух директорий, как локальных, так и локальной и удаленной.

С точки зрения передачи по сети -- rsync гораздо более надежен, чем FTP/HTTP, т.к. отсутствуют искажения данных. Например, передача файлов, размером больше 500Mb по ftp и http вообще противопоказана. (Лично у меня собралась достаточная статистика fail'ов, когда приходилось повторно скачивать файл). Вообщем если надо делиться ISO-хами, тот лучше по rsync (в городских локалках и т.д.)

Докачка заложена в саму природу rsync. В выбранном режиме можно копировать только изменившиеся байты файла. Удобно, например, для наворачивания патча: скажем, если есть некая большая программа (игра?) на компе А, которая еженедельно патчится, то ск-вами rsync её в два счета можно синхронизировать с локальной копией на компе Б - скопируются только изменившиеся байты.

Что ещё. Например, я использую rsync для работы с iPod Nano 4Gb (родную прошивку я убил сразу же, там щас RockBox).
Так вот у меня есть дира на жестаке, которая является зеркалом iPod. Если я в неё добавляю музыку/файло, то после подключения iPod достаточно набрать rsync и всё синхронизируется. И обратно.

На самом деле если пользуешься, то понимаешь, что незаменимая штука.

Серверы и кленты есть как под Windows ( cwRsync ), так и под *nix.

Posted: Wed 08 Nov, 2006 15:26
by Andrey Budko
С точки зрения передачи по сети -- rsync гораздо более надежен, чем FTP/HTTP, т.к. отсутствуют искажения данных. Например, передача файлов, размером больше 500Mb по ftp и http вообще противопоказана
Лично у меня не было ни одной проблемы за все мои года ни с HTTP ни с FTP - НИ ОДНОЙ. Ни разу не сталкивался с битым результатом. Наверное делаю что-то не так.
Вообщем если надо делиться ISO-хами, тот лучше по rsync (в городских локалках и т.д.)
Ну хз... Первый раз такое слышу... Надо исохи? Скачиваю исохи. Надо ДВД? Скачиваю ДВД.
Удобно, например, для наворачивания патча: скажем, если есть некая большая программа (игра?) на компе А, которая еженедельно патчится, то ск-вами rsync её в два счета можно синхронизировать с локальной копией на компе Б - скопируются только изменившиеся байты.
Лично мне гораздо проще, а главное быстрее, скачать и запустить патч и на А и на Б, без сохранения на диск, дабы потом не обосраться в фаре с юникодным именем или еще чем, не говоря уже про сопутствующую возню с его запуском, запуском из него скаченного, убивание оного опосля и т.д. Тысяча телодвижений вместо одного. Жмешь на линк и выбираешь "Открыть". Все. А не паришься с фаром, внешними утилитами и созданием дифа бинарных много-гигабайтных данных.
Если я в неё добавляю музыку/файло, то после подключения iPod достаточно набрать rsync и всё синхронизируется.
И при чем тут фар? С твоего описания все уже максимально просто.

Posted: Wed 08 Nov, 2006 19:19
by Zeroes
fantomas

а разве нет консольной реализации Rsync
или gui но чтобы понимало ключи
можно было бы в меню повесить пункт.

Posted: Wed 08 Nov, 2006 21:04
by fantomas
Andrey Budko wrote:Лично у меня не было ни одной проблемы за все мои года ни с HTTP ни с FTP - НИ ОДНОЙ. Ни разу не сталкивался с битым результатом. Наверное делаю что-то не так.
У моего дедушки за все его годы тоже не было ни одной проблемы с HTTP или FTP. Сказать почему? :)

Могу иначе. Знаешь, вот я редко в пробках стою, очень. Но не потому, что я такой удачливый, а потому, что я редко езжу на машинах и не живу в Москве. Но ведь это не значит, что пробки не существуют или что пробка - не проблема больших городов, правда?

Лучше скажи, сколько у тебя файловых серверов, которые ты обслуживаешь или какой статистикой располагаешь?

Вот из моего опыта, хотя бы как юзера, следует, что скачивание примерно каждого 10-й файла обрывается (Error:), а где-то каждый 50-й файл сломан скачавшись. (Например, незакончившееся автопатчевание -- типичный пример ненадежности транспорта)
Лично мне гораздо проще, а главное быстрее, скачать и запустить патч и на А и на Б,
[/quote]

Ну давай, скачай патч, который автоапдейтом идет без сохранения на диск. Тебе по любому нужно, чтобы и А и Б были подключены к сети и качать придется 2 раза одно и то же. А если машин больше, а если это домашняя сеть или компьютерный класс? Что, идиотом выполнять одно и то же действие для каждой машины, просирая траффик? Можно, конечно, заморочиться squid'ом и кэшировать. Только это всё равно, что микроскопом гвозди заколачивать.
без сохранения на диск, дабы потом не обосраться в фаре с юникодным именем или еще чем, не говоря уже про сопутствующую возню с его запуском, запуском из него скаченного, убивание оного опосля и т.д. Тысяча телодвижений вместо одного. Жмешь на линк и выбираешь "Открыть". Все.
Хз, что ты хочешь сказать, я ниче не понял, извини :)
А не паришься с фаром, внешними утилитами и созданием дифа бинарных много-гигабайтных данных.
Дифами программа _прозрачно_ занимается, а юзер - нажиманием F5.
Если я в неё добавляю музыку/файло, то после подключения iPod достаточно набрать rsync и всё синхронизируется.
И при чем тут фар? С твоего описания все уже максимально просто.[/quote]

В описанном примере сервера нет, работает исключительно клиентская часть rsync. А вот если нужно поброузить по rsync://-серваку, то нужен файл-менеджер, желательно FAR.

Posted: Wed 08 Nov, 2006 21:28
by t-rex
fantomas
Как видно это всё нужно тока тебе, если не хочешь сам писать то вполне можно выкрутится через custom.ini.

Posted: Wed 08 Nov, 2006 23:42
by zg
fantomas wrote:Лучше скажи, сколько у тебя файловых серверов, которые ты обслуживаешь или какой статистикой располагаешь?
ну так и напиши честно: ищу идиота, который напишет мне плагин бесплатно с требуемой функциональностью.

Posted: Thu 09 Nov, 2006 00:21
by fantomas
zg wrote:ну так и напиши честно: ищу идиота, который напишет мне плагин бесплатно с требуемой функциональностью.
Учитывая, что все плагины написаны бесплатно, их авторов ты назвал идиотами.

Posted: Thu 09 Nov, 2006 02:43
by zg
fantomas wrote:Учитывая, что все плагины написаны бесплатно, их авторов ты назвал идиотами.
все плагины написаны авторами в первую очередь для себя.

Posted: Thu 09 Nov, 2006 12:00
by Tim Sobolev
zg wrote:все плагины написаны авторами в первую очередь для себя.
100%
Если мне что-то нужно, и я этого не нашел, то пишу сам, или заказываю кому-то...
Если писать влом, значит не настолько оно мне нужно...
А если заказываю кому-то то его чем-то нужно заинтересовать...

rsync - где?

Posted: Thu 01 Nov, 2018 22:03
by Karagy
Апну тему -)
Прошло 12 лет, выросли облака и на смену rsync пришел rclone.

rsync - где?

Posted: Fri 02 Nov, 2018 05:02
by Yegor
Karagy wrote:
Thu 01 Nov, 2018 22:03
Прошло 12 лет, выросли облака и на смену rsync пришел rclone.
А Фар стал открытым продуктом...

А самое простое решение несколькими постами выше провисело здесь уже 12 лет.

rsync - где?

Posted: Fri 02 Nov, 2018 08:50
by John Doe
rclone не обладает одной из ключевых возможностей rsync: не может синхронизировать только изменённую часть файла.