Atualmente estou testando o cliente de sincronização do owncloud 7 + windows e estou enfrentando problemas.
Por exemplo, oC Sync está sincronizando embora já existam arquivos no cliente! (Como é um servidor doméstico, a ressincronização de GBs de dados é um desperdício de largura de banda/recursos).
Exemplo 1: configurei a instalação de teste para https://192.168.200.1/owncloud
. GBs de dados foram sincronizados, embora eu os tenha copiado antecipadamente para %USERPROFILE%\ownCloud - exatamente como estão no servidor. Isso é normal? Por que?
Exemplo 2: mudei minha configuração de teste para usar https://my-domain.net/owncloud
. Na ferramenta de sincronização fiz "Modificar conta". Não alterou nenhum dos arquivos no cliente ou no servidor. Adivinhe, oC sincroniza tudo cegamente! "Baixando xyz (31 MB de 5 GB, arquivo 10 de 5034)"
Com base nisso tentei entender como funciona o oC sync. Eu li agora algumas vezes o "APÊNDICE B: ARQUITETURA", mas simplesmente não entendi.
Ele afirma que as versões anteriores usavam "Tempo de modificação", o que é uma péssima ideia quando se trata de sincronização e pode resultar em perda de dados. Em seguida, eles afirmam que usam o campo eTag:
ownCloud 4.5 introduziu um número exclusivo, que muda sempre que o arquivo é alterado
Mas não indica onde isso é armazenado, como muda e quem garante que isso aconteça.
Meus dados estão em um compartilhamento de samba. O que acontece se for modificado lá?
(Já fiz uma pergunta nos fóruns do oC, mas não obtive respostas)