Usando o combo dropbox / link simbólico com sucesso

4

No passado, mantive alguns arquivos no dropbox, copiando-os na minha pasta ~ / Dropbox no Ubuntu. Eu não quero mover os arquivos originais para a pasta de sincronização do Dropbox ou me livrar da minha estrutura de diretórios. Então eu descobri que eu estava usando dropbox mais e mais, e desperdiçando muito espaço desta forma por duplicação de dados. Eu uso um pequeno SSD localmente para o sistema operacional, quaisquer outros dados são mantidos em compartilhamentos montados do meu NAS. Descobri que consegui obter arquivos com êxito na nuvem usando links simbólicos como:

ln -s /some/mounted/share/dir ~/Dropbox/dir

E o dropbox continuaria e sincronizaria esses arquivos remotamente, usando apenas o espaço do link simbólico localmente.

Isso funcionou bem para mim por algumas semanas, até que liguei meu laptop um dia e vi a notificação "421 arquivos foram removidos da sua caixa de depósito". Eles ainda estavam lá na parte montada original, mas os elos simbólicos que eu fiz estavam completamente perdidos por algum motivo. O que eu fiz errado? É possível que o compartilhamento tenha sido desmontado, mas eu não esperava que isso fizesse com que todos os meus arquivos fossem excluídos da nuvem, poderia? Como posso 'compartilhar' arquivos em minha caixa de depósito dessa maneira sem o perigo dos originais serem modificados remotamente?

    
por wim 27.11.2012 / 05:37

1 resposta

2

Você pode usar a opção - bind de mount para fazer um diretório aparecer em outro (muito parecido com um link simbólico, mas o ponto de montagem tem que existir) . Veja man mount para detalhes.
Se você quiser preservar o link após uma reinicialização (o que eu acho que você faz), adicione algo como isto em / etc / fstab :

 /path-to-the-network-share /some-empty-directory none bind 0 0

Após a reinicialização, o conteúdo de / caminho-para-compartilhamento-de-rede deve aparecer em / algum-diretório-vazio sem ocupar espaço extra - é apenas um link depois de tudo.

Uma coisa que pode vir a assombrar você é que seus arquivos estão em um compartilhamento de rede. Se o compartilhamento ficar indisponível (o que pode acontecer durante a inicialização), a montagem ou o acesso ao diretório do link falhará e o Dropbox poderá começar a excluir os arquivos novamente. Se isso acontecer, acesse o site do Dropbox, eles têm um recurso muito útil para remover arquivos que pode restaurar arquivos para todas as versões dos últimos 30 dias.

    
por 09.12.2012 / 04:47