Как заставить Spotlight остановить индексирование моего резервного диска?

У меня есть внешний привод 2TB, который я использую для Time Machine. В произвольные промежутки времени он решает разворачиваться, и весь мой пользовательский интерфейс замерзает, пока он не закончится. Это невероятно раздражает.

Похоже, что это связано с индексацией Spotlight . Они предлагают добавить резервный диск в черный список Spotlight, поэтому я сделал:

fffffffuuuuuuuuu

Я застрял, чтобы жить с постоянными атаками на пляже?

Обновление: я уже пробовал mdutil. Это не работает.

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

Если отключить индексирование невозможно, я бы согласился на то, что резервный диск никогда не будет вращаться.

14 голосов | спросил Adam Lassek 29 +04002011-10-29T00:42:41+04:00312011bEurope/MoscowSat, 29 Oct 2011 00:42:41 +0400 2011, 00:42:41

6 ответов


3

Примените его к тому, а не к каталогу:

sudo mdutil -i off /Volumes/TimeMachine/

Замените TimeMachine на имя вашего тома резервной копии, конечно. Например ...

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.

Что оставляет сообщение подкаталога «включенным», но (пока не будет доказано, что я понял) настройка на уровне громкости будет отменена.

ответил John2095 19 +03002015-10-19T07:30:26+03:00312015bEurope/MoscowMon, 19 Oct 2015 07:30:26 +0300 2015, 07:30:26
3

Создайте пустой файл в корневом каталоге этого диска с именем .metadata_never_index. Эта статья Mac OS X Hints говорит больше.

ответил JRobert 29 +04002011-10-29T03:53:11+04:00312011bEurope/MoscowSat, 29 Oct 2011 03:53:11 +0400 2011, 03:53:11
2

Сделайте это из Terminal через sudo (информация любезно предоставлена ​​ страница ):

sudo mdutil -a -i off

Вам также потребуется указать пароль администратора.

Аналогично, чтобы вернуться:

sudo mdutil -a -i on

Примечание. Задайте элементы для Spotlight для отображения в Prefs > Spotlight

ответил JW8 29 +04002011-10-29T00:54:28+04:00312011bEurope/MoscowSat, 29 Oct 2011 00:54:28 +0400 2011, 00:54:28
2

Наконец-то я обнаружил, что вы не можете отключить Spotlight для индексации Backups.backupdb.

Поддержка Apple. OS X El Capitan: предпочтения прожектора

  

Если вы добавите резервный диск Time Machine в список конфиденциальности, вы   продолжайте видеть сообщения, которые Spotlight индексирует ваш резервный диск.   Эта индексация необходима, чтобы Time Machine функционировала должным образом и   не может быть отключен. Spotlight исключает из поиска любые предметы, которые вы   хранящиеся на резервном диске, которые не являются частью резервной копии Time Machine.

ответил hectorpal 4 MarpmFri, 04 Mar 2016 21:22:33 +03002016-03-04T21:22:33+03:0009 2016, 21:22:33
0

Машина времени требует активности индексации прожектора, но содержимое не будет загрязнять результаты поиска. Если целью является удаление избыточных результатов поиска для диска, отличного от Time Machine (например, резервная копия CarbonCopyCloner), то этот том можно просто добавить в список конфиденциальности в соответствии с предпочтениями Spotlight.

(Подробности оригинального вопроса указывают на то, что Time Machine, но я включаю этот случай для тех, кто находит этот вопрос по названию.)

ответил Joshua Goldberg 3 +03002017-10-03T05:16:49+03:00312017bEurope/MoscowTue, 03 Oct 2017 05:16:49 +0300 2017, 05:16:49
-1

Вот страница man для 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.

Я бы использовал:

mdutil -E -i off [the mountpoint for your backup drive]
ответил Stuart Wheeler 29 +04002011-10-29T04:14:16+04:00312011bEurope/MoscowSat, 29 Oct 2011 04:14:16 +0400 2011, 04:14:16

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132