Verhuis uw website naar een nieuwe host zonder downtime: maak een back-up, kopieer bestanden en database, test via uw hosts-bestand, verlaag de DNS TTL, schakel over, houd e-mail werkend en zeg daarna op.
Kopieer de site naar de nieuwe host terwijl de oude bezoekers blijft bedienen, bekijk de kopie via het hosts-bestand van uw computer en verlaag uw DNS TTL een paar dagen van tevoren. Laat dan de records van het domein naar de nieuwe server wijzen, laat de mailrecords (MX) met rust tenzij e-mail ook verhuist, en zeg het oude pakket pas op als het verkeer daar is gestopt.
De verhuizing in vijf fasen
Downtime bij een verhuizing komt bijna altijd door dingen in de verkeerde volgorde te doen: eerst het oude pakket opzeggen, DNS omzetten voordat de nieuwe kopie werkt, of vergeten dat e-mail in dezelfde DNS-zone staat. Deze gids houdt de oude site draaiende tot de nieuwe bewezen werkt, en met de checklist hieronder vinkt u elke stap af terwijl u bezig bent.
Het kopiëren duurt voor een kleine site meestal een uur of twee. Het wachten duurt langer: geef de verlaagde TTL tijd om zich te verspreiden voordat u overschakelt, en houd de oude host draaiende tot het verkeer daar stopt, wat de gids van Google over siteverhuizingen als het signaal ziet om hem uit te zetten.
Als de URL's gelijk blijven en de site de hele tijd werkt, beschrijft de gids van Google voor verhuizingen zonder URL-wijzigingen dit als een infrastructuurwijziging. Houd Search Console daarna in de gaten, en controleer met de URL-inspectietool of Googlebot de nieuwe server kan bereiken.
De documentatie van Cloudflare definieert TTL als een veld op DNS-records dat bepaalt hoe lang elk record in de cache blijft. Een lagere TTL betekent dat resolvers sneller op wijzigingen controleren, zodat uw overstap bezoekers sneller bereikt.
Niet als uw MX-records nog naar uw mailprovider wijzen. Een MX-record is wat e-mail bij een mailserver aflevert. Een hostingverhuizing wijzigt de A- of CNAME-records; laat MX en de bijbehorende TXT-records zoals ze zijn, tenzij uw e-mail ook verhuist.
Veel hosts gebruiken Let's Encrypt. De HTTP-01-controle plaatst een bestand op uw server en moet via poort 80 gebeuren, dus die slaagt pas als het domein naar de nieuwe host wijst. De DNS-01-controle gebruikt een TXT-record en kan vóór het overschakelen worden gedaan als uw host dat ondersteunt.
Vervang de voorbeeldnamen, IP-adressen en paden door uw eigen. Voer databasecommando's uit op een server of computer waarop de MySQL-client is geïnstalleerd.
203.0.113.10 staat voor het IP-adres van de nieuwe server. Voeg zowel het kale domein als de www-naam toe.
mysqldump schrijft de database weg als SQL-statements; de mysql-client voert ze opnieuw uit in de nieuwe, lege database.
Voer dit uit voor en na het overschakelen. Het tweede commando bevestigt dat de mailrecords niet zijn veranderd.
DNS-records bij een hostingverhuizing
{n} van {t} stappen klaar
Vinkjes wissen
1. Voorbereiden
2. Kopiëren
3. Testen
4. Overschakelen
5. Afronden
Download een volledige back-up van bestanden en database bij de oude host
Noteer elk DNS-record (A, CNAME, MX, TXT)
Verlaag de TTL op de records die u gaat wijzigen
Pauzeer contentwijzigingen en bestellingen op de oude site
Upload de sitebestanden naar de nieuwe host
Maak de database aan bij de nieuwe host en importeer de export
Werk de database-instellingen van de site bij voor de nieuwe host
Voeg een regel aan het hosts-bestand toe die uw domein naar het nieuwe IP laat wijzen
Test belangrijke pagina's, formulieren, logins en de checkout op de nieuwe kopie
Verwijder de regel uit het hosts-bestand
Wijzig de A- of CNAME-records naar de nieuwe host
Bevestig dat de MX- en e-mail-TXT-records ongewijzigd zijn
Controleer het HTTPS-certificaat op de nieuwe host
Zie het verkeer op de oude host naar nul zakken
Controleer Search Console en URL-inspectie
Zeg het oude hostingpakket op
TTL-hulp
Uw huidige TTL
{s} seconden ({h})
Wacht na het verlagen van de TTL minstens {h} voordat u overschakelt, zodat caches met de oude waarde verlopen zijn.
{v} min
Vinkjes worden alleen in deze browser bewaard.
Gratis beginnen · Geen creditcard nodig