Desative a pesquisa Spotlight no backup do Time Machine

Desative a pesquisa Spotlight no backup do Time Machine

Estou executando o Mac OS X 10.7 Lion e estou tentando desativar a indexação do Spotlight no meu disco rígido do Time Machine, pois os processos mds e mdworker estão rodando descontroladamente o dia todo com 15-60% da CPU...

O que me incomoda não é que meu MacBook esteja lento, mas que esse consumo de CPU mata alguns ciclos da minha bateria ao longo do tempo apenas para uma pesquisa de desperdício nunca usado no meu backup do Time Machine...

Tentei adicionar a pasta Backups.backupdb do Time Machine HD à lista Privacidade, mas recebo esta mensagem:

“Backups.backupdb” é uma pasta de backup do Time Machine. Você não pode adicioná-lo à lista de privacidade.

Tentei então parar completamente o Spotlight usando sudo mdutil -a -i off; esta é a saída:

/:
    Indexing disabled.
/.MobileBackups:
    Indexing enabled. 
/Volumes/Files:
    Indexing and searching disabled.
/Volumes/Komodo-Edit-6:
    Indexing disabled.
/Volumes/MobileBackups:
    Index is read-only.
/Volumes/MobileBackups/Backups.backupdb:
    Index is read-only.
/Volumes/TimeMachine:
    Indexing and searching disabled.
/Volumes/TimeMachine/Backups.backupdb:
    Indexing enabled.

Como posso desativar esse comportamento irritante do Spotlight? Eu não o uso muito e seria fácil desativá-lo para sempre, ou pelo menos parar de indexar meu backup do Time Machine...

Responder1

Muito provavelmente não é possível

DeImpecável(Um aplicativo OSX que ajuda a desativar a indexação do Spotlight) log de alterações:

We also added support of Time Machine backup volumes. 
Since these volumes cannot have their indexing disabled permanently, 
Spotless no longer attempts to modify them.

Portanto, parece que mesmo programaticamente você não pode desativar o Spotlight da indexação do Time Machine.

Responder2

Esta resposta está obviamente atrasada, mas me deparei com ela e pensei que uma resposta poderia ser útil para qualquer pessoa que ainda tenha dúvidas sobre esse assunto. Usando Yosemite (e Mavericks e Mountain Lion se você ainda estiver nessas versões do OS X; não tenho certeza sobre o Lion, mas se essa opção existir no Lion, presumo que funcionaria), a maneira de impedir a indexação do Spotlight (e realizar pesquisas) em seus backups do Time Machine em um disco rígido externo é: 1) abrir o Spotlight nas Preferências do Sistema; 2) clique na opção Privacidade do Spotlight; 3) em seguida, basta arrastar o ícone do seu disco rígido externo (supondo que esteja visível na sua área de trabalho) para a lista Privacidade. Isso impedirá que o Spotlight indexe e pesquise todos os seus backups do Time Machine.

Você pode fazer a mesma coisa com outras pastas em seu disco rígido interno que você não deseja que o Spotlight pesquise ou indexe (por exemplo, caches, logs e outras pastas em constante mudança que apenas consomem CPU e fornecem resultados de pesquisa que são de sem valor). Basta localizar as pastas no seu disco rígido interno e arrastá-las para a lista de privacidade do Spotlight. Eles, é claro, permanecem fisicamente no seu disco rígido.

Responder3

Finalmente descobri que você não pode desativar o Spotlight para indexar Backups.backupdb.

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

Se você adicionar um disco de backup do Time Machine à lista de privacidade, continuará vendo mensagens informando que o Spotlight está indexando seu disco de backup. Essa indexação é necessária para que o Time Machine funcione corretamente e não pode ser desativada. O Spotlight exclui das pesquisas todos os itens armazenados no disco de backup que não fazem parte de um backup do Time Machine.

informação relacionada