Skip to content


rsync e hard link

Olá pessoal!!

No OS X o app Photos é muito bom para organizar e visualizar fotos offline, mas para manter um backup no iCloud tem um preço amargo e no Flickr temos 1TB grátis e no Google Photos é ilimitado para fotos Full HD e mesmo a versão que aceita as fotos em tamanhos originais ainda é mais barato que da Apple.

Não conseguimos fazer os softwares de upload dos concorrentes enxergarem suas fotos dentro do app Photos, então resolvi fazer um hard link para um diretório externo onde os demais aplicativos conseguissem ter acesso às fotos e manter meu backup nas nuvens atualizado 🙂

Esse é o comando completo que utilizei para fazer isso com as fotos:

rsync -rv --link-dest=/Users//Pictures/Photos\ Library.photoslibrary/Masters/ /Users//Pictures/Photos\ Library.photoslibrary/Masters/ /Users//Pictures/Backup

Claro que é possível fazer hard link com qualquer arquivo, o comando é basicamente esse:

rsync -rv --link-dest=$SRC $SRC $DEST

Lembrando que um inode (arquivo) será apagado se não tiver nenhuma referência a ele, então o ideal é apagar todos os hard links criados antes de atualizar novamente usando o rsync, como estamos falando somente de referências não demora nem um minuto para apagar e recriar tudo em muitos gigas.

O próximo passo é manter tudo sincronizado usando o launchd, mas isso é assunto para um próximo post, mas assim que tiver pronto eu atualizo este post.

Obrigado, até a próxima!!

Posted in Dicas, Tips, tutorial.

Tagged with , , , , , , , , , , , .


0 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.



Some HTML is OK

or, reply to this post via trackback.

(Spamcheck Enabled)