Een WordPress-migratie is een gecoördineerde wijziging van bestanden, database, DNS en externe diensten. Kopiëren is slechts één onderdeel.
Voor shops of membershipsites moet vooraf duidelijk zijn hoe nieuwe writes tijdens de laatste synchronisatie worden behandeld.
1. Inventariseer afhankelijkheden vóór het kopiëren
Noteer PHP-versie, extensies, cron, mail, cache, CDN, DNS en integraties voordat productie wordt gewijzigd.
2. Maak een echt herstelbare backup
Een backup is alleen nuttig als duidelijk is wat erin zit en hoe je hem herstelt. Controleer database en uploads apart waar nodig.
3. Test URLs en geserialiseerde data
Domeinwijzigingen beïnvloeden geserialiseerde waarden, media, redirects en plugininstellingen. Gebruik WordPress-bewuste vervangmethoden.
4. Plan DNS en SSL cutover
Verlaag TTL indien nuttig, regel certificaten vooraf en begrijp welke caches na DNS-wijziging nog de oude origin kunnen serveren.
5. Verifieer mail, cron en webhooks
Een site kan goed lijken terwijl transactionele mail, geplande taken of externe callbacks nog naar de oude omgeving wijzen.
6. Houd de oude omgeving tot alles is bevestigd
Verwijder rollback niet meteen. Controleer checkout, formulieren, login, zoekzichtbaarheid en logs voordat de bron wordt uitgezet.