Een fotobibliotheek herstellen die albumlidmaatschappen verliest na een cloudeksport

Eva Wong is de Technisch Schrijver en en vaste knutselaar bij ZimaSpace. Een levenslange geek met een passie voor homelabs en open-source software, zij is gespecialiseerd in het vertalen van complexe technische concepten naar toegankelijke, praktische handleidingen. Eva gelooft dat zelf-hosting leuk moet zijn, niet intimiderend. Met haar tutorials stelt ze de community in staat om hardware-setup te ontrafelen, van het bouwen van hun eerste NAS tot het beheersen van Docker-containers.

Een fotobibliotheek verliest de albumindeling na een cloudeksport wanneer de bestanden behouden blijven, maar de servicespecifieke relaties waarmee die bestanden waren gegroepeerd niet tijdens het importeren worden hersteld.

Behandel de albumindeling als afzonderlijke metadata en ga er niet van uit dat deze permanent in elk JPEG- of RAW-bestand is ingebed. Controleer voordat je alles in een zelfgehoste bibliotheek importeert de cloudeksport op albumdirectories, JSON-sidecars, metadata per album, favorieten, beschrijvingen en dubbele bestandsverwijzingen. Gebruik vervolgens een importprogramma dat deze exportstructuur begrijpt, of herstel alleen de relaties die de export daadwerkelijk kan aantonen.

Bewijs dat de foto’s behouden zijn, maar de relaties niet

Kies één album met vijf tot tien bekende foto’s en controleer of alle originelen in de export aanwezig zijn. Noteer vervolgens welke van deze bestanden in de bestemmingsbibliotheek verschijnen en of ze alleen de albumrelatie zijn kwijtgeraakt.

Google legt uit dat extra metadata in JSON staat en dat niet elk veld uit de cloudbibliotheek opnieuw in de afbeelding zelf wordt geschreven.

Ontbreken de originelen, dan is er sprake van een onvolledige export. Zijn de originelen wel aanwezig maar niet gegroepeerd, behoud dan de exportstructuur en ga verder met de albummetadata in plaats van de afbeeldingsbestanden opnieuw te kopiëren.

Controleer albummetadata voordat je de export afvlakt

Bewaar het oorspronkelijke Takeout- of cloudexportarchief intact. Zoek naar album­mappen, metadatabestanden op albumniveau, JSON-sidecars, herhaalde verwijzingen naar dezelfde foto en bestandsnamen die verschillen tussen jaarmappen en albummappen.

Een handleiding voor migratie naar een zelfgehoste omgeving vermeldt dat Takeout albummetadata bevat naast informatie per foto.

Maak niet elke directory tot één map voordat het importprogramma deze relaties heeft gelezen. Deduplicatie van mappen kan ruimte besparen, maar tegelijk het bewijsmateriaal vernietigen dat nodig is om albums te reconstrueren.

Gebruik een importprogramma dat cloudrelaties begrijpt

Een generieke bestandsuploader kan de foto’s importeren, maar kan niet afleiden bij welke albums ze hoorden tenzij die relatie wordt weergegeven in het bestandspad of in sidecardata die het programma begrijpt. Vergelijk een gewone upload met een Takeout-compatibel importprogramma op het kleine testalbum.

Een migratierapport over Immich legt uit dat albummetadata kan worden gereconstrueerd wanneer het importprogramma de context van de cloudeksport behoudt.

Herstelt de Takeout-compatibele import het testalbum, gebruik dan die route voor de volledige migratie. Maak geen dubbele bestanden aan door zowel een generieke uploader als een tweede albumbewuste import te gebruiken.

Koppel sidecars vóór het importeren aan de juiste foto

Cloudeksports kunnen grote archieven opsplitsen, metadatabestanden hernoemen of één foto in een jaarmap opslaan terwijl de albummetadata elders naar hetzelfde onderliggende bestand verwijst. Controleer de overeenkomst tussen bestandsnamen en de nabijheid van sidecars voordat je de schuld bij de bestemmingsapp legt.

Een handleiding voor migratie van Google Foto’s benadrukt dat migratietools metadata behouden wanneer de Takeout-structuur zorgvuldig wordt verwerkt.

Test bestandsnamen met bewerkte kopieën, dubbele basisnamen, Live Photos en lange namen, omdat juist daar het koppelen van sidecars vaak misgaat. Bewaar de oorspronkelijke ZIP- of TGZ-archieven totdat alle albumaantallen zijn gecontroleerd.

Maak alleen albums opnieuw die de export kan aantonen

Sommige cloudalbums bevatten gedeelde bestanden die door anderen zijn geüpload, automatische groeperingen of door de dienst gegenereerde collecties die niet gelijkwaardig zijn aan gewone, door gebruikers gemaakte albums. Vergelijk de albumlijst in de brondienst met de metadata die daadwerkelijk in de export aanwezig is.

Een praktische notitie over Immich-migratie stelt dat Immich-Go albums kan behouden wanneer de geëxporteerde relatiegegevens beschikbaar zijn.

Verzin geen ontbrekende albumindeling op basis van opnamedata of mapnamen, tenzij die benadering voor jou acceptabel is. Leg vast welke albums exact kunnen worden gereconstrueerd en welke handmatig of gedeeltelijk opnieuw moeten worden opgebouwd.

Controleer de albumaantallen voordat je de cloudkopie verwijdert

Vergelijk na het importeren een aantal grote, kleine, gedeelde, oude en recent bewerkte albums. Tel de bestanden, open representatieve foto’s, controleer datums en beschrijvingen en verifieer dat dubbele bestanden niet worden aangezien voor ontbrekende albumindeling.

Een Takeout-metadatatool laat zien waarom sidecars geëxporteerde metadata herstellen vóór een schone import in een lokale bibliotheek.

De migratie is pas voltooid wanneer belangrijke albums en hun representatieve bestanden voldoende overeenkomen met de bron voor de behoeften van het huishouden. De gerelateerde ZimaSpace-gids voor een zelfgehoste fotobibliotheek voor het gezin beschrijft de back-upgrens voordat je de laatste kopie aan de cloudzijde verwijdert.

Veelgestelde vragen

Waarom zijn al mijn foto’s aanwezig, maar is elk album leeg?

Het importprogramma heeft mogelijk alleen de mediabestanden geüpload zonder de servicespecifieke sidecar- of albummetadata te lezen die deze bestanden aan collecties koppelde.

Kunnen Google Foto’s-albums alleen met EXIF opnieuw worden opgebouwd?

Nee. EXIF kan helpen met datums, cameragegevens en locatie, maar een gewone albumindeling is een afzonderlijke relatie en vereist doorgaans exportmetadata of een albumbewust importprogramma.

Moet ik op duplicaten lijkende albumkopieën vóór het importeren verwijderen?

Niet voordat je begrijpt hoe het importprogramma met deduplicatie omgaat. Naar dezelfde foto kan vanuit meerdere albums worden verwezen zonder dat er meerdere onafhankelijke originelen bestaan.

Ondersteuning & Tips

Meer om te lezen

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.