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

Discussion in 'Linux, Freebsd, *nix' started by Gray_Wolf, 9 Apr 2010.

  1. Gray_Wolf

    Gray_Wolf Active Member

    Joined:
    7 Mar 2009
    Messages:
    377
    Likes Received:
    135
    Reputations:
    10
    rSync синхронизация папок на удалённых серверах.

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

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

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

    P.S.: все сервера соединены через VPN и находятся в одной подсети, так что все папки на них просто расшаренны...
     
    #1 Gray_Wolf, 9 Apr 2010
    Last edited: 9 Apr 2010
  2. COMEJIbE

    COMEJIbE New Member

    Joined:
    6 Apr 2010
    Messages:
    18
    Likes Received:
    3
    Reputations:
    0
    чото типа так:

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

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

    creaker Banned

    Joined:
    9 Apr 2010
    Messages:
    3
    Likes Received:
    1
    Reputations:
    0