Spotlightは、ローカルストレージが削除された後、iCloudドライブにのみ存在するコンテンツにインデックスを付けますか?


9

iCloud Driveを使用してDocumentsフォルダーを同期したいのですが。ディスクスペースが足りなくなると、macOSはSDDの古いコンテンツを削除してスペースを解放します。

私の質問は、これらのファイルに関するSpotlightの知識(つまり、メタデータ)も削除されますか?

回答:


6

はいSpotlightはiCloud Driveにインデックスを作成しています。iCloudドライブがインデックスに登録されるまでに時間がかかる場合があります。

Spotlightは、探しているファイルがiCloud Driveにあるかどうかも示します。

ファイルがパージされた後もメタデータがまだ機能しているかどうかをテストするには、次のようにしました。

  • ファイルのコメントにtest333を追加しました
  • iCloud Driveに移動しました
  • 空のディスクイメージで多くのスペースを占有しました
  • システムがファイルをパージしました
  • コメントを検索しました

スクリーンショットスポットライト&ファインダー


1
ここでは、ファイル名だけでなく、メタデータについても説明しています。
TOMvonMOM 2016

難しいのは、ドライブ上のファイルに、容量不足のイベントが原因で強制的に「パージ」され、メタデータが引き続き検索可能であることを確認することです。テストをスクリプト化してテストファイルに関するデータを収集するにはmdls、とmdfindを使用できますが、パージを待機または発生させると、IMOのプロセスが長くなるか、複雑になります。
bmike

@bmike良い点!
l1ghthouse 2016

パージは簡単でした。外付けHDから100GBフォルダーをコピーするようにシステムを脅すだけです。これでうまくいきます。
TOMvonMOM 2016

さらに簡単です。xGBの空のディスクイメージを作成するだけです。システムがパージを開始します。私の答えを変更しました。パージされた後もコメントの下にファイルを見つけることができました。
l1ghthouse 2016

4

メタデータインデックスは、iCloudドキュメントが削除されているか、ローカルに保存されていない場合にのみ検索できません。ファイルは、ローカルファイルシステムを介して書き込まれ、メタデータインデックスが更新された場合にのみインデックスが作成されます。

10.12.2のテストでは、Spotlightはローカルドライブのインデックスのみを作成するため、最初にMacにダウンロードされたファイルのスポットライト検索データが失われ、その後、ディスクスペースが少なくなってファイルのローカルキャッシュが削除されてパージされると予想されます。 。

macOSがリモートネットワークボリュームからのスポットライトインデックスを維持するためのメカニズムがあり、プルーンが発生したときにスポットライトメタデータがローカルに保持されるソリューションをAppleが設計できることも考えられます。実装が実行されたか、完了したかを確認できません。

テストケースを取得できた場合は、この回答を詳細を編集しますが、それを設定する作業は、現時点での好奇心よりも面倒です。ストレージを1か月間50 GBに増やし、ブートドライブが50 GB未満のmacOSをインストールした場合、これを設定するのはかなり簡単です。


まさに私がテストしているもの。iCloudを200GBにバンプし、私のドキュメントフォルダー(147GB)にそこに到達するように指示しました。Spotlightは、Macs HDを削除するまで問題なく動作しました。次に、Spotlightが私に与えたのはファイル名のヒットだけで、メタデータ(Keynote / Pages / PDFのテキストコンテンツなど)はありませんでした。
TOMvonMOM 2016
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.