Indexiert Spotlight Inhalte, die sich nur auf iCloud Drive befinden, nachdem der lokale Speicher gelöscht wurde?

Ich möchte iCloud Drive verwenden, um den Ordner „Dokumente“ zu synchronisieren. Wenn mir der Speicherplatz ausgeht, gibt macOS Speicherplatz frei, indem alte Inhalte auf meiner SDD entfernt werden.

Meine Frage ist, wird dadurch auch Spotlights Wissen (das sind die Metadaten) dieser Dateien entfernt?

Antworten (2)

Ja Spotlight indiziert iCloud Drive. Es kann eine Weile dauern, bis Ihr iCloud Drive indiziert ist.

Spotlight zeigt sogar an, ob sich die gesuchte Datei in iCloud Drive befindet.

Um zu testen, ob die Metadaten nach dem Löschen der Datei noch funktionieren, habe ich Folgendes getan:

  • test333 in den Dateikommentaren hinzugefügt
  • Habe es auf iCloud Drive verschoben
  • Belegt viel Speicherplatz mit einem leeren Disk-Image
  • Das System hat die Datei gelöscht
  • Kommentar gesucht

Screenshot Spotlight & Finder

Und wir reden hier von Metadaten, nicht nur vom Dateinamen?
Der schwierige Teil besteht darin, die Datei auf dem Laufwerk aufgrund eines Ereignisses mit geringem Speicherplatz zu „löschen“ und dann zu überprüfen, ob die Metadaten noch durchsuchbar sind. Sie können mdlsund verwenden mdfind, um Ihre Tests zu skripten und Daten über Testdateien zu sammeln, aber das Warten oder Verursachen der Bereinigung wird meiner Meinung nach ein langwieriger oder komplizierterer Prozess sein.
@bmike guter Punkt!
Das Spülen war einfach. Drohen Sie dem System einfach, einen 100-GB-Ordner von einer externen Festplatte zu kopieren. Das wird den Trick tun.
Es ist sogar noch einfacher, erstellen Sie einfach ein leeres Disk-Image von x GB ... und das System beginnt mit der Bereinigung. Meine Antwort wurde geändert. Ich konnte immer noch eine Datei unter einem Kommentar finden, nachdem sie gelöscht wurde.
Kein Erfolg. mdworker ist abgeflacht, nichts passiert. Die Suche nach Dateinamen funktioniert, aber nicht nach Metadaten. Habe eine Kopie der gleichen Datei, eine auf der Festplatte, eine auf iCloud. Wenn ich nach derselben Inhaltszeichenfolge suche, wird nur die lokale Datei angezeigt.
@TOMvonMOM, das meiner Erfahrung und meinem Verständnis der Funktionsweise von Spotlight-Importeuren entspricht. Sie erhalten nur eine vollständige Metadatenindizierung von Inhalten, die lokal auf dem Mac vorhanden sind.

Kein Metadatenindex ist nur durchsuchbar, wenn iCloud-Dokumente gelöscht oder nicht lokal gespeichert werden. Eine Datei wird nur indiziert, wenn sie durch das lokale Dateisystem geschrieben und der Metadatenindex aktualisiert wird.

Spotlight indiziert in meinen Tests von 10.12.2 nur ein lokales Laufwerk, daher würde ich erwarten, dass Sie die Spotlight-Suchdaten für alle Dateien verlieren, die ursprünglich auf Ihren Mac heruntergeladen wurden, aber dann bei einer Bereinigung des lokalen Caches von Dateien mit geringem Speicherplatz gelöscht werden .

Es gibt Mechanismen für macOS, um einen Spotlight-Index von einem Remote-Netzwerkvolume zu verwalten, und es ist auch denkbar, dass Apple eine Lösung entwickeln könnte, bei der die Spotlight-Metadaten lokal gespeichert werden, wenn die Bereinigung auftritt. Ich kann nur nicht überprüfen, ob die Implementierung durchgeführt oder abgeschlossen ist.

Wenn ich einen Testfall bekommen kann, werde ich diese Antwort mit Details bearbeiten, aber die Arbeit, dies für mich einzurichten, ist im Moment mühsamer als meine Neugier. Es wäre ziemlich einfach, dies einzurichten, wenn Sie Ihren Speicher für einen Monat auf 50 GB erhöhen und macOS mit einem Startlaufwerk von weniger als 50 GB installieren würden.

Genau das teste ich gerade. Ich habe iCloud auf 200 GB gestoßen und meinen Dokumentenordner (147 GB) angewiesen, dorthin zu gelangen. Spotlight hat gut funktioniert, bis ich die Macs HD gelöscht habe. Dann gab mir Spotlight nur Dateinamentreffer, keine Metadaten (wie Textinhalte aus Keynote/Pages/PDF).