Como impedir que o Spotlight indexe um backup do Time Machine em rede?

5

O My Time Machine faz o backup em um disco rígido conectado ao meu Airport Extreme. Depois de atualizar para o Lion, percebi que o processo mds (o indexador do Spotlight) está sendo executado a 100% da CPU de vez em quando. Uma simples verificação de atividade de arquivos me dizia que estava tentando indexar meu backup do Time Machine.

Eu fui e adicionei o disco do Time Machine à lista Privacidade nas configurações do Spotlight, que deve excluir o disco do índice Spotlight, mas, infelizmente, o Spotlight ainda tenta indexá-lo às vezes. É um bug no Lion ou estou faltando alguma coisa?

    
por Alexey Blinov 04.08.2011 / 02:06

5 respostas

5

Existe uma opção de linha de comando Trigo;

$ mdutil 
Usage: mdutil -pEsa -i (on|off) -d volume ...
    Utility to manage Spotlight indexes.
    -p             Publish metadata.
    -i (on|off)    Turn indexing on or off.
    -d             Disable Spotlight activity for volume (re-enable using -i on).
    -E             Erase and rebuild index.
    -s             Print indexing status.
    -a             Apply command to all volumes.
    -V vol         Apply command to all stores on the specified volume.
    -v             Display verbose information.
NOTE: Run as owner for network homes, otherwise run as root

Então, no Mac, você precisa:

$you@yourmac: mdutil -d /Volumes/YOURDRIVE [enter]
$you@yourmac: mdutil -E /Volumes/YOURDRIVE [enter]

Então você precisa reiniciar (parece que a indexação não pára até que o Mac seja reinicializado em alguns casos). A primeira linha irá desativar a indexação, a segunda linha deve excluir todo o índice dessa unidade.

    
por 05.01.2012 / 15:58
1

Faça as seguintes ações do terminal:

$you@yourmac: cd /Volumes/YOURDRIVE [enter]
$you@yourmac: touch .metadata_never_index [enter]

Se você quiser remover os índices existentes do Spotlight, faça isso com cuidado, caso contrário, você poderá remover outras coisas importantes:

$you@yourmac: cd /Volumes/YOURDRIVE [enter]
$you@yourmac: rm -rf .Spotlight-V100/ [enter]

Concluído. Não exagere mais suas unidades externas. Funciona tanto no Snow Leopard quanto no Lion.

    
por 15.11.2011 / 22:38
0

O utilitário comercial MacPilot da Koingo Software pode ser usado para excluir completamente o banco de dados de índice do Spotlight e forçar o Spotlight a crie um novo. Este é um passo de manutenção que eu preciso executar de tempos em tempos.

Deve haver um procedimento de linha de comando para fazer isso sem precisar do MacPilot. Talvez alguém possa postar sobre isso aqui.

    
por 09.08.2011 / 04:09
0

Para impedir a indexação da sua unidade externa, você pode adicioná-la à regra de Privacidade no Spotlight (Preferências do Sistema).

    
por 08.04.2015 / 21:11
0

O Spotlight não pode ser desativado para o Time Machine. Desativar o volume no qual o TimeMachine está localizado só funciona para outras pastas no mesmo volume, mas não para Backups.backupdb . O mesmo para adicioná-lo nas configurações de privacidade do Spotlight. Parece ser uma característica.

Suporte da Apple. OS X El Capitan: Preferências do Spotlight

If you add a Time Machine backup disk to the privacy list, you will continue to see messages that Spotlight is indexing your backup disk. This indexing is necessary for Time Machine to function properly and can’t be disabled. Spotlight does exclude from searches any items you store on your backup disk that are not part of a Time Machine backup.

    
por 04.03.2016 / 19:27