Le contenu d'indexation Spotlight résidant uniquement sur iCloud Drive après la suppression du stockage local?

9

Je souhaite utiliser iCloud Drive pour synchroniser le dossier Documents. Lorsque je manque d'espace disque, macOS libère de l'espace en supprimant l'ancien contenu de mon SDD.

Ma question est, cela supprimera-t-il également la connaissance de Spotlight (c'est-à-dire les métadonnées) de ces fichiers?

TOMvonMOM
la source

Réponses:

6

Oui, Spotlight indexe iCloud Drive. Cela peut prendre un certain temps avant que votre iCloud Drive soit indexé.

Spotlight indique même si le fichier que vous recherchez se trouve dans iCloud Drive.

Pour tester si les métadonnées fonctionnent toujours après la purge du fichier, j'ai fait:

  • Ajout de test333 dans les commentaires du fichier
  • Déplacé vers iCloud Drive
  • Occupé beaucoup d'espace avec une image disque vide
  • Le système a purgé le fichier
  • Recherche le commentaire

Capture d'écran Spotlight & Finder

l1ghthouse
la source
1
Et nous parlons ici de métadonnées, pas seulement du nom de fichier?
TOMvonMOM
La partie difficile oblige le fichier sur le lecteur à être "purgé" en raison d'un événement d'espace faible, puis vérifiez que les métadonnées sont toujours consultables. Vous pouvez utiliser mdlset mdfindpour écrire vos tests et collecter des données sur les fichiers de test, mais attendre ou provoquer la purge sera un processus OMI plus long ou plus complexe.
bmike
@bmike bon point!
l1ghthouse
La purge était facile. Il suffit de menacer le système de copier un dossier de 100 Go à partir d'un disque dur externe. Cela fera l'affaire.
TOMvonMOM
C'est encore plus facile, créez simplement une image disque vide de x Go .. et le système commence à purger. Modification de ma réponse. Je pouvais toujours trouver un fichier sous un commentaire après sa purge.
l1ghthouse
4

Aucun index de métadonnées n'est consultable uniquement lorsque les documents iCloud sont purgés ou non stockés localement. Un fichier n'est indexé que lorsqu'il est écrit via le système de fichiers local et que l'index de métadonnées est mis à jour.

Spotlight indexe uniquement un lecteur local lors de mes tests de 10.12.2, je m'attends donc à ce que vous perdiez les données de recherche Spotlight pour tous les fichiers qui sont initialement téléchargés sur votre Mac, puis purgés dans un élagage d'espace disque faible du cache local de fichiers .

Il existe des mécanismes permettant à macOS de maintenir un index Spotlight à partir d'un volume réseau distant et il est également envisageable qu'Apple puisse concevoir une solution dans laquelle les métadonnées Spotlight sont conservées localement lorsque le pruneau se produit. Je ne peux tout simplement pas vérifier que la mise en œuvre est effectuée ou terminée.

Si je peux obtenir un cas de test, je modifierai cette réponse avec des détails, mais le travail pour le configurer est plus compliqué que ma curiosité pour le moment. Il serait assez facile de configurer cela si vous augmentez votre stockage à 50 Go pendant un mois et installez macOS avec un lecteur de démarrage inférieur à 50 Go.

bmike
la source
Exactement ce que je teste. J'ai fait passer iCloud à 200 Go et j'ai dit à mon dossier de documents (147 Go) de s'y rendre. Spotlight a bien fonctionné jusqu'à ce que je purge les Mac HD. Ensuite, tout Spotlight m'a donné était des hits de nom de fichier, pas de métadonnées (comme le contenu texte de Keynote / Pages / PDF).
TOMvonMOM