Alles bijhouden maar nieuw systeem
Interessante uitdaging: je wil een nieuw systeem installeren op je laptop. Best is een “clean install”, dus de harde schijf formatteren en een volledig nieuw systeem installeren. Dan ben je wel al je gegevens kwijt. Het is eenvoudig om een backup te maken van je Documenten map. Maar een Linux systeem bevat veel meer gegevens dan dat ontdek je nadien…
Waar is/zijn je php ontwikkeling, de gegevens die je in een lokaal draaiende blog site bijhield, je handige root shell scripts, instellingen van servers of services die je nergens meer gedocumenteerd hebt?
En op het moment dat je nieuw begint te installeren vraag je je af met welke (versies van) programma’s je daarvoor eigenlijk hebt gewerkt. Dus een paar tips:
– kopieer de volledige /home
– kopieer /root
– kopieer de http-directory, bv /srv/http
– kopieer de cron jobs, bv /etc/cron.hourly, -daily, -weekly, ..
– maak een dump van alle db (eventueel via tool als phpMyAdmin)
– controleer of je alle passworden hebt
– maak lijstje van alle software die je zeker terug wil/moet installeren
– druk de oude install log af (op pc maak ik altijd een algemene install log / documentatie waarin ik vermeld met datum welke ingrijpende dingen gebeurd zijn, zoals bijplaatsen hardware, configuraties of installaties, ..)
– noteer username, hostname, ip-address, ev. gelinkte externe SMB shares, ..
– noteer netwerk en wireless gegevens
– noteer gegevens van je internetprovider; login/password en dns servers bv
– andere gegevens van speciale hardware, drivers, mount point, …
– maak van de echt belangrijke dingen nog een copie op CD of op een andere computer.
Dit geldt eigenlijk ook allemaal voor een desktop installatie. Daar kan je dan nog gemakkelijk een test-installatie doen door even een andere, oude, en kleinere harde schijf aan te sluiten. Je installeert alleen de basis-distributie en kijkt of alle andere hardware juist herkend wordt en ingesteld kan worden. Zo nee kan je de problemen eerst oplossen terwijl je de vorige disk terug aansluit.