Desativar .DS_Store, Spotlight e outros metadados na imagem de disco do Mac

0

Armazeno meus arquivos (texto sem formatação) em uma imagem de disco do pacote esparso criptografada e faço backup dessa imagem (o texto cifrado) com o Rsync para outro servidor. Imagens de disco do pacote esparso criam 8 arquivos MiB ("bandas") para armazenar o texto cifrado.

O problema é: apenas abrir arquivos ou fazer pequenas coisas como renomear ou editar pequenos causará várias mudanças no sistema de arquivos HFS como:

  • Atualizando o Spotlight
  • Atualizando .DS_Store
  • Outras coisas relacionadas a esses arquivos link

Quando o pacote esparso traduz isso para as bandas, isso causa grandes deltas de backup, o que é indesejável.

Posso configurar essa imagem para desativar .DS_store, Spotlight e outros metadados que sobrecarregam meu sistema de backup?

    
por William Entriken 13.11.2015 / 20:36

2 respostas

0

Eu recomendaria alcançar o objetivo simplesmente excluindo arquivos desnecessários. Exemplo:

rsync -ahPruvz --exclude=Thumbs.db --exclude='target/' --exclude='/home/*/.cache/' --exclude='/home/*/Downloads/' A B

Thumbs.db é o arquivo de lixo comum que você mencionou. target/ é um diretório de saída comum para ferramentas de construção (java, rust etc). .cache é um local comum para armazenar arquivos de cache, que geralmente não precisam de backup. E assim por diante, apenas mencione os arquivos que incomodam você. Você verá seu diff se você executar o rsync duas vezes.

Embora isso não pareça uma solução ideal, funciona na prática. A diferença para os arquivos de lixo geralmente fica abaixo de < 1 Mb depois de limpar os arquivos mais gordos.

    
por 24.11.2015 / 00:35
0

Aqui está uma parte:

touch /Volumes/THEVOLUME/.metadata_never_index

Em link

Isso só resolve parte disso. Fazendo wiki da comunidade para permitir outras adições.

Outro material em potencial está aqui

link

    
por 25.11.2015 / 00:30