Come faccio a fare in modo che Spotlight smetta di indicizzare l'unità di backup?

15

Ho un disco esterno da 2 TB che uso per Time Machine. A intervalli casuali, deciderà di avviarsi e la mia intera interfaccia utente si bloccherà fino a quando non sarà terminata. Questo è incredibilmente fastidioso.

Sembra che ciò sia dovuto a Indicizzazione di Spotlight . Suggeriscono di aggiungere l'unità di backup alla lista nera di Spotlight, quindi ho fatto:

Sono bloccato a dover vivere con attacchi di beach ball costanti?

Aggiornamento: ho già provato mdutil. Non funziona.

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

Se è impossibile disabilitare l'indicizzazione, mi accontenterò di fare in modo che l'unità di backup non scorra mai.

    
posta Adam Lassek 28.10.2011 - 22:42
fonte

6 risposte

4

Applicalo al volume, non a una directory:

sudo mdutil -i off /Volumes/TimeMachine/

Sostituisci TimeMachine con il nome del tuo volume di backup, ovviamente. Ad esempio ...

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.

Che lascia la sottodirectory che riporta come "abilitata", ma (fino a prova contraria, capisco) l'impostazione a livello di volume avrà precedenza.

    
risposta data 19.10.2015 - 06:30
fonte
4

Crea un file vuoto nella radice di tale unità, denominato .metadata_never_index . Questo articolo Suggerimenti per Mac OS X dice di più.

    
risposta data 29.10.2011 - 01:53
fonte
2

Provalo da Terminale via sudo (informazioni per cortesia questa pagina ):

sudo mdutil -a -i off

Devi anche fornire la password di amministratore.

Allo stesso modo, per riaccendere:

sudo mdutil -a -i on

Nota: imposta gli elementi per Spotlight da mostrare su Prefs > Spotlight

    
risposta data 28.10.2011 - 22:54
fonte
2

Alla fine ho scoperto che non puoi disabilitare Spotlight per indicizzare Backups.backupdb .

Supporto Apple. OS X El Capitan: preferenze 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.

    
risposta data 04.03.2016 - 19:22
fonte
0

La macchina del tempo richiede attività di indicizzazione Spotlight, ma i contenuti non inquinano i risultati della ricerca. Se l'obiettivo è rimuovere risultati di ricerca ridondanti per un'unità non Time Machine (ad esempio un backup CarbonCopyCloner), il volume può essere semplicemente aggiunto all'elenco delle preferenze in Preferenze Spotlight.

(I dettagli della domanda originale indicano che si tratta di Time Machine, ma includo questo caso per coloro che trovano questa domanda per titolo.)

    
risposta data 03.10.2017 - 04:16
fonte
-1

Ecco la pagina man di 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.

Vorrei usare:

mdutil -E -i off [the mountpoint for your backup drive]
    
risposta data 29.10.2011 - 02:14
fonte

Leggi altre domande sui tag