WP-Guide
Hosting

Migrér WordPress til ny hosting uden nedetid

·5 min læsning·Mads Holst Jensen

At flytte et WordPress-site til ny hosting lyder skræmmende, men det er en rutineopgave, når man gør det i den rigtige rækkefølge. Hemmeligheden er enkel: byg det nye site færdigt og test det, før du peger domænet derhen. Gør du det, oplever dine besøgende aldrig nedetid. Her er den fremgangsmåde, jeg bruger, når jeg migrerer kunders sites — uanset om det er væk fra langsom delt hosting eller over på en VPS.

Hvorfor skifte hosting overhovedet?

Folk migrerer typisk af én af tre grunde:

  • Fart. Billig delt hosting er den hyppigste årsag til et langsomt site — ingen optimering kan kompensere for en overbelastet server. Det uddyber jeg i WordPress kører langsomt?.
  • Stabilitet og support. Hyppige udfald eller elendig support er gode grunde til at flytte.
  • Vækst. En voksende WooCommerce-shop sprænger på et tidspunkt rammerne for delt hosting og har brug for mere dedikerede ressourcer.

Grundprincippet: skift først DNS til sidst

Den helt centrale pointe i en nedetidsfri migrering: domænet bliver ved med at pege på den gamle server, indtil det nye site er fuldt oppe og testet. Først når alt virker, flytter du DNS. Imens kører den gamle side videre, og ingen besøgende mærker noget.

Trin 1: Tag en fuld backup

Før noget som helst — en komplet backup af både filer og database. Det er din faldskærm.

  • Brug et migrerings-/backup-plugin (fx UpdraftPlus eller All-in-One WP Migration) eller hent filerne manuelt via SFTP plus en database-eksport.
  • Gem backuppen et sted uden for begge servere (din egen maskine eller cloud-lager).

Trin 2: Klargør den nye hosting

  • Opret kontoen, og sæt den rigtige PHP-version (helst nyeste understøttede) op fra start.
  • Opret en tom database og en database-bruger, og notér oplysningerne.
  • Sørg for, at den nye server er klar til at modtage filerne (tomt webroot, SFTP-adgang).

Trin 3: Kopiér sitet over

Flyt filerne og importér databasen til den nye server:

  • Upload alle WordPress-filer (eller kør dit migrerings-plugins import).
  • Importér databasen, og opdatér wp-config.php med de nye database-oplysninger.
  • Bruger du et migrerings-plugin, klarer det typisk database-importen og søg-og-erstat automatisk.

Trin 4: Test det nye site, før DNS skiftes

Her ligger hele tricket. Du vil se det nye site, uden at omverdenen (eller Google) gør det endnu. To gode metoder:

  • Hosts-fil: Redigér din lokale hosts-fil, så dit eget domæne peger på den nye servers IP. Så ser kun du det nye site, mens alle andre stadig rammer det gamle.
  • Midlertidigt domæne/preview-URL: Mange hosts tilbyder en midlertidig adresse, du kan teste på.

Klik hele sitet grundigt igennem på den nye server:

  • Forside, undersider, artikler, billeder.
  • Formularer (send en testbesked).
  • Login til wp-admin.
  • For shops: hele kurv- og kasse-flowet.

Ret alt, hvad der er galt, nu — mens den gamle side stadig betjener dine besøgende.

Trin 5: Sænk DNS TTL i forvejen

Et par dage før selve skiftet sænker du TTL (Time To Live) på dine DNS-records til fx 300 sekunder. Det betyder, at når du senere ændrer DNS, propagerer ændringen hurtigt i stedet for at tage op til et døgn. Lille detalje, stor forskel for, hvor glat skiftet føles.

Trin 6: Skift DNS — det rigtige go-live

Når det nye site er testet og godkendt:

  • Opdatér domænets A-record (og evt. AAAA/CNAME) til at pege på den nye servers IP.
  • Sørg for, at SSL-certifikatet er udstedt og aktivt på den nye server, så HTTPS virker fra første sekund.
  • Hold den gamle hosting kørende i mindst et par dage, mens DNS propagerer — så rammer eventuelle efternølere stadig en fungerende side.

Trin 7: Tjek efter, og luk det gamle ned

De første dage efter skiftet:

  • Bekræft, at e-mails fra sitet (kontaktformular, ordrebekræftelser) virker fra den nye server.
  • Hold øje med fejl i serverloggen.
  • Tjek dine Core Web Vitals — en god migrering bør gøre sitet hurtigere, ikke langsommere.
  • Når du er sikker på, at alt kører på den nye server, kan du afmelde den gamle hosting.

Læg derefter en fast vedligeholdelses-rutine på det nye setup, så det holdes opdateret og sikkert — se WordPress-vedligeholdelse: din månedlige tjekliste.

Ofte stillede spørgsmål

Mister jeg data under migreringen? Ikke hvis du tager en fuld backup først og bygger det nye site færdigt, før du skifter DNS. Den gamle side kører uændret, indtil du peger domænet om.

Hvor lang tid tager DNS at propagere? Typisk fra få minutter til et par timer, hvis du har sænket TTL i forvejen. Uden den forberedelse kan det tage op til 24-48 timer.

Påvirker det min SEO at skifte hosting? Nej, så længe URL'erne er uændrede og sitet ikke har nedetid. En hurtigere server er faktisk et plus for SEO.

Kan jeg migrere selv? Ja, med et godt migrerings-plugin er det overkommeligt. Er sitet forretningskritisk — fx en webshop med daglig omsætning — er en udvikler billig forsikring mod en dyr fejl.

Næste skridt

En velplanlagt migrering er udramatisk: backup, byg nyt, test grundigt, skift DNS til sidst. Følg rækkefølgen, så flytter du sitet uden nedetid og uden tabt data.

Skal dit site flyttes til hurtigere hosting uden risiko for nedetid — så kan jeg stå for migreringen for dig.

Læs også

Bricks Builder

ACSS (Automatic.css) for begyndere: kom godt i gang

Automatic.css er det framework der binder mine Bricks-builds sammen. Her er en praktisk begynderguide til variabler, utility-classes, spacing- og typografi-systemet — og de indstillinger jeg altid sætter først.

Bricks Builder

Bricks Builder: Sådan kommer du i gang (dansk guide 2026)

En praktisk introduktion til Bricks Builder — den moderne, performante WordPress-builder. Lær strukturen, classes, ACSS og de vaner der giver hurtige, vedligeholdbare sites.

Performance

WordPress kører langsomt? De 12 ting jeg tjekker først

En praktisk tjekliste fra en udvikler: de 12 mest almindelige årsager til et langsomt WordPress-site — og hvordan du finder og retter dem, fra hosting og caching til billeder og databasen.