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

Исходное сообщение
"Синхронизация больших каталоков в локалке. RSYNC?"

Отправлено sergtv , 13-Июн-09 01:34 
Задача такая: Есть каталог расшаренный на Samba, с включением квот и т.п. На второй машине-копии в локалке есть такой-же каталог, тоже расшаренный Samba. Хочу раз в час синхронизировать эти каталоги. Файлы в каталогах большие - по гигу и больше. Почитал, вроде бы рекомендуют RSYNC. Посоветуйте, пож. может быть есть лучше решение? Если все же он лучший для этих целей - второй вопрос: RSYNC вроде как работает по SSH. Не хотелось бы тратить ресурсы машины на кодирование данных в канал SSH, может можно указать какой-нибудь более легкий протокол? Заранее благодарю

Содержание

Сообщения в этом обсуждении
"Синхронизация больших каталоков в локалке. RSYNC?"
Отправлено slek , 13-Июн-09 03:18 
> Не хотелось бы тратить ресурсы машины на кодирование данных в
>канал SSH,

В таком случае rsync можно по rsh пустить.

-e, --rsh=COMMAND           specify the remote shell to use



"Синхронизация больших каталоков в локалке. RSYNC?"
Отправлено angra , 14-Июн-09 07:31 
>торой вопрос: RSYNC вроде как работает по
>SSH. Не хотелось бы тратить ресурсы машины на кодирование данных в
>канал SSH, может можно указать какой-нибудь более легкий протокол? Заранее благодарю

У вас что там pentium I стоит, что затраты на шифрование играют роль? Или 0,001% вам так важно? Но если хочется:
1. У rsync вообще-то свой демон/порт/протокол есть. А все остальное как раз "излишества нехорошие".
2. Кроме ssh можно указать другую команду удаленного шелла, rsh например или netcat
3. rsync умеет и локальные каталоги синхронизировать, смонтируйте обе самбовые шары на одну машину и используйте на здоровье. Сравнение затрат ресурсов на smb и ssh делайте сами.