Att byta webbhotell låter skrämmande, men med rätt förberedelser är det okomplicerat. De flesta leverantörer erbjuder också gratis migreringshjälp. Här är hur du gör för att undvika nertid och problem.
Före flytten — förberedelser
Ta en komplett backup av sajten: alla filer och databasen. Notera dina nuvarande DNS-inställningar (A-record, MX-poster, CNAME). Kontrollera att det nya webbhotellet stödjer allt din sajt behöver (PHP-version, databas, specifika moduler). Skriv ner alla inställningar du har gjort hos den nuvarande leverantören, inklusive PHP-konfiguration, .htaccess-regler och eventuella cron-jobb.
Om du använder e-post på samma domän — planera e-postmigreringen separat. Det är ofta den del som orsakar mest problem vid ett byte. Se till att alla e-postkonton är skapade på det nya hotellet och att lösenorden är dokumenterade innan du ändrar MX-posterna.
Gör en inventering av allt som finns på ditt nuvarande webbhotell. Utöver själva webbplatsen kan det finnas underdomäner, ytterligare databaser, e-postlistor och schemalagda uppgifter som också behöver flyttas. En komplett checklista minskar risken att du glömmer något viktigt.
Under flytten — steg för steg
1. Skapa kontot på det nya webbhotellet och notera alla inloggningsuppgifter. 2. Ladda upp filerna till det nya hotellet via FTP, SFTP eller filhanteraren i kontrollpanelen. 3. Exportera databasen från det gamla hotellet med phpMyAdmin eller kommandoraden, och importera den på det nya.
4. Uppdatera konfigurationsfiler (wp-config.php för WordPress) med nya databasuppgifter — värdnamn, databasnamn, användarnamn och lösenord. 5. Testa sajten via hosts-filen eller temporär URL innan du ändrar DNS. Det är det viktigaste steget — se till att allt fungerar korrekt innan du pekar om trafiken.
6. Ändra DNS-poster (A-record) till det nya hotellets IP-adress. DNS-propagering tar 1-48 timmar, men vanligtvis är det klart inom 2-4 timmar. 7. Håll det gamla hotellet aktivt i minst 48-72 timmar tills DNS-propagering är helt klar och du har verifierat att allt fungerar.
Under DNS-propageringsperioden kan besökare hamna på antingen det gamla eller det nya hotellet beroende på deras DNS-cache. Undvik därför att göra ändringar på sajten under denna tid, eftersom ändringar på en server inte automatiskt syns på den andra.
WordPress-specifika tips vid flytt
Om du kör WordPress finns det flera plugins som förenklar migreringen avsevärt. All-in-One WP Migration och Duplicator är två populära gratisalternativ som paketerar hela sajten (filer och databas) i en enda fil som du kan ladda upp på det nya hotellet. Det eliminerar behovet av manuell databashantering.
Tänk på att sökvägar kan skilja sig mellan webbhotell. Om din sajt låg i /public_html/ på det gamla hotellet men det nya använder /www/ kan det orsaka problem. Kontrollera att alla sökvägar i wp-config.php och eventuella hardkodade sökvägar i databasen uppdateras korrekt.
Efter flytten bör du rensa alla cachningar — både server-side cache (OPcache, Redis) och eventuella WordPress-cacheplugins. Kontrollera också att permalänkar fungerar korrekt genom att gå till Inställningar > Permalänkar och klicka Spara ändringar, även om du inte ändrar något.
Gratis migreringshjälp
Många leverantörer erbjuder gratis migrering av din sajt som en del av sin service. Inleed och flera andra svenska leverantörer hanterar hela flytten åt dig om du beställer ett hostingpaket — se vår jämförelse av webbhotell med gratis migrering. Det innebär att deras tekniker tar hand om filöverföring, databasimport och DNS-konfiguration.
Fråga alltid om gratis migrering innan du beställer — det kan spara dig timmar av arbete och minska risken för problem. Professionella migreringstjänster har erfarenhet av att hantera komplicerade sajter och vet vilka fallgropar som finns.
Om du har en komplex sajt med specialkonfigurationer bör du dock vara tydlig med vilka krav som finns. Beskriv vilka plugins du kör, om du har anpassade server-regler, och om det finns flera domäner eller underdomäner som behöver flyttas. Ju mer information du ger, desto smidigare blir migreringen.
E-postmigrering — den glömda detaljen
E-postmigrering är ofta den mest underskattade delen av ett webbhotellbyte. Om din e-post körs på samma server som webbplatsen måste du flytta alla e-postkonton, vidarebefordringar och mailinglistor till det nya hotellet innan du ändrar DNS.
Skapa alla e-postkonton på det nya hotellet med samma adresser och lösenord. Kopiera befintlig e-post med ett verktyg som imapsync eller via en e-postklient som Thunderbird (anslut till båda servrarna och dra e-post mellan kontona). Se till att MX-posterna uppdateras samtidigt som A-posten för att undvika att e-post skickas till fel server.
Under DNS-propageringsperioden kan e-post levereras till antingen den gamla eller nya servern. Kontrollera båda under de första 48 timmarna för att inte missa viktiga meddelanden. Överväg att tillfälligt ställa in vidarebefordring från det gamla kontot till det nya som en extra säkerhetsåtgärd.
Checklista efter flytten
När DNS-propageringen är klar och all trafik går till det nya hotellet, gå igenom följande checklista: Kontrollera att SSL-certifikatet är korrekt installerat och att sajten laddas med HTTPS. Testa alla formulär, betalningslösningar och andra interaktiva funktioner.
Kontrollera att alla bilder och mediafiler laddas korrekt. Testa sajten i olika webbläsare och på mobilen. Verifiera att e-post fungerar genom att skicka och ta emot testmeddelanden. Kontrollera att eventuella cron-jobb och schemalagda uppgifter är korrekt konfigurerade på det nya hotellet.
Säg inte upp det gamla hotellet förrän du är helt säker på att allt fungerar på det nya. Behåll det gamla kontot i minst en vecka som säkerhetsnät. Spara också din kompletta backup — den kan vara ovärderlig om du behöver felsöka problem som upptäcks senare.
