forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.LINUX

Ответ
 
Опции темы Опции просмотра
  #11  
Старый 06.07.2018, 19:13
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: синхронизация файлов

Eugene Grosbein написал(а) к Oleg Levkin в Jul 18 22:52:36 по местному времени:

05 июля 2018, четверг, в 17:25 NOVT, Oleg Levkin написал(а):

AV>>>> Да. Принципиальных отличий от rsync не заметил.
SA>>> Последнее интересно, оно там торрент вроде
AV>> Я вообще не вижу практических применений этой штуке.
OL> Кросс-платформенность. Я с Android через syncthing бэкапы дублирую на
OL> оффтопикк и эхотаг.

У меня rsync прекрасно работает под XP-виртуалкой, заливая файлы на юникс.

Eugene
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #12  
Старый 06.07.2018, 19:33
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: синхронизация файлов

Eugene Grosbein написал(а) к Victor Sudakov в Jul 18 23:01:59 по местному времени:

05 июля 2018, четверг, в 10:20 NOVT, Victor Sudakov написал(а):

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

Там ничего сложного. На примере cwRsync_3.1.0 (пакет rsync с небольшой
частью cygwin в архиве), .bat-файл для запуска из виндового планировщика:

@echo off

set CYGWIN=nontsec
set SSНCMD="ssh -i c:\.ssh\idrsa -T -o ConnectTimeout=5 -oStrictНostKeyChecking=no -oUserKnownНostsFile=c:\.ssh\knownhosts"
set OPTS=--rsync-path /path/to/unixhost/rsync -rtq --include=.wav --exclude=
set SRC=/path/to/unix/srcdir
set DST=/cygdrive/d/winpath/
set LOG=rsync.log

cd "C:\Program Files\cwRsync\bin"
del *.rsync.log
for %%h in (host1 host2) do rsync -e %SSНCMD% %OPTS% support@%%h.domain.ru:%SRC% %DST% >>%%h.%LOG% 2>&1
#EOF

ssh-keygen.exe, ssh.exe, rsync.exe и несколько нужных .dll от cygwin там
идёт в дистрибутиве cygwin, в распакованном виде меньше 7 мегабайт
в "C:\Program Files\cwRsync\"

Eugene
--
Поэты - страшные люди. У них все святое.
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #13  
Старый 06.07.2018, 19:33
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: синхронизация файлов

Eugene Grosbein написал(а) к Eugene Grosbein в Jul 18 23:06:22 по местному времени:

06 июля 2018, пятница, в 22:01 NOVT, Eugene Grosbein написал(а):

EG> ssh-keygen.exe, ssh.exe, rsync.exe и несколько нужных .dll от cygwin там
EG> идёт в дистрибутиве cygwin, в распакованном виде меньше 7 мегабайт
EG> в "C:\Program Files\cwRsync\"

s/в дистрибутиве cygwin/в дистрибутиве cwRsync/

Целый cygwin не ставил, только дистрибутив cwRsync.

Eugene
--
Choose no career
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #14  
Старый 09.07.2018, 08:42
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию синхронизация файлов

Victor Sudakov написал(а) к eugen в Jul 18 11:26:28 по местному времени:

Dear eugen,

06 Jul 18 23:01, Eugene Grosbein wrote to me:

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

EG> Там ничего сложного. На примере cwRsync_3.1.0 (пакет rsync с небольшой
EG> частью cygwin в архиве), .bat-файл для запуска из виндового
EG> планировщика:

EG> @echo off

[dd]

EG> ssh-keygen.exe, ssh.exe, rsync.exe и несколько нужных .dll от cygwin
EG> там идёт в дистрибутиве cygwin, в распакованном виде меньше 7 мегабайт
EG> в "C:\Program Files\cwRsync\"

Про это я и говорил, что "понадобится обвязка", а syncthing - один бинарник. Для кого-то это значимое преимущество.

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322
Ответить с цитированием
  #15  
Старый 09.07.2018, 10:33
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: синхронизация файлов

Eugene Grosbein написал(а) к Victor Sudakov в Jul 18 14:02:27 по местному времени:

09 июля 2018, понедельник, в 09:26 NOVT, Victor Sudakov написал(а):

EG>> Там ничего сложного. На примере cwRsync_3.1.0 (пакет rsync с небольшой
EG>> частью cygwin в архиве), .bat-файл для запуска из виндового
EG>> планировщика:
EG>> @echo off
VS> [dd]
EG>> ssh-keygen.exe, ssh.exe, rsync.exe и несколько нужных .dll от cygwin
EG>> там идёт в дистрибутиве cygwin, в распакованном виде меньше 7 мегабайт
EG>> в "C:\Program Files\cwRsync\"
VS> Про это я и говорил, что "понадобится обвязка", а syncthing - один бинарник.

Вдвое большего размера.

VS> Для кого-то это значимое преимущество.

А что конкретно греет этих кого-то в том, что вместо одного каталога
с небольшим количеством мелких файлов у них вдвое более толстый бинарь?

Eugene
--
Поэты - страшные люди. У них все святое.
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #16  
Старый 10.07.2018, 08:01
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию синхронизация файлов

Victor Sudakov написал(а) к eugen в Jul 18 09:09:02 по местному времени:

Dear eugen,

09 Jul 18 14:02, Eugene Grosbein wrote to me:

EG>>> Там ничего сложного. На примере cwRsync_3.1.0 (пакет rsync с
EG>>> небольшой частью cygwin в архиве), .bat-файл для запуска из
EG>>> виндового планировщика: @echo off
VS>> [dd]
EG>>> ssh-keygen.exe, ssh.exe, rsync.exe и несколько нужных .dll от
EG>>> cygwin там идёт в дистрибутиве cygwin, в распакованном виде
EG>>> меньше 7 мегабайт в "C:\Program Files\cwRsync\"
VS>> Про это я и говорил, что "понадобится обвязка", а syncthing -
VS>> один бинарник.

EG> Вдвое большего размера.

VS>> Для кого-то это значимое преимущество.

EG> А что конкретно греет этих кого-то в том, что вместо одного каталога
EG> с небольшим количеством мелких файлов у них вдвое более толстый
EG> бинарь?

Некая предельная простота установки. Что может быть проще одного бинаря? А про этот cwRsync ещё знать надо.

Кроме того, в случае rsync надо генерить ключи, сертификаты или Керберос поднимать.

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322
Ответить с цитированием
  #17  
Старый 10.07.2018, 18:03
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: синхронизация файлов

Eugene Grosbein написал(а) к Victor Sudakov в Jul 18 21:28:17 по местному времени:

10 июля 2018, вторник, в 07:09 NOVT, Victor Sudakov написал(а):

EG>> А что конкретно греет этих кого-то в том, что вместо одного каталога
EG>> с небольшим количеством мелких файлов у них вдвое более толстый
EG>> бинарь?
VS> Некая предельная простота установки. Что может быть проще одного бинаря? А про
VS> этот cwRsync ещё знать надо.

И то, и другое ставится инсталлятором. Юзер может даже не знать,
сколько там файлов или каталогов.

VS> Кроме того, в случае rsync надо генерить ключи, сертификаты или Керберос
VS> поднимать.

Сертификаты и Керберос исключительно по желанию. Нужен только ключ,
причем его можно даже и не генерить, если он уже есть. Если нет -
один запуск ssh-keygen.exe

Eugene
--
Поэты - страшные люди. У них все святое.
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #18  
Старый 20.09.2018, 01:32
Anton Shepelev
Guest
 
Сообщений: n/a
По умолчанию синхронизация файлов

Anton Shepelev написал(а) к Sergey Anohin в Sep 18 00:09:16 по местному времени:

From: Anton Shepelev <antonius@freeshell.de>

Sergey Anohin:

> Чем сейчас модно сабж делать?

Мне нравится Unison:

http://www.cis.upenn.edu/~bcpierce/unison/

Может работать ssh.

--
Антон Шепелёв
--- ifmail v.2.15dev5.4
Ответить с цитированием
  #19  
Старый 20.09.2018, 14:23
Sergey Anohin
Guest
 
Сообщений: n/a
По умолчанию синхронизация файлов

Sergey Anohin написал(а) к Anton Shepelev в Sep 18 13:11:46 по местному времени:

Нello, Anton!

>> Чем сейчас модно сабж делать?
AS> Мне нравится Unison:
AS> http://www.cis.upenn.edu/~bcpierce/unison/

Решил задачу lsyncd. Все понравилось, кроме синтакса lua в конфиге, ну может оно зато гибкость дает, хз...

С наилучшими пожеланиями, Sergey Anohin.

--- wfido
Ответить с цитированием
  #20  
Старый 20.09.2018, 17:02
Mykhailo Kapitanov
Guest
 
Сообщений: n/a
По умолчанию синхронизация файлов

Mykhailo Kapitanov написал(а) к Sergey Anohin в Sep 18 13:53:32 по местному времени:


Нello Sergey!

20 Sep 18 13:11, you wrote to Anton Shepelev:

AS>> http://www.cis.upenn.edu/~bcpierce/unison/
SA> Решил задачу lsyncd. Все понравилось, кроме синтакса lua в конфиге, ну
SA> может оно зато гибкость дает, хз...

А есть что-то такое что умеет синхронизировать по заранее заготовленому списку файлов / каталогов?

Mykhailo


--- GoldED+/LNX 1.1.5-b20180707
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 08:56. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot