Ondergetekende had even bijna een hartstilstand vandaag. Ik had dit weekend een hele hoop werk gedaan in Lightroom, en had – mea culpa – de laatste dagen geen backup gemaakt. Ik heb nochtans Lightroom geconfigureerd dat het programma mij elke keer vraagt of het geen backup moet maken. Maar, om toch maar die twee minuten sneller te kunnen beginnen werken vanochtend, had ik dus ‘neen’ geklikt.
Dat zal me leren! Terwijl ik in Photoshop iets aan het doen was op een bestand dat ik uit Lightroom naar Photoshop had geëxporteerd, crashte Lightroom plotseling. Ik startte opnieuw op, en kreeg een melding dat de catalogus corrupt was, en dat Lightroom zou proberen om ‘m te repareren. Dat was vroeger ook al eens gebeurd, en toen had Lightroom de boel succesvol gerepareerd. Niet zo deze keer: de database was corrupter dan de meest corrupte bananenrepubliek! Zou het kunnen dat ik twee dagen werk was kwijtgeraakt tussen de vorige backup en nu? Een volledige shoot van 300 beelden zat daartussen, plus nog een dertigtal beelden waar ik vandaag aan beginnen werken was. (Kleine nota: de beelden zelf ben je niet kwijt als je database corrupt is, maar wel alle edits, keywords, folderstructuur, …)
Uiteindelijk heb ik de schade kunnen beperken, en wel zo:
- Ik heb een nieuwe, blanco catalogus aangemaakt
- In die catalogus heb ik gekozen om de oude, corrupte catalogus te importeren.
- Ik kreeg dan het import-dialoogvenster met de verschillende mappen waaruit mijn oude catalogus bestond.
- Ik vinkte enkel de mappen aan die veranderd waren sedert mijn laatste backup (dus de mappen waar ik dit w eekend en vandaag aan gewerkt had).
- Halverwege liet Lightroom het echter afweten met een melding dat de database niet geïmporteerd kon worden. Wat ik ook wel een beetje gevreesd had, eigenlijk.
- Toen probeerde ik de procedure opnieuw, maar liet de map waarin ik aan het werken was toen Lightroom crashte, achterwege bij het importeren.
- En ja hoor, op een paar kleine akkefietjes na (de toekenning van foto’s aan Collections was verdwenen) kon ik in die nieuwe catalogus mijn werk van de laatste twee dagen terughalen. Inclusief Virtual Copies, … Alleen het werk aan de map waarin ik aan het werken was toen Lightroom crashte, ben ik kwijt, maar dat is een peulschil in vergelijking met wat ik nog heb kunnen redden.
- Ik heb dan mijn meest recente backup van mijn ‘master-catalogus’ geopend, en daar die nieuw aangemaakte kleine catalogus terug in geïmporteerd.
Wat is de moraal van het verhaal?
- Maak altijd backups van uw catalogus in Lightroom. Stel Lightroom via de Catalog Preferences zo in dat je er iedere keer naar gevraagd wordt. Je zal af en toe eens willen overslaan, maar als Lightroom je er telkens naar vraagt, zal je er op zijn minst aan denken om af en toe een backup te maken. Het duurt echt niet lang. Veel minder lang dan de tijd die ik vandaag nodig had om de boel te recupereren (al ben ik uiteraard blij dat dat überhaupt gelukt is!).
- Ook wie werkt volgens een Raid-systeem of iets dergelijks moet nog altijd backups maken van zijn Lightroom catalogus: die catalogus kan immers corrupt geraken zonder dat er een probleem is met de harde schijf (zoals ik zelf vandaag dus kon vaststellen).
- Als de catalogus toch corrupt is, kijk dan of Lightroom hem niet kan repareren. Soms lukt dat.
- Als repareren niet lukt, probeer dan de techniek zoals hierboven omschreven: een nieuwe catalogus aanmaken en de corrupte catalogus proberen te importeren, op de map na waar je in aan het werken was toen de catalogus corrupt werd. (Dit leert ons ook dat het blijkbaar nooit geen kwaad kan om in mappen en submappen te werken, ook in Lightroom!).
- Als bijkomende veiligheid kan je ook opteren om in de Catalog Preferences ‘Automatically Write Changes into XMP‘ aan te vinken. Op mijn workshops had ik tot nu toe aangeraden om dat uit te laten staan, en de metadata eventueel zelf af en toe manueel via Ctrl-S op te slaan (omdat ‘automatically…’ tot wat performance-verlies leidt), maar na vandaag denk ik daar enigszins anders over: een combinatie van een backup iedere keer wanneer Lightroom gestart wordt én ‘automatically write changes…’ zorgt eigenlijk voor de allerbeste beveiliging waarbij je in het worst case scenario toch maar een beperkt gegevensverlies zal leiden: immers: je kan de zaken die nog niet gebackupt waren in Lightroom (uit de sessie waar je mee bezig was toen de catalogus corrupt werd) nog via het ‘Read Metadata From File’ commando uit de eigenlijke bestanden halen. Het nadeel van deze ‘xmp-backup’ is dat een aantal zaken niet gebackupt worden. Ondermeer de Virtual Copies, waar ik graag mee werk.
Corrupte databases. De kans is klein dat je er ooit mee te maken krijgt. Dat dacht ik ook. Tot vandaag.
Twitter