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.
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.
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.
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
Tags synchronization