Existe uma ferramenta que pode sincronizar 2 pastas em dois sistemas?

3

Algo que pode realmente manter 2 pastas sincronizadas, não como rsync , que é mais ou menos apenas um cp avançado. Eu preciso conseguir isso:

Ter dois sistemas s1 e s2 e pasta "arquivos" em ambos.

Eu preciso fazer com que, quando o usuário "John" fizer logon em s1, crie uma pasta "foo" dentro da pasta "files", o subsistema de sincronização criará essa pasta em s2 também. Em seguida, faça o mesmo para o usuário dos arquivos "John" copie lá e, finalmente, se outro usuário fizer logon em s2 ou s1 e excluir a pasta "foo", o daemon de sincronização excluirá essa pasta nos dois servidores.

Existe algo que pode conseguir isso? É possível que o rsync faça isso? Eu não preciso simplesmente copiar uma pasta em um sistema para outro sistema, eu preciso alcançar uma sincronização semelhante à que, por exemplo, fornece caixa de depósito.

    
por Petr 17.03.2015 / 09:03

2 respostas

1

Syncthing faz o trabalho se você quer algo, bem, ser sincronizado. Consulte a documentação do , pois usei-o apenas algumas vezes. Talvez o manual Primeiros passos o inicie com o uso do Syncthing.

    
por 17.03.2015 / 10:24
3

Uma alternativa para syncthing é unison , que eu tenho usado, ligado e desligado, há vários anos. Disponível em um repositório perto de você. Consulte o link

    
por 17.03.2015 / 11:04