Bepaal welke records moeten veranderen
Voor een websiteverhuizing zijn meestal de records voor het hoofddomein en www relevant. Noteer de huidige A-, AAAA- en CNAME-records en de nieuwe waarden. Controleer ook subdomeinen voor applicaties, downloads of een API.
Laat MX- en andere mailrecords staan wanneer e-mail niet meeverhuist. Let wel op afhankelijkheden: een MX-record dat naar het hoofddomein verwijst, volgt mogelijk het gewijzigde webadres. Controleer ook een SPF-record dat het A-record gebruikt.
Verlaag de TTL vooraf als dat zinvol is
De TTL bepaalt hoe lang een resolver een ontvangen antwoord mag bewaren. Verlaagt u de TTL vlak voor het omschakelen, dan kunnen oude antwoorden nog volgens de eerdere TTL in caches staan.
Plan de verlaging daarom ruim genoeg vóór de wijziging om de vorige TTL te laten verlopen. De laagste instelbare waarde verschilt per DNS-aanbieder. Een lage TTL versnelt het opnieuw opvragen; het verplaatst geen bestanden en stopt geen bestellingen op de oude server.
Test de nieuwe hosting
Controleer domeinkoppeling, certificaat en applicatie op de nieuwe server voordat u de records aanpast. Gebruik hiervoor een testmethode waarbij de juiste domeinnaam behouden blijft. Alleen het nieuwe IP-adres in de browser openen is bij gedeelde hosting geen betrouwbare websitetest.
Maak voor veranderlijke gegevens een laatste synchronisatie en spreek af waar vanaf het omschakelmoment geschreven mag worden. Dat is vooral nodig bij webshops en klantportalen.
Wijzig en controleer gericht
Pas de afgesproken records aan. Vergeet een bestaand AAAA-record niet: bezoekers via IPv6 kunnen anders op de oude server blijven uitkomen. Verwijder het alleen wanneer duidelijk is dat de nieuwe omgeving geen bijbehorend IPv6-adres gebruikt.
Controleer eerst de gezaghebbende nameservers en daarna enkele recursieve resolvers. Test website en e-mail. Houd de oude server beschikbaar zolang bezoekers deze nog kunnen bereiken. Zet de TTL na een stabiele overgang terug op de gebruikelijke waarde. Gebruik bij problemen de opgeslagen oude waarden.