Chcę użyć iCloud Drive, aby zsynchronizować folder Dokumenty. Kiedy zabraknie mi miejsca na dysku, macOS zwolni miejsce, usuwając starą zawartość z mojego SDD.
Moje pytanie brzmi: czy to również usunie wiedzę Spotlight (czyli metadane) tych plików?
Tak, Spotlight indeksuje iCloud Drive. Zaindeksowanie dysku iCloud może chwilę potrwać.
Spotlight pokazuje nawet, czy plik, którego szukasz, znajduje się na iCloud Drive.
Aby sprawdzić, czy metadane nadal działają po wyczyszczeniu pliku, zrobiłem:
mdls
imdfind
do pisania skryptów testów i zbierania danych o plikach testowych, ale oczekiwanie lub powodowanie czyszczenia będzie bardziej długotrwałe lub zaangażowane w proces IMO.Żaden indeks metadanych można przeszukiwać tylko wtedy, gdy dokumenty iCloud są usuwane lub nie są przechowywane lokalnie. Plik jest indeksowany tylko wtedy, gdy jest zapisywany przez lokalny system plików, a indeks metadanych jest aktualizowany.
Spotlight indeksuje tylko dysk lokalny w moich testach 10.12.2, więc spodziewam się, że stracisz dane wyszukiwania Spotlight dla wszystkich plików, które początkowo są pobierane na komputer Mac, a następnie zostaną oczyszczone podczas czyszczenia lokalnej pamięci podręcznej plików na małej przestrzeni .
Istnieją mechanizmy dla systemu macOS utrzymujące indeks reflektora ze zdalnego woluminu sieciowego, a także możliwe jest, że Apple może zaprojektować rozwiązanie, w którym metadane reflektora są przechowywane lokalnie, gdy występuje śliwka. Po prostu nie mogę zweryfikować, czy wdrożenie zostało wykonane lub ukończone.
Jeśli uda mi się uzyskać przypadek testowy, zredaguję tę odpowiedź ze szczegółami, ale praca nad jej skonfigurowaniem jest w tej chwili bardziej kłopotliwa niż moja ciekawość. Byłoby to dość łatwe do skonfigurowania, jeśli zwiększysz pamięć do 50 GB na miesiąc i zainstalujesz macOS z dyskiem rozruchowym mniejszym niż 50 GB.
źródło