Server Migratie en Schaalbaarheids onderwerpen

Met ondersteuning voor een diverse selectie aan hardware, als ook bewezen snelheid en betrouwbaarheid, is Linux toe aan de uitdaging evenredig toe te nemen om tegemoet te komen aan de eis van resources als ze toenemen. Dit zou in kunnen houden naar een SMP (Symmetric Multi Processing) configuratie voor groter verwerkingsbehoeften, RAID levels 0 tot en met 5 (zowel in software als in hardware gestuurde modes) enz. over te gaan.

Zo nu en dan kan het zijn dat de Linux-server, de hardware waarop het draait, is ontgroeid, je wilt een major upgrade van een Linux-versie uitvoeren of misschien overstappen op een andere Linux-distributie. Er zijn natuurlijk twee manieren om hier iets aan te doen. Óf je zal je server op bestaande of ge-upgrade hardware laten (in welk geval je gewoon je services afsluit, een backup van je gegevens maakt, de benodigde aanpassingen maakt, en dan zonodig gegevens terugzet), óf in de meer radicale situatie, je server naar nieuwe hardware migreren.

Deze sectie zal zich meer op de laatste situatie concentreren, waar je in werkelijkheid je diverse services van de oude server naar een nieuwe server zal migreren. Er zijn uiteraard verscheidene strategiën voor migratie, in deze sectie zal echter worden geprobeerd een aantal globale richtlijnen te geven die je kunt volgen om er zeker van te zijn dat je poging tot de migratie met minimale ontwrichting voor de gebruikers slaagt.

Zorg dat zodra je klaar bent alles naar verwachting werkt! Als dit niet zo is, kun je altijd nog alle gedeactiveerde services op de oude server weer activeren en ze opnieuw opstarten zodat gebruikers ze verder kunnen gebruiken totdat je de problemen op de nieuwe server hebt opgelost (houd echter in gedachten dat je de bovenstaande stappen weer zal moeten herhalen als je hiervoor kiest).