PDA

Просмотр полной версии : rSync синхронизация папок на удалённых сервекрах.


Gray_Wolf
09.04.2010, 12:34
Задача:
1. Синхронизировать папку с файлами с основного сервера на 16 удалённых(подключённых через интернет) серверов.
2. Т.к. интернет-канал не стабилен необходимо в случае потери связи пытаться синхронизироваться пока связь не появится.

Есть какие либо идеи на эту тему?

Сам пока думаю в направлении rSync но пока незнаю что делать со вторым пунктом...

P.S.: все сервера соединены через VPN и находятся в одной подсети, так что все папки на них просто расшаренны...

COMEJIbE
09.04.2010, 23:15
чото типа так:

COMPLETE=1
while $COMPLETE do ;
rsync ....
COMPLETE=$?
done

по сути - почитайте про коды возврата bash-а. если rsync успешно не доработает - будет ненулевой код возврата, а 0 это true для while

creaker
09.04.2010, 23:43
reoback (http://reoback.sourceforge.net/)