Boa sugestão de pjc50. Leia mais sobre o Unison no link
Cenário: Eu tenho uma pasta no Ubuntu que eu quero compartilhar em uma rede (LAN). Esta pasta tem muitas subpastas e muitos arquivos (~ 10k). O cliente está sendo executado no Windows XP. Este cliente irá modificar freqüentemente esses arquivos. A rede tem alguns distúrbios, portanto, o cliente é desconectado para esse período. É por isso que eu quero um pouco de cache / cópia dessa pasta no lado do cliente, então, quando a rede aparecer, ambas as pastas serão sincronizadas.
Até agora, pensei em duas soluções:
Existe alguma outra opção?
Eu preferiria uma cópia dessa pasta na máquina do cliente. Então, mesmo se a rede / servidor cair, terei algo para trabalhar. Aqui o principal problema é o distúrbio de rede. Eu não quero que o cliente seja enforcado quando a conexão cair.
Boa sugestão de pjc50. Leia mais sobre o Unison no link