Como sincronizar o link simbólico de diretório com o Google Backup e o Sync? (ou como sincronizar arquivos que não estão na pasta de sincronização?)

4

Na pasta Backup e sincronização no meu computador, criei vários links simbólicos de diretório para que os arquivos no local "real" possam ser salvos no meu disco do google. Os links simbólicos do diretório foram criados assim:

mklink /D "C:\Users\Me\Desktop\google\Notepad++" "C:\Users\Me\AppData\Roaming\Notepad++"

Esses links simbólicos de diretório não são enviados para o meu Google Drive pelo Google Backup e Sync.

Existe uma maneira de forçar o Backup e o Sync a fazer upload de links simbólicos de diretório? Se não, como posso fazer backup de alguns dos meus arquivos appdata ?

Gostaria que uma solução fosse gratuita e não envolvesse terceiros.

Já encontrei uma solução com um script python que é capaz de seguir links simbólicos de diretório, mas gostaria de uma solução mais robusta.

    
por Enora 13.12.2017 / 13:51

3 respostas

0

Para sincronizar os links simbólicos do diretório com o Google Drive, acabei usando o rclone com este comando:

rclone sync "C:\Users\Me\Desktop\google\Notepad++"  "myremote":"folder"  --copy-links 

Embora não responda à minha pergunta sobre o Google Backup e o Google Sync, estou satisfeito porque posso manter meu Google Drive e meus links simbólicos.

    
por 30.03.2018 / 16:57
1

Ok, o truque é com qual é o link e qual é a pasta verdadeira. O Google Drive não sincroniza o link, ele sincroniza a pasta verdadeira. Então você precisa inverter o pedido. Eu não tentei com /D , mas usando /J funciona bem. Assim, essas alterações aplicadas ao seu método original, conforme mostrado abaixo, devem funcionar:

mklink /J "C:\Users\Me\AppData\Roaming\Notepad++" "C:\Users\Me\Desktop\google\Notepad++" 

Isso é um pouco chato e perigoso, como se sua pasta no Google Drive fosse excluída e os arquivos do computador também desaparecessem. Então, excluir acidentalmente a pasta no Google Drive de outro local faz com que o link aponte para nada, apagando completamente os dados originais.

Também pode causar problemas para outros programas que tenham problemas para trabalhar com locais simbólicos.

Se você estiver disposto a abandonar o Google Drive, o Dropbox trabalha com o que você propôs inicialmente.

    
por 20.03.2018 / 09:20
0

Acho que o Google Backup e o Sync não seguem links simbólicos, então outra solução é necessária.

A minha ideia é que, em vez de sincronizar através do Google Backup e Sync, para usar um produto que possa tornar seu Google Drive acessível diretamente a partir do computador, use qualquer outro produto de sincronização para sincronizar suas pastas.

Os produtos que podem ser uma solução são (você precisará testar e ver):

Depois de ter acesso direto ao seu Google Drive, você só precisa de uma sincronização produto que corresponde às suas necessidades. Aqui estão algumas sugestões:

por 25.12.2017 / 11:38