¿Cómo hago que Spotlight deje de indexar mi unidad de respaldo?

14

Tengo un disco externo de 2TB que uso para Time Machine. A intervalos aleatorios, decidirá girar y mi IU completa se congelará hasta que termine. Esto es increíblemente molesto.

Parece que esto se debe a indexación de Spotlight . Sugirieron agregar la unidad de copia de seguridad a la lista negra de Spotlight, así que hice:

¿Estoy atrapado teniendo que vivir con ataques constantes de pelotas de playa?

Actualización: ya he probado mdutil. No funciona.

$ sudo mdutil -E -i off /Volumes/Backup/Backups.backupdb/
Password:
/Volumes/Backup/Backups.backupdb:
    Indexing enabled.

Si es imposible deshabilitar la indexación, me conformaría con hacer que la unidad de respaldo nunca baje la velocidad.

    
pregunta Adam Lassek 28.10.2011 - 22:42

6 respuestas

3

Aplícalo al volumen, no a un directorio:

sudo mdutil -i off /Volumes/TimeMachine/

Por supuesto, sustituya TimeMachine con el nombre de su volumen de respaldo. Por ejemplo ...

Johns-iMac:~ john$ sudo mdutil -i off /Volumes/Time15/
Password:
/Volumes/Time15:
2015-10-27 12:37:18.436 mdutil[56686:26121199] mdutil disabling Spotlight: /Volumes/Time15 -> kMDConfigSearchLevelFSSearchOnly
    Indexing and searching disabled.

Lo que deja el informe del subdirectorio como "habilitado", pero (hasta que se compruebe lo contrario), la configuración en el nivel de volumen se anulará.

    
respondido por el John2095 19.10.2015 - 06:30
3

Cree un archivo vacío en la raíz de esa unidad, llamada .metadata_never_index . Este artículo de sugerencias de Mac OS X dice más.

    
respondido por el JRobert 29.10.2011 - 01:53
2

Hazlo desde Terminal a través de sudo (información cortesía de esta página ):

sudo mdutil -a -i off

También deberá proporcionar su contraseña de administrador.

Del mismo modo, para volver a encender:

sudo mdutil -a -i on

Nota: configura los elementos para que Spotlight se muestre en Prefs > Spotlight

    
respondido por el JW8 28.10.2011 - 22:54
2

Finalmente encontré que no puedes deshabilitar Spotlight para indexar Backups.backupdb .

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

  

Si agrega un disco de copia de seguridad de Time Machine a la lista de privacidad,   continúe viendo los mensajes que Spotlight está indexando su disco de respaldo.   Esta indexación es necesaria para que Time Machine funcione correctamente y   no puede ser desactivado Spotlight no excluye de las búsquedas los elementos que   almacenar en su disco de copia de seguridad que no forman parte de una copia de seguridad de Time Machine.

    
respondido por el hectorpal 04.03.2016 - 19:22
0

Time machine requiere una actividad de indexación de Spotlight, pero el contenido no contamina los resultados de búsqueda. Si el objetivo es eliminar los resultados de búsqueda redundantes para una unidad que no sea Time Machine (por ejemplo, una copia de seguridad de CarbonCopyCloner), el volumen se puede agregar simplemente a la lista de privacidad en las preferencias de Spotlight.

(Los detalles de la pregunta original indican que se trata de Time Machine, pero incluyo este caso para aquellos que encuentran esta pregunta por el título).

    
respondido por el Joshua Goldberg 03.10.2017 - 04:16
-1

Aquí está la página del manual para mdutil:

mdutil(1)                 BSD General Commands Manual                

NAME
     mdutil -- manage the metadata stores used by Spotlight

SYNOPSIS
     mdutil [-pEsav] [-i on | off] mountPoint ...

DESCRIPTION
     The mdutil command is useful for managing the metadata stores for mounted volumes.

     The following options are available:

     -p  Spotlight caches indexes of some network devices locally.  This option requests that a local
         caches be flushed to the appropriate network device.

     -E  This flag will cause each local store for the volumes indicated to be erased.  The stores will
         be rebuilt if appropriate.

     -i on | off
         Sets the indexing status for the provided volumes to on or off.  Note that indexing may be
         delayed due to low disk space or other conditions.

     -s  Display the indexing status of the listed volumes.

     -a  Apply command to all volumes.

     -v  Print verbose information when available.

Yo usaría:

mdutil -E -i off [the mountpoint for your backup drive]
    
respondido por el Stuart Wheeler 29.10.2011 - 02:14

Lea otras preguntas en las etiquetas