VPS migreren naar een andere host
(Verplaats je volledige serveromgeving naar een nieuwe machine)
Migratie kan nodig zijn bij een hardware-upgrade, overstap naar een andere provider, of het opzetten van een nieuwe server met een schoon besturingssysteem. De aanbevolen methode is om je data te migreren, niet de hele machine.
1. Migratie Strategie: Data overzetten (Aanbevolen)
-
Zet een nieuwe VPS op: Installeer hetzelfde OS en benodigde software (Nginx, PHP, MariaDB, etc.)
-
Migreer bestanden met rsync:
rsync -avz -e ssh /var/www/mijnsite.nl/ root@NIEUWE_VPS_IP:/var/www/mijnsite.nl/-a: Archive mode (behoudt permissies)-v: Verbose output-z: Compressie-e ssh: Gebruik SSH voor overdracht
-
Migreer databases:
mysqldump -u root -p mijnwebsite_db > backup.sql
scp backup.sql root@NIEUWE_VPS_IP:~/
mysql -u root -p mijnwebsite_db < backup.sql -
Test alles grondig: Gebruik een hosts-file aanpassing op je lokale computer om de nieuwe site te bekijken zonder DNS te wijzigen
-
Finale synchronisatie en DNS-switch:
- Zet de oude site in onderhoudsmodus
- Draai rsync nog één keer
- Pas de DNS A-records aan naar het IP van de nieuwe server
- Wacht op DNS-propagatie
-
Schakel de oude server uit zodra alles live is
2. Alternatieve Methode: Blok-level kopie (Geavanceerd)
-
Gebruik dd via SSH:
ssh root@OUDE_VPS_IP "dd if=/dev/vda" | dd of=/dev/vda -
Let op: Dit is risicovol en alleen geschikt voor experts. Een fout kan je hele systeem onbruikbaar maken
Samenvatting
-
Gebruik rsync voor een schone, betrouwbare migratie
-
Test alles vóór de DNS-switch
-
Documenteer je setup tijdens de migratie
✅ Tip: De rsync-methode is superieur omdat je eindigt met een frisse installatie, vrij van oude configuratieresten. Perfect moment om je serverdocumentatie bij te werken.
Hulp nodig? Migraties kunnen stressvol zijn. Vraag advies of schakel gespecialiseerde diensten in voor complexe situaties.
