Sincronizando duas pastas locais estilo “dropbox / owncloud” no linux

0

Eu gostaria de sincronizar duas pastas locais de forma que dropbox ou owncloud fizessem isso - com uma noção de histórico, para que seja possível distinguir se um arquivo foi deletado na pasta A ou adicionado ao foler B. (Se você está se perguntando: uma pasta local é uma montagem cifs, que outros computadores locais também usam, mas esse computador também viaja). A máquina em questão executa o xubuntu (pode mudar para o fedora).

Além disso, essas pastas contêm cerca de 100 GB de fotos - portanto, as soluções baseadas no sistema de controle de versão provavelmente não funcionam tão bem.

Agora o rsync certamente não faz o trabalho, já que não mantém histórico. Esta questão tem algumas respostas interessantes, embora nenhuma parece realmente adequado ao meu cenário. A sugestão mais interessante parece ser uníssono, mas parece não ser mais mantida.

Eu provavelmente poderia configurar um servidor owncloud, mas isso parece ser muito sobrecarga para apenas sincronizar duas pastas. Além disso, o servidor precisaria ser instalado localmente para não adicionar a dependência de outro servidor em execução para ativar a sincronização.

Alguma sugestão sobre como resolver isso?

EDITAR Como o compartilhamento cifs realmente reside em um Synology NAS, eu poderia usar o Cloud Station. Vou tentar denunciar.

    
por Isaac 06.10.2015 / 22:47

1 resposta

0

Como mencionado na edição da minha pergunta, eu pude resolver este problema usando o software "Cloud Station" fornecido pela Synology para as caixas NAS. Ele inicialmente criou um monte de uso de CPU no NAS (compreensível, provavelmente era indexar o grande compartilhamento de fotos), mas durante a noite ele sincronizou a pasta inteira, parece funcionar bem.

Então, no final, eu configurei um tipo de servidor owncloud, mas residindo no NAS, então a sobrecarga é bem pequena.

    
por 08.10.2015 / 09:07

Tags