Den här guiden hjälper dig att migrera din webbplats från en annan hosting-leverantör till Spaceship Web Hosting. Oavsett om du precis har börjat eller redan använder Spaceship hittar du detaljerade instruktioner om hur du återställer dina webbplatsfiler och databasen med hjälp av cPanel-backup.
Det finns två huvudsakliga sätt att migrera din webbplats:
Alternativ 1: Unboxing – under köpet av din hostingprenumeration (rekommenderas för nya användare) eller via Hosting Manager om hostingkontot redan är aktivt.
Du kan välja fullständig eller partiell migrering – återställ ett helt hostingkonto eller välj vad som ska migreras: webbplatser, databaser och filer & mappar.
Endast MySQL- och MariaDB-databaser kommer att överföras.
E-postkonton samt SSL-certifikat kommer inte att överföras – du måste ställa in dessa igen efter migreringen.
Alternativ 2: Manuellt – om ditt tidigare hostingkonto är större än 20 GB.
Nu ska vi gå igenom migrationsprocessen i detalj.
Om du sätter upp din Spaceship Web Hosting för första gången kan du migrera din webbplats som en del av unboxningsprocessen. Välj ditt hostingabonnemang här.
Eller, om din hostingplan redan är aktiv, kan du starta migreringen när som helst från Hosting Manager → Avancerat → Migrering:



___________________________________________________________________________________
1) Välj alternativet Migrera din webbhosting i det första steget:

2) Ladda sedan upp din backupfil i .tar.gz eller .zip format. Se till att filen inte är större än 20 GB.
Observera: Om din backup överstiger 20 GB måste du göra en manuell återställning (se Alternativ 2 nedan) eller kontakta vårt Supportteam för hjälp.

3) Efter uppladdning kommer systemet automatiskt att skanna din backupfil för att verifiera att den uppfyller gränserna för din hostingplan.
Om det lyckas ser du följande resultat. Klicka på Fortsätt:

Observera: Om cPanel-backupen överskrider din plans gränser kommer du att bli ombedd att antingen ladda upp en mindre backup eller uppgradera din plan.
4) Välj sedan hur du vill gå vidare med migreringen – välj fullständig eller partiell.

I migreringssammanfattningen ser du backupstorlek, totalt antal filer, webbplatser, databaser osv. Tryck på Betala & migrera (eller Fortsätt om redan aktiv):

Detta kommer att initiera återställning av hosting på Hosting-servern och slutföra unboxing-processen samtidigt:

När återställningen är klar får du en avisering i din Spaceship-instrumentpanel. För att slutföra migreringen, anslut domänen/domänerna som matchar uppgifterna från din backupfil:


Se de sista stegen nedan i denna artikel.

Du kan migrera flera typer av enheter i en enda åtgärd genom att välja de webbplatser, databaser och filer eller mappar som krävs. Urvalet är beroende-medvetet: när du väljer en webbplats inkluderas dess tillhörande databaser och filer automatiskt. Om du utesluter en relaterad databas eller fil avmarkeras webbplatsen också.
När som helst kan du byta tillbaka till en fullständig migrering om det behövs.
Efter att ha valt filerna, klicka på Betala & migrera (eller Fortsätt om din plan redan är aktiv) för att starta processen:

Migreringen kommer att börja; och unboxing-processen är nästan klar. Öppna Hosting Manager för att slutföra domänanslutningarna som matchar uppgifterna från din backupfil (eller klicka på Jag är klar för att avsluta):


När domänen/domänerna har lagts till kan du även lägga till en Special Spacemail-plan, aktivera ett gratis SSL-certifikat och inkludera Autobackup.
Om din domäns namnservrar ännu inte är inställda måste du uppdatera dem till Spaceships namnservrar i Domain Manager. Om du behåller tredjeparts namnservrar, se till att uppdatera dina A-poster så att de pekar på rätt IP-adress för din nya hostingplan.
Tänk på att DNS-ändringar (inklusive uppdateringar av namnservrar och A-poster) kan ta upp till 48 timmar att spridas. Du kan använda vår DNS Propagation checker för att övervaka framstegen i realtid.
Det var allt! Din webbplats bör nu vara framgångsrikt migrerad och live på Spaceship Hosting.
I detta fall kan du migrera din webbplats manuellt genom att följa dessa steg:
Återställ webbplatsfiler
Importera databaser
Uppdatera konfigurationsfiler
Steg 1: Ladda upp backupfilen
Ladda upp ditt backup-arkiv till din hemkatalog via FTP eller direkt i Filhanteraren.
Avancerat tips: Om du har en direkt nedladdningslänk för backupen (t.ex. från din gamla hosting) kan du ladda upp den snabbare via SSH.
Aktivera SSH i cPanel >> Hantera Shell, gå sedan till menyn Terminal och kör:
wget https://backup_URL.tar.gz
Byt ut https://backup_URL.tar.gz mot din faktiska backup-länk och starta uppladdningen genom att trycka på Enter. Arkivet laddas upp till hemkatalogen.
Steg 2. Aktivera Visa dolda filer
I Filhanteraren, klicka på Inställningar -knappen, markera rutan för Visa dolda filer (dotfiler) och klicka på Spara. Om detta alternativ inte är valt kommer du inte att kunna se dolda filer, och de kommer inte att kopieras:

Steg 3: Extrahera arkivet
Högerklicka på din backupfil och välj Extrahera.
Observera: Du kan extrahera arkivet i någon backupmapp, om filerna i arkivet inte är organiserade i en mapp, eller lämna sökvägen tom så extraheras filerna i samma mapp där du laddade upp backupen.

Steg 4: Navigera i backupstrukturen
Efter extrahering ser du flera mappar. De viktigaste är:
mysql/ – innehåller dina databasutdrag (.sql-filer)
homedir/– innehåller dina filer
Andra mappar kan innehålla metadata såsom cron-jobb, SSL-certifikat, tilläggsdomänkonfigurationer osv.
Steg 5: Flytta webbplatsfiler till rotmappen
Hitta homedir, öppna den, och där hittar du din hemkatalog:

Leta sedan upp rotmappen för din webbplats, öppna den och kopiera alla filer i den:

I popup-fönstret, ange önskad plats på ditt hostingkonto (t.ex. /yourdomain.tld eller din egen mapp) och klicka på Kopiera filer. Sedan kan du kontrollera denna mapp, och alla filer ska redan finnas där.
Om din webbplats innehåller en databas (t.ex. om du har en CMS-baserad sida) måste du återställa den manuellt. Så här gör du.
Steg 1: Identifiera databasen din webbplats använder
För att avgöra vilken databas som tillhör din webbplats måste du kontrollera webbplatsens konfigurationsfil. Denna fil innehåller databasnamn, användarnamn och lösenord.
Varje CMS eller ramverk lagrar denna information på olika platser. Nedan är de typiska sökvägarna:
Applikationsnamn | Sökväg till konfigurationsfilen |
|---|---|
WordPress |
|
Joomla |
|
PrestaShop |
eller
|
Moodle |
|
Laravel |
|
Codeigniter |
|
Drupal |
|
OpenCart |
|
MediaWiki |
|
WHMCS |
|
Om ditt CMS/ramverk inte finns med här, leta efter filer som heter något i stil med config.php, settings.php, database.phpeller liknande.
Steg 2: Hitta och ladda ner databasfilen
Gå tillbaka till arkivmappen som du har extraherat, hitta mappen mysql där och öppna den:

Du hittar en eller flera .sql-filer – dessa är dina MySQL-databasutdrag. Identifiera rätt fil (baserat på namn eller tidsstämpel), ladda sedan ner den till din dator.
Steg 3: Återställ databasen
Det finns tre sätt att importera databasen med cPanel (Backup, phpMyAdmin eller Terminal-menyerna). Välj det som passar din installation:
1) Via cPanel >> menyn Backup :


Välj den tidigare nedladdade .sql-filen på din dator och klicka på Ladda upp.
Därefter måste du skapa en databas, användare och lägga till användaren i databasen i cPanel >> Hantera mina databaser-menyn:

Databasen borde redan ha skapats när du laddade upp .sql filen. Låt oss skapa en användare (spara lösenordet – du kommer att behöva det senare):

Lägg till användaren i databasen. På nästa sida, markera alternativet Alla behörigheter och klicka på Spara ändringar:


På så sätt tilldelas databasen till motsvarande användare.
2) Via cPanel >> menyn phpMyAdmin :

Observera 1: Använd denna metod endast om din databas är mindre än 1 GB.
Obs 2: Databasen och användaren ska redan vara skapade via menyn Hantera mina databaser.
Leta först upp databasnamnet i listan och klicka på det:

Gå till fliken Importera och bläddra till motsvarande .sql-fil på din dator:

Scrolla ner och klicka på Kör för att starta importen. Om din databas importerades framgångsrikt ser du en grön notifikation.
3) Via cPanel >> Terminal menyn.
Innan du börjar, säkerställ att SSH är aktiverat via menyn Hantera Shell, att databasen och användaren redan har skapats i menyn Hantera mina databaser, och att databasens lösenord är sparat.
Kör följande kommando i Terminalen:
mysql -u DB_USERNAME -p DB_NAME < /home/cPanel_user/path/to/file.sql
Byt ut:
DB_USERNAMEmot din databasanvändare;
DB_NAMEmot ditt databasnamn;
/home/cPanel_user/path/to/file.sqlmed den fullständiga sökvägen till din SQL-fil.

Efter att du har angett kommandot, tryck på Enter. Du kommer att bli ombedd att ange databaslösenordet. Tryck sedan på Enter igen, och importen startar.
Efter att du har återställt dina webbplatsfiler och databasen behöver du uppdatera konfigurationsfilen för din webbplats så att den kan ansluta till den nyligen uppladdade databasen på Spaceship Web Hosting.
I Filhanteraren, navigera till din webbplats rotkatalog och öppna konfigurationsfilen med databasinformation (högerklicka >> Redigera).
Leta efter rader som definierar databasnamn, användarnamn och lösenord. De kan se ut ungefär så här (varierar beroende på CMS):

Byt ut värdena inom citattecken mot det faktiska databasnamnet, användaren och lösenordet som du skapade under återställningsprocessen, och spara ändringarna.
Kontrollera din webbplats! Om din domän redan pekar på Spaceship Hosting-servern kan du nu öppna den i din webbläsare. Om allt är korrekt inställt bör din webbplats vara live och fungera.
Om du även vill migrera dina e-postmeddelanden till vår Spacemail-tjänst, använd vårt Migreringsverktyg eller en tredjeparts e-postklient. Detaljer hittar du här.