Spotlight에서 백업 드라이브의 색인 생성을 중지하려면 어떻게합니까?


16

Time Machine에 사용하는 2TB 외장 드라이브가 있습니다. 임의의 간격으로 회전하고 내 UI가 끝날 때까지 정지됩니다. 이것은 매우 성가신 일입니다.

이것은 스포트라이트 인덱싱 때문인 것으로 보입니다 . 그들은 Spotlight의 블랙리스트에 백업 드라이브를 추가 할 것을 제안합니다.

fffffffuuuuuuuuu

지속적인 비치 볼 공격으로 살아야합니까?

업데이트 : 이미 mdutil을 시도했습니다. 작동하지 않습니다.

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

인덱싱을 비활성화 할 수없는 경우 백업 드라이브가 다운되지 않도록 설정합니다.


"전체 UI 정지"가 제대로 들리지 않습니다. 드라이브에 액세스하는 모든 항목이 스핀 업을 기다려야한다는 것은 사실이지만 Spotlight 인덱서는 UI가 기다려서는 안되는 백그라운드 프로세스입니다. 드라이브를 사용하는 Spotlight 이외의 다른 것이있을 수 있습니까?
케빈 리드

@Kevin 동의합니다. 그러나 특정 앱에만 국한되지 않으며 백업 드라이브와 관련없는 작업을 수행 할 때 자주 발생합니다 . 드라이브는 단순히 회전해야하는 임의의 간격으로 결정하며, 내가하고있는 모든 작업이 완료 될 때까지 정지됩니다.
Adam Lassek

이 문제에 대한 해결책을 찾은 적이 있습니까?
Hemm

@Hem no, 백업하지 않았을 때 드라이브를 꺼내서 UI가 멈추지 않도록 드라이브에 의존해야했습니다. 꽤 절름발이
Adam Lassek

superuser.com/questions/325005/… 참조 (그러나 Backups.backupdb에서 인덱싱을 비활성화 할 수없는 것 같습니까?!)
Andre Holzner

답변:


4

디렉토리가 아닌 볼륨에 적용하십시오.

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.

하위 디렉토리보고를 "사용 가능"으로 유지하지만 볼륨 수준의 설정은 무시됩니다 (잘못 이해 될 때까지).


4

해당 드라이브의 루트에이라는 빈 파일을 만듭니다 .metadata_never_index. 이 Mac OS X 힌트 기사에 더 많은 내용이 나와 있습니다.


2
해봤 어? mdutil Backups.backupdb은 여전히 ​​색인 작성 중이라고 말합니다 .
Adam Lassek

예. 플래시 드라이브, 카메라 플래시 카드 및 2 개의 .dmg. 그것은 그들 모두에서 작동합니다.
JRobert

1
Time Machine 백업은 특별한 경우 인 것 같습니다.
Adam Lassek

sudo touch /Volumes/<external disk>/.metadata_never_index(디스크 전체에 대해 인덱싱을 비활성화 한 후) 실제로 4 시간 전에 중단 된 몇 킬로바이트를 넘어서서 내 타임머신 진행을 진행했습니다. sudo lsof | grep <external disk>' I still see processes mds` 를 수행하고 mds_store외부 디스크에서 파일을 열 때에도 .Spotlight-V100/Store-V2...
Andre Holzner

2

에서 작업을 수행 터미널 을 통해 sudo를 (정보 제공 :이 페이지 )

sudo mdutil -a -i off

또한 관리자 비밀번호를 제공해야합니다.

마찬가지로 다시 켜려면 다음을 수행하십시오.

sudo mdutil -a -i on

참고 : 환경 설정 > 스포트라이트 에서 스포트라이트를 표시 할 항목을 설정 하십시오.


2
다시 켜는 명령을 포함해야합니다.
daviesgeek

2
mdutil또한 Time Machine 인덱싱 해제를 거부합니다.
Adam Lassek

@daviesgeek, 좋은 점 - 나는 그것이 합리적으로 명백한 것이라고 생각 (그리고 문서에 포함 된)
JW8

App Store 업그레이드가 다시는 작동하지 않으며, 이메일 검색이 작동하지 않습니다 (Apple Mail을 사용하는 경우) 등과 같은 결과를 알지 않는 한 주 드라이브의 스포트라이트를 끄면 안됩니다. 스포트라이트는 실제로 성가신 일이지만 많은 것들을위한 OS.
kakubei

2

마지막으로 색인을 생성하기 위해 Spotlight를 비활성화 할 수 없습니다 Backups.backupdb.

Apple 지원. OS X El Capitan : 스포트라이트 환경 설정

Time Machine 백업 디스크를 개인 정보 목록에 추가하면 Spotlight가 백업 디스크를 인덱싱하고 있다는 메시지가 계속 나타납니다. 이 인덱싱은 Time Machine이 제대로 작동하기 위해 필요하며 비활성화 할 수 없습니다. Spotlight는 Time Machine 백업의 일부가 아닌 백업 디스크에 저장 한 모든 항목을 검색에서 제외합니다.


0

타임머신에는 스포트라이트 인덱싱 활동이 필요하지만 내용은 검색 결과를 오염시키지 않습니다. Time Machine 이외의 드라이브 (예 : CarbonCopyCloner 백업)에 대한 중복 검색 결과를 제거하는 것이 목표라면 스포트라이트 환경 설정 아래의 프라이버시 목록에 볼륨을 간단히 추가 할 수 있습니다.

(원래 질문의 세부 사항은 Time Machine에 관한 것이지만 제목 으로이 질문을 찾는 사람들을 위해이 사례를 포함합니다.)


-1

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]

3
나는 이미 mdutil Backups.backupdb이 무엇이든 활성화 된 상태로 둡니다 . 해봤 어?
Adam Lassek
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.