Показать сообщение отдельно
  #4  
Старый 05.07.2018, 09:42
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию синхронизация файлов

Victor Sudakov написал(а) к Sergey Anohin в Jul 18 12:20:06 по местному времени:

Dear Sergey,

04 Jul 18 22:58, you wrote to All:
SA> Чем сейчас модно сабж делать? Rsync+ssh+cron не хочется.
SA> Накопал в инете lsyncd, unison, csync2, syncthing. Кто-то что-нить
SA> тестил из этого?

syncthing тестил под FreeBSD. В целом годится для синхронизации файлов между работой и домом. Не очень нравится настройка через веб-интерфейс (если интересно - расскажу почему), а конфиг хоть и текстовый, но мозголомный.

Запускать лучше от себя или спец. пользователя, а не от рута.

Пробовал также между FreeBSD и Android, тоже в принципе работает, но андроидный софт какой-то странноватый в плане выбора каталогов для синхронизации и т.п. Но раз настроив, потом работает.

Основное положительное отличие от rsync - то что раз обменялся отпечатками ключей, настроил узлы - и знай просто клади файлы в общий каталог, само всё обнаружит, передаст, докачает, удалённое удалит. В случае rsync для такой степени комфорта понадобится скриптовая обвязка вокруг rsync, запускаемая по событию или по крону, плюс налаженный беспарольный ssh между пирами (керберос, или ssh-agent, или сертификаты). Если один из узлов не Unix - с rsync over ssh могут возникнуть сложности, если не умеешь готовить (я вот не умею).

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322
Ответить с цитированием