Biblioteka zdjęć traci przypisanie do albumów po eksporcie z chmury, gdy pliki przetrwają, ale charakterystyczne dla usługi powiązania, które grupowały te zasoby, nie zostaną odtworzone podczas importu.
Traktuj przypisanie do albumów jako oddzielne metadane, zamiast zakładać, że jest ono trwale osadzone w każdym pliku JPEG lub RAW. Przed zaimportowaniem wszystkiego do biblioteki hostowanej samodzielnie sprawdź eksport z chmury pod kątem katalogów albumów, dodatkowych plików JSON, metadanych poszczególnych albumów, ulubionych, opisów i zduplikowanych odwołań do plików. Następnie użyj importera rozumiejącego strukturę tego eksportu albo odtwórz tylko te powiązania, które eksport rzeczywiście potwierdza.
Udowodnij, że zdjęcia przetrwały, ale powiązania nie
Wybierz jeden album z pięcioma–dziesięcioma znanymi zdjęciami i potwierdź, że wszystkie oryginały znajdują się w eksporcie. Następnie sprawdź, które z tych zasobów pojawiają się w bibliotece docelowej i czy po prostu utraciły powiązanie z albumem.
Google wyjaśnia, że dodatkowe metadane znajdują się w plikach JSON, zamiast być zapisywane w samym obrazie wraz ze wszystkimi polami biblioteki chmurowej.
Jeśli brakuje oryginałów, jest to problem z niekompletnym eksportem. Jeśli oryginały są obecne, ale nie są pogrupowane, zachowaj strukturę eksportu i zajmij się metadanymi albumów, zamiast ponownie kopiować pliki obrazów.
Sprawdź metadane albumów przed spłaszczeniem eksportu
Zachowaj oryginalne archiwum Takeout lub eksportu z chmury w niezmienionej formie. Poszukaj folderów albumów, plików z metadanymi albumów, dodatkowych plików JSON, powtarzających się odwołań do tego samego zdjęcia oraz nazw plików, które różnią się między folderami lat i albumów.
Przewodnik po migracji do biblioteki hostowanej samodzielnie wskazuje, że Takeout zawiera metadane albumów wraz z informacjami dotyczącymi poszczególnych zdjęć.
Nie spłaszczaj wszystkich katalogów do jednego folderu, zanim importer nie odczyta tych powiązań. Usuwanie duplikatów folderów może oszczędzić miejsce, ale jednocześnie zniszczyć dane potrzebne do odtworzenia albumów.
Użyj importera, który rozumie powiązania z chmury
Standardowy importer plików może wczytać zdjęcia, ale nie potrafi określić, do których albumów należały, chyba że powiązanie jest zapisane w zrozumiałej dla niego ścieżce pliku lub danych dodatkowych. Porównaj zwykłe przesyłanie z importerem obsługującym Takeout, używając małego albumu testowego.
Raport z migracji do Immich wyjaśnia, że metadane albumów można odtworzyć, gdy importer zachowuje kontekst eksportu z chmury.
Jeśli import obsługujący Takeout odtworzy album testowy, użyj tej metody podczas pełnej migracji. Unikaj tworzenia zduplikowanych zasobów przez zwykły importer oraz drugi import obsługujący albumy.
Dopasuj pliki dodatkowe do właściwego zdjęcia przed importem
Eksporty z chmury mogą dzielić duże archiwa, zmieniać nazwy plików z metadanymi lub przechowywać jedno zdjęcie w folderze danego roku, podczas gdy metadane albumu odwołują się do tego samego zasobu znajdującego się gdzie indziej. Zanim obwinisz aplikację docelową, sprawdź dopasowanie nazw plików i sąsiedztwo plików dodatkowych.
Przewodnik po migracji z Google Photos podkreśla, że narzędzia migracyjne zachowują metadane, gdy struktura Takeout jest obsługiwana w przemyślany sposób.
Przetestuj nazwy plików w przypadku edytowanych kopii, zduplikowanych nazw bazowych, zdjęć Live Photos i długich nazw, ponieważ właśnie w tych sytuacjach dopasowanie plików dodatkowych często przestaje działać poprawnie. Zachowaj oryginalne archiwa ZIP lub TGZ do czasu zweryfikowania wszystkich liczebności albumów.
Odtwarzaj tylko te albumy, które potwierdza eksport
Niektóre albumy w chmurze zawierają wspólne zasoby przesłane przez inne osoby, automatyczne grupowania lub kolekcje utworzone przez usługę, które nie są odpowiednikiem zwykłych albumów utworzonych przez użytkownika. Porównaj listę albumów w usłudze źródłowej z metadanymi faktycznie obecnymi w eksporcie.
Praktyczna notatka dotycząca migracji do Immich mówi, że Immich-Go może zachować albumy, gdy dostępne są wyeksportowane dane o powiązaniach.
Nie twórz fikcyjnych przypisań do albumów na podstawie dat wykonania lub nazw folderów, chyba że takie przybliżenie jest akceptowalne. Zapisz, które albumy można odtworzyć dokładnie, a które wymagają ręcznej lub częściowej odbudowy.
Zweryfikuj liczebność albumów przed usunięciem kopii w chmurze
Po imporcie porównaj próbkę dużych, małych, udostępnionych, starych i niedawno edytowanych albumów. Policz zasoby, otwórz reprezentatywne zdjęcia, sprawdź daty i opisy oraz upewnij się, że zduplikowane pliki nie są mylone z brakującymi przypisaniami do albumów.
Narzędzie do obsługi metadanych Takeout pokazuje, dlaczego pliki dodatkowe przywracają wyeksportowane metadane przed uporządkowanym importem do lokalnej biblioteki.
Migrację można uznać za zakończoną dopiero wtedy, gdy ważne albumy i ich reprezentatywne zasoby odpowiadają źródłu w stopniu wystarczającym dla potrzeb domowników. Powiązany przewodnik ZimaSpace dotyczący rodzinnej biblioteki zdjęć hostowanej samodzielnie wyznacza zakres kopii zapasowej przed usunięciem ostatniej kopii z chmury.
Najczęściej zadawane pytania
Dlaczego wszystkie moje zdjęcia są obecne, ale każdy album jest pusty?
Importer mógł przesłać pliki multimedialne bez odczytania charakterystycznego dla usługi pliku dodatkowego lub metadanych albumu, które łączyły te zasoby w kolekcje.
Czy same dane EXIF mogą odtworzyć albumy Google Photos?
Nie. Dane EXIF mogą pomóc w ustaleniu dat, szczegółów aparatu i lokalizacji, ale zwykłe przypisanie do albumu jest oddzielnym powiązaniem i zazwyczaj wymaga metadanych eksportu lub importera obsługującego albumy.
Czy przed importem należy usunąć kopie zdjęć wyglądające na duplikaty w albumach?
Nie, dopóki nie poznasz sposobu działania deduplikacji importera. To samo zdjęcie może być wskazywane przez kilka albumów, nie oznacza to jednak istnienia kilku niezależnych oryginałów.
Wsparcie i wskazówki
Więcej do przeczytania

Czy Plex może współdzielić kartę graficzną z innym kontenerem Dockera?
Plex i inny kontener często mogą korzystać z tego samego układu GPU, ale należy przetestować obsługę sterowników, mapowanie urządzeń, obciążenie silnika wideo, pamięć oraz...

Jak ustalić, czy błąd Plex pochodzi od klienta, czy od serwera
Odtwórz ten sam przypadek na innym kliencie, porównaj ścieżkę sesji, a następnie zbierz dowody z serwera dopiero wtedy, gdy zakres analizy wskaże, gdzie faktycznie...

Jak skonfigurować pamięć podręczną Plex i tymczasową pamięć na transkodowane pliki
Chroń trwały stan Plex, umieszczając tymczasowe pliki transkodowania na odpowiedniej pamięci lokalnej, a następnie zweryfikuj czyszczenie, ilość wolnego miejsca i zachowanie podczas ponownego uruchamiania.

