
Mijn Vista-installatie draait al 2,5 jaar, maar al lang niet meer naar tevredenheid (vanwege allerlei dubieuze problemen). Al voor de komst van Windows 7 had ik besloten dat het tijd werd voor een frisse start. Het zou migratie van Vista naar Windows 7 worden, waarbij ik veel van mijn huidige instellingen en gegevens wilde behouden. Upgraden was geen optie, omdat Vista gewoon niet meer goed draaide. Windows opnieuw installeren heb ik al honderden keren gedaan, maar nog nooit met een werksysteem met 2,5 TeraByte aan gegevens. Mijn voornaamste probleem was dit ik alle gegevens van Outlook (werkmail), Thunderbird (privemail en werk-backup), Lightroom en de webbrowser koste wat kost wilde behouden. Dus niet alleen de mails van outlook, maar ook de accountgegevens en regels. En niet alleen de foto’s van Lightroom (die gingen gewoon rechtstreeks mee via een andere schijf), maar ook de hele index met foto’s, selecties en bewerkingen. Dat werd nog een hele klus, waarbij ik verschillende logische en ‘eenvoudige’ methoden heb geprobeerd, maar uiteindelijk toch handwerk moest inzetten…
Methode 1) Partitie klonen
Mijn eerste gedachte was om de bestaande Windows partitie te klonen naar een andere schijf en Windows 7 dan als tweede OS er naast te installeren. Beide systemen zouden dan beschikbaar blijven, zodat ik een goede backup had, mocht ik gegevens missen. De bestaande Windows-schijf (250 GB ) was daarvoor te klein, maar ik had nog wel ergens een 500 GB schijf liggen. Met behulp van het gratis open source-pakket CloneZilla heb ik de partitie gekopieerd. Windows 7 herkende Vista echter niet (wellicht omdat de bootsector niet mee gekloond was), dus deze methode werkte niet.
Methode 2) De Windows migratie wizard
Eigenlijk heel voor de hand liggend. XP, Vista en Windows 7 hebben een ingebouwde migratie wizard. Wanneer je migwiz intypt in het uitvoer/zoekveld start deze. Je krijgt dan een wizard die je allerlei opties voorlegt, zoals het geheel kopiëren van een harde schijf of alleen de gegevens van een gebruiker, waaronder die van Outlook en Lightroom (in feite het deel dat opgeslagen wordt onder ‘Users’). Het exporteren ging prima, het importeren echter niet. Er verscheen een foutmelding onder Windows 7 dat de taal en mappen niet overeenkwam. Vreemd. In beide gevallen werd de Ultimate versie gebruikt, waarbij de taal achteraf nog instelbaar is. Bovendien wordt een map als ‘Gebruikers’ op C: toch stiekem opgeslagen als ‘Users’, ook al staat er iets anders. Het zou nog te maken kunnen hebben met het feit dat ik een 64-bits Windows 7 gebruikte en van een 32-bits Vista afkwam (er is dan een klein verschil in mappen). Hoe dan ook, dit was geen optie.
Methode 3) Alles handmatig
Geen leuk vooruitzicht, maar toen was het duidelijk dat alles handmatig moest.Ik wist de de map users/../appdata erg belangrijk was voor de opslag van bepaalde programma’s. Onder andere Thunderbird en Firefox slaan daar alle accountgegevens en de mail op. Ook Outlook bewaart daar het .pst bestand met alle mail (het is ook mogelijk om handmatig de mail te exporteren naar een extern pst-bestand). Maar de accountgegevens (met de mailaccounts, filterinstellingen en handtekening) stonden daar niet. Ook de Lightroom-bestanden die daar stonden leken niet afdoende. Bepaalde gegevens (zoals eigen voorgeprogrammeerde bewerkingen) werden wel meegekopieerd, maar de database met foto’s zelf niet. Ik kon de foto’s wel opnieuw inladen, maar alle uitgevoerde bewerkingen zouden dan verloren zijn gegaan. Dat was dus geen optie. Per onderdeel kwam het neer op het volgende:
Chrome + Firefox + Thunderbird
De relevante mappen in users/../appdata gekopieerd naar de nieuwe harde schijf. Meestal gaat het om de map Roaming, maar soms ook de map Local. Bijvoorbeeld: /users/…/appdata/roaming/thunderbird. Hierna waren alle gegevens direct compleet. Let op: je hoeft bij Thunderbird van te voren geen accounts aan te maken (deze zitten in de bestanden verwerkt).
Outlook 2007
Het migreren van Outlook 2007 bestaat uit twee delen. Allereerst moet je de mail exporteren naar een pst-bestand (of het huidige outlook.pst en archive.pst gebruiken). De accountgegevens staan niet in een map, maar in het register. Exporteer het relevante onderdeel: HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\…
Dat kan door regedit op te starten in het uitvoerveld van het Startmenu. Het bewuste register kun je exporteren. Je laadt dit bestand dan op de nieuwe Windows-installatie in door het uit te voeren (dubbelklik). Je hoeft van te voren geen accountgegevens in te voeren. Je moet alleen de wachtwoorden opnieuw invoeren.
Lightroom 2.0
Het kopiëren van mappen in users/… leek geen effect te hebben. Lightroom biedt wel de mogelijkheid om de catalogus te exporteren. Je moet alle relevante mappen (en submappen!) dan selecteren en vervolgens exporteren. In mijn geval stonden alle foto’s bij Windows 7 op exact dezelfde locatie, waardoor het exporteren van foto’s niet nodig was (en dat scheelde weer 1 TB aan data kopiëren). Zet daarvoor het vinkje uit bij foto’s, onderin het dialoogvenster. De gegevens worden bewaard in een lrcat-bestand.
In mijn geval waren het zoveel (sub)mappen, dat het selectieproces een hels karwei werd (om een of andere vreemde reden werden submappen niet automatisch meegeselecteerd. Gelukkig heeft Lightroom de mogelijkheid om een complete backup te maken. Die heb ik direct uitgevoerd en dit bestand vervolgens weer geimporteerd in de kale Lightroom. Alle bestanden werden keurig herkend, inclusief de bewerkingen.
Overig
Natuurlijk blijft het niet bij deze programma’s. In principe zal alles weer opnieuw geïnstalleerd moeten worden als je niet het halve register wilt exporteren. In mijn geval was dat juist een uitkomst. Een frisse start, met alleen de noodzakelijke programma’s. En omdat Windows 7 op een nieuwe schijf staat, kan ik altijd weer de originele schijf met Vista plaatsen, zodat ik altijd nog bij mijn oorspronkelijke gegevens kan.
Tags: lightroom, migratie, outlook, thunderbird, vista, windows 7
Artikelen (RSS)