Deshabilitar la búsqueda de Spotlight en la copia de seguridad de Time Machine

Deshabilitar la búsqueda de Spotlight en la copia de seguridad de Time Machine

Estoy ejecutando Mac OS X 10.7 Lion y estoy intentando deshabilitar la indexación de Spotlight en mi disco duro de Time Machine, ya que los procesos mds y mdworker se ejecutan sin control durante todo el día al 15-60% de la CPU...

Lo que me molesta no es que mi MacBook esté funcionando lentamente, sino que este consumo de CPU mata algunos ciclos de mi batería a través del tiempo solo para una búsqueda que nunca se desperdicia en mi copia de seguridad de Time Machine...

Intenté agregar la carpeta Backups.backupdb de Time Machine HD a la lista de Privacidad, pero aparece este mensaje:

“Backups.backupdb” es una carpeta de copia de seguridad de Time Machine. No puede agregarlo a la lista de privacidad.

Luego intenté dejar de usar Spotlight por completo sudo mdutil -a -i off; esta es la salida:

/:
    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.

¿Cómo puedo desactivar este molesto comportamiento de Spotlight? No lo uso mucho y sería sencillo desactivarlo para siempre, o al menos dejar de indexar mi copia de seguridad de Time Machine...

Respuesta1

Lo más probable es que no sea posible

DeImpecable(Una aplicación OSX que ayuda a desactivar la indexación de Spotlight) registro de cambios:

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.

Por lo tanto, parece que incluso mediante programación no se puede desactivar Spotlight para que no indexe Time Machine.

Respuesta2

Obviamente, esta respuesta llega tarde, pero la encontré y pensé que una respuesta podría ser útil para cualquiera que todavía tenga una pregunta sobre este tema. Usar Yosemite (y Mavericks y Mountain Lion si todavía tienes esas versiones de OS X; no estoy seguro acerca de Lion, pero si esta opción existe en Lion, entonces supongo que funcionaría), la forma de detener la indexación de Spotlight (y realizar búsquedas en) sus copias de seguridad de Time Machine en un disco duro externo es: 1) abrir Spotlight en Preferencias del Sistema; 2) haga clic en la opción Privacidad de Spotlight; 3) luego simplemente arrastre el ícono de su disco duro externo (suponiendo que esté visible en su escritorio) a la lista de Privacidad. Eso evitará que Spotlight indexe y busque todas sus copias de seguridad de Time Machine.

Puede hacer lo mismo con otras carpetas de su disco duro interno en las que no desea que Spotlight busque o indexe (por ejemplo, cachés, registros y otras carpetas en constante cambio que simplemente consumen CPU y le brindan resultados de búsqueda que son de gran calidad). sin valor). Simplemente ubique las carpetas en su disco duro interno y arrástrelas a la lista de privacidad de Spotlight. Por supuesto, permanecen físicamente en su lugar en su disco duro.

Respuesta3

Finalmente descubrí que no puedes desactivar Spotlight para indexar Backups.backupdb.

Soporte de Apple. OS X El Capitan: preferencias de Spotlight

Si agrega un disco de respaldo de Time Machine a la lista de privacidad, seguirá viendo mensajes de que Spotlight está indexando su disco de respaldo. Esta indexación es necesaria para que Time Machine funcione correctamente y no se puede desactivar. Spotlight excluye de las búsquedas cualquier elemento que almacene en su disco de respaldo que no forme parte de una copia de seguridad de Time Machine.

información relacionada