Forma segura de sincronizar o Dropbox com backup

2

Eu uso o Dropbox, mas também gosto de fazer backup dos meus arquivos em um disco rígido externo. No momento, estou fazendo uma sincronização unidirecional do Dropbox para a unidade externa a cada hora. Isso é muito ineficiente, pois o aplicativo verifica novamente todas as somas de verificação a cada vez. No entanto, faço isso, pois não entendo o que o Dropbox faz se você copiar um arquivo grande para ele e, em seguida, na metade da cópia, tentar copiar o arquivo para um backup.

Na minha configuração, copio os arquivos para minha pasta do Dropbox no local A e, em seguida, copio os arquivos da pasta do Dropbox no local B para o disco rígido externo. Então, o Dropbox é basicamente usado como uma forma de transferir os arquivos para mais perto do disco rígido externo.

Existe uma maneira segura e garantida de fazer backup dos arquivos do Dropbox que não sofrem com esse tipo de possível condição de corrida?

Mais esclarecimentos: A questão é se o Dropbox atualiza as cópias locais atomicamente (usando bloqueios ou renomeando ou algum outro truque) e preserva os atributos do arquivo. No entanto, acredito (agora que alguém me disse) que atributos como tempo modificado, tempo criado etc. não são transportados entre máquinas.

Para esclarecer, essa não é uma questão sobre o envio ou como o Dropbox lida com atualizações em seus servidores. Esta é apenas uma questão sobre o download e se há algum período de tempo em que a cópia local de um arquivo esteja incompleta ou inconsistente. A única maneira sensata que posso ver para evitar inconsistência seria se uma cópia for feita de um arquivo local que está sendo modificado, a cópia é alterada, a cópia antiga é excluída e a nova cópia é renomeada. Isso é realmente o que acontece? Se o arquivo é muito grande, isso tem problemas óbvios de espaço, então não sei se eles fazem isso.

    
por felipa 01.02.2013 / 13:30

2 respostas

0

Parece que o dropbox faz o download de um arquivo para o cache e, depois que ele é completamente baixado, copia e exclui a versão antiga localmente. Atributos como tempo modificado, tempo criado, etc. não são transportados entre as máquinas, mas a data local de "última modificação" na máquina do Windows fará para ver o que foi alterado. Isso é suficiente para permitir que um utilitário de backup padrão funcione.

    
por 01.02.2013 / 16:45
0

Você não deve causar nenhum dano, já que o Dropbox é, antes de tudo, uma pasta no seu disco rígido local. Esta pasta pode então sincronizar com o servidor Dropbox online, mas se você fizer o backup em uma unidade externa antes de terminar de fazer o backup on-line, não há problema, pois o arquivo já está completo na sua unidade local.

    
por 01.02.2013 / 13:32