¿Spotlight indexa el contenido que reside solo en iCloud Drive después de purgar el almacenamiento local?

9

Quiero usar iCloud Drive para sincronizar la carpeta Documentos. Cuando me quede sin espacio en disco, macOS liberará espacio al eliminar el contenido antiguo de mi SDD.

Mi pregunta es, ¿eso también eliminará el conocimiento de Spotlight (es decir, los metadatos) de estos archivos?

TOMvonMOM
fuente

Respuestas:

6

Sí, Spotlight está indexando iCloud Drive. Podría pasar un tiempo antes de que su unidad iCloud se indexe.

Spotlight incluso muestra si el archivo que está buscando se encuentra en iCloud Drive.

Para probar si los metadatos aún funcionan después de purgar el archivo, lo hice:

  • Se agregó test333 en los comentarios del archivo
  • Lo moví a iCloud Drive
  • Ocupa mucho espacio con una imagen de disco vacía
  • El sistema purgó el archivo.
  • Buscó el comentario

Captura de pantalla de Spotlight & Finder

l1ghthouse
fuente
1
¿Y estamos hablando de metadatos aquí, no solo el nombre del archivo?
TOMvonMOM
La parte difícil es obligar al archivo en el disco a "purgarse" debido a un evento de poco espacio y luego verificar que los metadatos aún se puedan buscar. Puede usar mdlsy mdfindescribir sus pruebas y recopilar datos sobre los archivos de prueba, pero esperar o causar la purga será un proceso IMO más largo o complicado.
bmike
@bmike buen punto!
l1ghthouse
La purga fue fácil. Simplemente amenace al sistema para copiar una carpeta de más de 100 GB desde un disco duro externo. Eso hará el truco.
TOMvonMOM
Es aún más fácil, simplemente haga una imagen de disco vacía de x GB ... y el sistema comenzará a purgarse. Cambié mi respuesta ... aún podría encontrar un archivo debajo de un comentario después de que fue purgado.
l1ghthouse
4

Ningún índice de metadatos solo se puede buscar cuando los documentos de iCloud se purgan o no se almacenan localmente. Un archivo solo se indexa cuando se escribe a través del sistema de archivos local y el índice de metadatos se actualiza.

Spotlight solo indexa una unidad local en mi prueba de 10.12.2, por lo que esperaría que pierda los datos de búsqueda de Spotlight para cualquier archivo que inicialmente se descargue a su Mac, pero luego se purgue en una poda de poco espacio en disco del caché local de archivos .

Existen mecanismos para que macOS mantenga un índice de foco de un volumen de red remoto y también es concebible que Apple pueda diseñar una solución en la que los metadatos de foco se mantengan localmente cuando ocurra la poda. Simplemente no puedo verificar que la implementación se realice o se complete.

Si puedo obtener un caso de prueba, editaré esta respuesta con detalles, pero el trabajo para configurarlo para mí es más complicado que mi curiosidad en este momento. Sería bastante fácil configurar esto si aumentara su almacenamiento a 50 GB durante un mes e instalara macOS con una unidad de arranque de menos de 50 GB.

bmike
fuente
Exactamente lo que estoy probando. Aumenté iCloud a 200 GB y le dije a mi carpeta de documentos (147 GB) que llegara allí. Spotlight funcionó bien hasta que purgué el Macs HD. Luego, todo lo que Spotlight me dio fue visitas al nombre del archivo, sin metadatos (como el contenido de texto de Keynote / Pages / PDF).
TOMvonMOM