URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 96463
[ Назад ]

Исходное сообщение
"Выпуск Rsync 3.1.1"

Отправлено opennews , 24-Июн-14 11:52 
Вышел релиз Rsync 3.1.1 (http://rsync.samba.org/), популярной утилиты для синхронизации файлов и резервного копирования, позволяющей минимизировать трафик за счёт инкрементального копирования изменений. В качестве транспорта могут быть использованы ssh, rsh или собственный протокол rsync. Поддерживается организация работы анонимных rsync-серверов, оптимально подходящих для обеспечения синхронизации зеркал.

Новая версия полностью совместима на уровне протокола с выпуском 3.1.0 и в основном содержит исправления ошибок, выявленных с момента прошлого релиза. Из улучшений (http://rsync.samba.org/ftp/rsync/src/rsync-3.1.1-NEWS) можно отметить:

-  Изменено наименование временных файлов при использовании директивы "--temp-dir=DIR" (имена теперь не начинаются с точки);
-  Добавлена поддержка нового подхода к организации сжатия, при котором все данные сопоставления не подвергаются сжатию, что позволяет снизить нагрузку на CPU при передаче большого набора данных сопоставления и обеспечить совместимость с внешними реализациями zlib;
-  Добавлен скрипт-обвязка для отслеживания ситуации изменения файлов в процессе синхронизации;

-  Изменена логика создания директорий, которые создаются на ранней стадии синхронизации только при необходимости сохранения точного времени создания и модификации, т.е. при использовании флага "--omit-dir-times" директории  будут созданы в процессе синхронизации, а не перед её началом;

-  В состав включен пример unit-файла для systemd (packaging/systemd).


URL: http://rsync.samba.org/ftp/rsync/src/rsync-3.1.1-NEWS
Новость: https://www.opennet.ru/opennews/art.shtml?num=40070


Содержание

Сообщения в этом обсуждении
"Выпуск Rsync 3.1.1"
Отправлено Xaionaro , 24-Июн-14 11:52 
> Добавлен скрипт-обвязка для отслеживания ситуации изменения файлов в процессе синхронизации;

Если я правильно помню по сообщениям в maillist, он не «отслеживает» ситуации, а тупо подавляет ошибки «file has vanished». В общем, тупо скрипт-костыль. :)


"Выпуск Rsync 3.1.1"
Отправлено karapuz2 , 24-Июн-14 12:25 
А можно пример использования этого скрипта-обвязки? В новость или в каменты. Не, ну я конечно полезу щас в документацию, просто фича интересная, почему б не презентовать

"Выпуск Rsync 3.1.1"
Отправлено Xaionaro , 24-Июн-14 13:18 
> А можно пример использования этого скрипта-обвязки? В новость или в каменты. Не,
> ну я конечно полезу щас в документацию, просто фича интересная, почему
> б не презентовать

Да там «презентовать»-то нéчего: https://bugzilla.samba.org/show_bug.cgi?id=10356

Правильнее было бы добавить rsync-у опцию для игнорирования таких ошибок (и не портить ими exitcode), но решили столь примитивную проблему решать отдельным скриптом. Вот про него и речь.

Притом тут вполне может быть следующая проблема. Допустим могли быть и другие ошибки, а rsync мог выдать именно 24-ый exitcode (так как такая ошибка тоже была), который в свою очередь тупо подавляется данным скриптом. В результате реальную ошибку можно не заметить. Надеюсь, что в исходном коде rsync-а это всё-таки как-то учтено.


"Выпуск Rsync 3.1.1"
Отправлено karapuz2 , 24-Июн-14 13:40 
Открытием для меня стало наличие директории с "костылями" support/

"Выпуск Rsync 3.1.1"
Отправлено Q2W , 24-Июн-14 13:03 
Rsync for workgroups?

"Выпуск Rsync 3.1.1"
Отправлено YetAnotherOnanym , 24-Июн-14 13:25 
Релиз Samba, релиз Rsync... Триджел из отпуска приехал штоле?

"Выпуск Rsync 3.1.1"
Отправлено Аноним , 24-Июн-14 21:23 
... and is currently being maintained by Wayne Davison.

Отряд чо - как обычно не заметил потери бойца?


"Выпуск Rsync 3.1.1"
Отправлено QuAzI , 24-Июн-14 15:24 
xz, lzma?

"Выпуск Rsync 3.1.1"
Отправлено Аноним , 24-Июн-14 20:09 
Не дай бог.

"Выпуск Rsync 3.1.1"
Отправлено zed_0xff , 25-Июн-14 00:37 
lz4 ?

"Выпуск Rsync 3.1.1"
Отправлено Аноним , 25-Июн-14 16:26 
> xz, lzma?

Чур ты сервак ставишь. А потом худеешь с того как его тебе в два счета в полку положат :).


"Выпуск Rsync 3.1.1"
Отправлено Andrey Mitrofanov , 27-Июн-14 10:32 
> xz, lzma?

...""a newly-discovered bug that has existed for 20 years in multiple LZO compression implementations.  //http://lwn.net/Articles/603668/ [Posted June 26, 2014

Тут и на gz-то посмотришь и вздрогнешь!


"Выпуск Rsync 3.1.1"
Отправлено Куяврег , 24-Июн-14 21:45 
> Изменено наименование временных файлов при использовании директивы "--temp-dir=DIR" (имена теперь не начинаются с точки);
> В состав включен пример unit-файла для systemd (packaging/systemd).

странные изменения...


"Выпуск Rsync 3.1.1"
Отправлено Xaionaro , 24-Июн-14 22:11 
>> Изменено наименование временных файлов при использовании директивы "--temp-dir=DIR" (имена теперь не начинаются с точки);
>> В состав включен пример unit-файла для systemd (packaging/systemd).
> странные изменения...

Чего дают/просят, то и добавляют/делают :)

- https://bugzilla.samba.org/show_bug.cgi?id=8416
- https://lists.samba.org/archive/rsync/2014-February/029187.html


"Выпуск Rsync 3.1.1"
Отправлено Sw00p aka Jerom , 24-Июн-14 23:41 
ничего против rsync не имею, но для резервного копирования лучше использовать, что то вроде bacula

"Выпуск Rsync 3.1.1"
Отправлено Аноним , 25-Июн-14 06:48 
Для гвоздей и шурупов ВНЕЗАПНО!!! - есть РАЗНЫЙ инструмент!
Не ну как дальше жЫть то?

"Выпуск Rsync 3.1.1"
Отправлено Xaionaro , 25-Июн-14 10:05 
> ничего против rsync не имею, но для резервного копирования лучше использовать, что
> то вроде bacula

Лично у меня весьма успешно используется связка clsync + rsync + (xz [по-файлово для инкрементальных] + mksquashfs [для полных])… если речь про резервное копирование файловых деревьев.

Если же речь про резервное копирование данных СУБД, то тут успешно используется обычные galera + mysqldump + xz.


"Выпуск Rsync 3.1.1"
Отправлено Аноним , 25-Июн-14 16:27 
> ничего против rsync не имею, но для резервного копирования

А rsync имеет применения отличные от резервного копирования, ВНЕЗАПНО. Ты будешь bacula-ой делать зеркало дебиана, например? Кузнец Вакула на черте...


"Выпуск Rsync 3.1.1"
Отправлено Анотрон , 26-Июн-14 11:20 
> ничего против rsync не имею, но для резервного копирования лучше использовать, что
> то вроде bacula

А ещё гвозди бульдозером забивать лучше, да?


"Выпуск Rsync 3.1.1"
Отправлено Piter_Ring , 06-Июл-14 11:49 
А может им уже дойдет и они таки сделают многопоточность?
А то как то запускать 15 рсинков на дальних каналах еще то убожество.

"Выпуск Rsync 3.1.1"
Отправлено Xaionaro , 06-Июл-14 13:49 
> А может им уже дойдет и они таки сделают многопоточность?
> А то как то запускать 15 рсинков на дальних каналах еще то
> убожество.

На bugzilla.samba.org данное предложение сформулировано?