web-dev-qa-db-ja.com

ネットワーク化されたTimeMachineバックアップのSpotlightインデックス作成を停止するにはどうすればよいですか?

私のTimeMachineは、AirMacExtremeに接続されたハードドライブにバックアップします。 Lionにアップグレードした後、mdsプロセス(Spotlightインデクサー)が100%CPUで実行されていることに気付きました。簡単なファイルアクティビティチェックで、TimeMachineバックアップのインデックスを作成しようとしていることがわかりました。

タイムマシンディスクをSpotlight設定のプライバシーリストに追加しました。これにより、Spotlightインデックスからディスクが除外されるはずですが、残念ながら、Spotlightはまだ時々インデックスを作成しようとします。それはLionのバグですか、それとも何かが足りませんか?

5
Alexey Blinov

コマンドラインオプションWheatがあります。

$ mdutil 
Usage: mdutil -pEsa -i (on|off) -d volume ...
    Utility to manage Spotlight indexes.
    -p             Publish metadata.
    -i (on|off)    Turn indexing on or off.
    -d             Disable Spotlight activity for volume (re-enable using -i on).
    -E             Erase and rebuild index.
    -s             Print indexing status.
    -a             Apply command to all volumes.
    -V vol         Apply command to all stores on the specified volume.
    -v             Display verbose information.
NOTE: Run as owner for network homes, otherwise run as root

したがって、Macでは次のことを行う必要があります。

$you@yourmac: mdutil -d /Volumes/YOURDRIVE [enter]
$you@yourmac: mdutil -E /Volumes/YOURDRIVE [enter]

次に、再起動する必要があります(Macが再起動されるまでインデックス作成が停止しない場合があります)。最初の行はインデックス作成を無効にし、2行目はそのドライブのすべてのインデックスを削除する必要があります。

6
TafT

次の端末アクションを実行します。

$you@yourmac: cd /Volumes/YOURDRIVE [enter]
$you@yourmac: touch .metadata_never_index [enter]

既存のSpotlightインデックスを削除する場合は、これを慎重に行ってください。そうしないと、他の重要なものを削除する可能性があります。

$you@yourmac: cd /Volumes/YOURDRIVE [enter]
$you@yourmac: rm -rf .Spotlight-V100/ [enter]

完了。外付けドライブを殺しすぎることはもうありません。 SnowLeopardとLionの両方で動作します。

1
Ernani Joppert

Koingo Softwareの商用ユーティリティ MacPilot を使用して、Spotlightインデックスデータベースを完全に削除し、Spotlightに新しいデータベースを作成させることができます。これは、私が時々実行する必要があるメンテナンス手順です。

MacPilotを必要とせずにこれを行うためのコマンドライン手順が必要です。おそらく他の誰かがそれについてここに投稿することができます。

0
user93417

TimeMachineでSpotlightを無効にすることはできません。 TimeMachineが配置されているボリュームをオフにすると、同じボリューム内の他のフォルダーでのみ機能し、Backups.backupdbでは機能しません。 Spotlightのプライバシー設定に追加する場合も同様です。特徴のようです。

Appleサポート。OSXEl Capitan:Spotlight設定

Time Machineバックアップディスクをプライバシーリストに追加すると、Spotlightがバックアップディスクのインデックスを作成しているというメッセージが引き続き表示されます。このインデックス作成は、Time Machineが正しく機能するために必要であり、無効にすることはできません。 Spotlightは、TimeMachineバックアップの一部ではないバックアップディスクに保存するアイテムを検索から除外します。

0
hectorpal

外付けドライブのインデックス作成を防ぐために、Spotlight(システム環境設定)のプライバシールールに追加できます。

Prevent Spotlight from searching these locations

0
kenorb