Att säkerhetskopiera din webbplats är inte något du borde hoppa över. Att ha en säkerhetskopia av din WordPresswebbplats kan rädda dig från en hel del huvudvärk i många situationer. Om du till exempel stöter på ett fel som bryter din webbplats eller en om uppdatering påverkar dess funktionalitet kan du gå tillbaka till den sparade versionen.

Att återställa en WordPresskopia kan spara timmar av felsökning. Dessutom kan du duplicera din webbplats eller flytta den till en ny värd med hjälp av säkerhetskopian. Vi skulle gå så långt som att säga att om du inte har en nyligen gjord säkerhetskopia bör du lägga till det högst upp på din att göra-lista.

I den här artikeln visar vi dig exakt hur man gör det. Vi kommer att diskutera vilka delar av din webbplats du behöver säkerhetskopiera och visa dig fyra metoder för att göra det, inklusive den manuella metoden, använda plugins, via ditt webbhotell, och på en lokal webbplats. Nu sätter vi i gång!

Kolla in vår videoguide om hur du säkerhetskopierar en WordPress-webbplats

En introduktion till säkerhetskopior av WordPresswebbplatser

En WordPresswebbplats är mer än bara en enkel samling av filer som du kan kopiera och klistra in från en plats till en annan. Om du undrar vilka filer du behöver kopiera för att göra en komplett säkerhetskopia av din WordPresswebbplats, då ska vi ge dig ett svar i två delar:

  1. Alla filer som finns i din WordPress-rotkatalog
  2. Din WordPressdatabas

WordPress-rotkatalogen är den mapp där du skapar kopian av WordPress som driver din webbplats. Du bör kunna komma åt den katalogen genom att ansluta till din server via File Transfer Protocol (FTP) eller Secure Shell Access (SSH) och sedan hitta mappen som heter root, public eller public_html.

I vissa fall kan katalogen också ha webbplatsens namn:

Komma åt din WordPresswebbplats rotkatalog
Komma åt din WordPresswebbplats rotkatalog

Rotkatalogen innehåller allt från dina teman till dina plugins och mediefiler. Några av dess filer inkluderar regler för hur din webbplats interagerar med sin server, nya funktioner som du har lagt till i teman och plugins, och mer.

Kort sagt, den katalogen innehåller alla filer som får WordPress att fungera. Innehållet på din faktiska webbplats finns dock i en unik databas. Varje tabell som du ser nedan lagrar en WordPresswebbplats data:

En WordPressdatabas och dess tabeller
En WordPressdatabas och dess tabeller

Att säkerhetskopiera din databas innebär att exportera alla dessa tabeller (vanligtvis i SQL-format). Du importerar sedan innehållet i den filen, och ditt databasprogram kommer att skriva över befintliga värden.

Om du inte förstå ännu så oroa dig inte. Vi visar dig hur du manuellt säkerhetskopierar en WordPresswebbplats i att av de följande avsnitten. Om du inte gillar att fiffla med din databas eller kopiera filer manuellt, använd säkerhetskopieringsplugins för WordPress.

I huvudsak skapar säkerhetskopieringsplugins för WordPresskopior av både webbplatsens filer och dess databas (tillsammans eller separat). Sedan låter dessa plugins dig välja vilka säkerhetskopior du vill återställa. Det innebär att skriva över dina befintliga filer och databastabeller med de du säkerhetskopierat.

Om du använder ett bra webbhotell erbjuder de förmodligen också automatiska säkerhetskopior av webbplatsen. Den funktionen innebär att du inte behöver oroa dig för att skapa säkerhetskopior manuellt eller använda plugins eftersom din värd kommer att göra det åt dig. Det bör också lagra dessa säkerhetskopior ett tag om du skulle behöva dem.

Då bör du säkerhetskopiera din WordPresswebbplats

Det korta svaret är att du alltid ska ha en uppdaterad säkerhetskopia av din webbplats. Tänk dig att stöta på i ett webbplatsbrytande fel idag utan någon aning om hur du felsöker det.

Om du har en säkerhetskopia som är en dag gammal eller yngre, kommer du förmodligen klara av det helt okej. Men om den är en vecka gammal kanske den inte innehåller några av de senaste uppdateringarna till din webbplats. Mer än en månad, och det kan sakna viktiga förändringar du gjort under tiden.

Fråga dig själv hur mycket av dina senaste data du tror att du kan förlora utan att det kan påverka din webbplats negativt. Om du kör en statisk webbplats bör säkerhetskopior lite då och då vara okej. Men för forum, nätbutiker, bloggar och de flesta stora webbplatser är konsekventa säkerhetskopior en nödvändighet:

En lista över senaste webbplatssäkerhetskopior.
En lista över senaste webbplatssäkerhetskopior.

Om du letar efter ett webbhotell, kommer du att märka att många av dem inkluderar dagliga säkerhetskopior som ett betydande försäljningserbjudande. Om du väljer hanterad WordPresshosting bör du få dagliga säkerhetskopior som minimum.

Det kan tyckas vara overkill, men om det räddar dig från att förlora viktiga data ens en enda gång är det verkligen värt det extra priset — som vanligtvis är försumbart. Många WordPressplugins låter dig också schemalägga säkerhetskopior, som kan komma väl till hands om du använder billig delad hosting som inte innehåller säkerhetskopieringsfunktionalitet som en del av priset.

Det leder oss till den betydande nackdelen med att säkerhetskopiera WordPress manuellt: Du kan inte automatisera processen. För något så viktigt rekommenderar vi ett strömlinjeformat tillvägagångssätt som minimerar risken för att någon glömmer att göra en säkerhetskopia eller till och med missar några filer av misstag.

En sista varning är att du alltid bör säkerhetskopiera hela webbplatsen innan du gör betydande ändringar i den, flyttar den till en ny värd eller ändrar webbplatsens domän. Om du någonsin har frågat dig själv, ”Hur säkerhetskopierar jag min WordPresswebbplats innan en uppdatering?” gå då vidare och läs följande avsnitt för att hitta den bästa metoden för dig.

Så säkerhetskopierar du en WordPresswebbplats (4 metoder)

Nu när vi har gått igenom vikten av att säkerhetskopiera din webbplats är det dags att utforska hur du faktiskt gör det. Låt oss ta en titt på hur du kan säkerhetskopiera en WordPresswebbplats med fyra metoder.

1. Så här säkerhetskopierar du en WordPresswebbplats manuellt

Som vi nämnde tidigare innebär att säkerhetskopiera en WordPresswebbplats att kopiera alla dess filer och exportera innehållet i dess databas. Du kan utföra den första av dessa två uppgifter med hjälp av en File Transfer Protocol-klient (FTP) som FileZilla.

Ditt webbhotell bör ge dig en uppsättning autentiseringsuppgifter som du kan använda för att ansluta till din webbplats via FTP eller SFTP i vårt fall:

En uppsättning FTP-uppgifter
En uppsättning FTP-uppgifter

Med hjälp av dessa uppgifter kommer du att kunna ansluta med din server och hitta din WordPress-rotkatalog. I många fall kallas den katalogen public. För att komma i gång, fortsätt och kopiera eller ladda ner mappen i sin helhet:

Ladda ner en WordPress-rotkatalog.
Ladda ner en WordPress-rotkatalog.

Nedladdningen kan ta ett tag, eftersom de flesta WordPresswebbplatser innehåller hundratals eller tusentals filer. När säkerhetskopieringen är klar rekommenderar vi att du byter namn på den mappen till säkerhetskopians datum och sedan sparar den på en säker plats. Det låter dig spara hela din WordPresswebbplats (inklusive alla media) på din dator eller i en molnlagringslösning.

Det svarar på frågan, ”Hur säkerhetskopierar jag min WordPresswebbplats med FTP?” – och då har vi databasen kvar. Det enklaste sättet att säkerhetskopiera det elementet är genom att gå till din hostingpanel och leta efter din databasprogramvara.

Om du använder Kinsta kan du komma åt din databas genom att logga in på din hostingpanel (MyKinsta om du är en Kinstaanvändare), välja en webbplats, och bläddra till fliken Info:

Fliken "Info" i MyKinsta-panelen
Fliken ”Info” i MyKinsta-panelen

När du klickar på alternativet Öppna phpMyAdmin, kommer det att starta databashanteraren. Välj webbplatsens databas från menyn till vänster, och du bör se en lista med tabeller som den här:

WordPress-databastabeller i phpMyAdmin.
WordPress-databastabeller i phpMyAdmin.

Välj sedan Exportera i menyn högst upp på skärmen. phpMyAdmin kommer att fråga dig vilken exportmetod du vill använda. Snabbalternativet inkluderar automatiskt alla webbplatsens tabeller i en SQL-fil, vilket är vad vi vill ha.

Se till att välja SQL under Format och klicka sedan på :

Exportera dina webbplatstabeller från phpMyAdmin
Exportera dina webbplatstabeller från phpMyAdmin

Din databasfil borde laddas ned omedelbart. Det var allt!

I detta skede har du både din WordPress-rotkatalog och en kopia av dess databas. Du kan zippa ihop webbplatskatalogen och databasens SQL-fil och spara dem tills du behöver dem.

Återställ din manuella säkerhetskopia

Om du behöver återställa din manuella säkerhetskopiering är det bästa sättet att ladda upp den säkerhetskopierade rotmappen till din server (på samma nivå som den nuvarande) med ett annat namn. När katalogen är uppe kan du ta bort din nuvarande rotmapp och byta namn på säkerhetskopian till dess ursprungliga värde.

Därefter är det dags att återställa säkerhetskopian av din databas. För att göra det, återgå till phpMyAdmin och hitta din webbplatsdatabas. Den här gången väljer du alternativet Importera högst upp på skärmen.

phpMyAdmin kommer att be dig att välja en fil att importera och ange dess format:

Importera en databasfil via phpMyAdmin
Importera en databasfil via phpMyAdmin

Välj den databasfil du vill importera och klicka på längst ner på skärmen. När importprocessen är klar visas ett meddelande.

Om du nu besöker din webbplats kommer din säkerhetskopia att ha ersatt den mest aktuella versionen. Om du återställde en säkerhetskopia för att åtgärda ett problem med din webbplats, bör den fungera korrekt nu.

2. Så använder du ett säkerhetskopieringsplugin för WordPress

Det finns många säkerhetskopieringsplugins som du kan använda. Vi kan dock dela upp dem i två breda kategorier:

  1. Plugins som säkerhetskopierar hela webbplatser: denna typ av plugin genererar fullständiga säkerhetskopior av din webbplats och sparar dem tills du behöver dem.
  2. Plugins för inkrementella säkerhetskopieringar: Denna familj av plugins genererar bara säkerhetskopior när du gör ändringar på din webbplats, så att du undviker att ta upp onödigt lagringsutrymme på servern.

En annan skillnad mellan dessa två typer av plugins är att inkrementella säkerhetskopieringsverktyg tenderar att kosta pengar. Det finns dock en hel del gratis verktyg för fullständiga säkerhetskopieringar du kan använda.

Om du är intresserad av inkrementella säkerhetskopieringsplugins gjorde vi en genomgång av våra favoritalternativ i ett tidigare blogginlägg. Under det här avsnittet visar vi dig hur du använder en av de mest populära gratislösningarna, UpdraftPlus:

Pluginet UpdraftPlus
Pluginet UpdraftPlus

De flesta säkerhetskopieringsplugins för WordPress fungerar på samma sätt, så om du vet hur du använder ett av dem, bör du kunna förstå dig på andra verktyg av samma typ. UpdraftPlus är inget undantag, och du kan använda det för att skapa kompletta säkerhetskopior på några minuter.

För att komma i gång, installera och aktivera pluginet, och sedan gå till Inställningar > UpdraftPlus Säkerhetskopior i din WordPresspanel. Klicka sedan på knappen Säkerhetskopiera nu:

Skapa en säkerhetskopia av en WordPresswebbplats med UpdraftPlus
Skapa en säkerhetskopia av en WordPresswebbplats med UpdraftPlus

Som du kan se erbjuder UpdraftPlus också inkrementella säkerhetskopior. Den här funktionen är dock endast tillgänglig för pluginets premiumversion, så vi ignorerar den under den här handledningen.

När du klickar på knappen kommer UpdraftPlus att fråga dig vilka delar av din webbplats du vill inkludera i din säkerhetskopia. Som standard har de både webbplatsens filer och dess databas:

Välja vilka element som ska ingå i din WordPress-säkerhetskopiering
Välja vilka element som ska ingå i din WordPress-säkerhetskopiering

Tryck på bekräftelseknappen längst ner i fönstret och vänta medan pluginet genererar din säkerhetskopia. Om du bläddrar ner till den avsnittet Befintliga säkerhetskopior ser du dina senaste säkerhetskopior (det bör bara finnas en nu):

En lista över dina befintliga säkerhetskopior av din WordPresswebbplats
En lista över dina befintliga säkerhetskopior av din WordPresswebbplats

UpdraftPlus låter dig ladda ner din säkerhetskopierings filkomponenter separat, såsom dess plugins, teman, uppladdade filer, och även databaser. Du kan också ta bort säkerhetskopior eller återställa dem genom att klicka på motsvarande knappar.

Återställ din säkerhetskopiering från UpdraftPlus

Det är enkelt att återställa en säkerhetskopiering med UpdraftPlus. Pluginet kommer att fråga dig vilka komponenter du vill återställa, och du bör välja allihop:

Att återställa din säkerhetskopiering från UpdraftPlus
Att återställa din säkerhetskopiering från UpdraftPlus

Du måste bekräfta att du vill fortsätta med att återställa säkerhetskopian. När du gjort det tar pluginet hand om resten. När processen är klar kommer din webbplats att återgå till dess tidigare version.

Det är, i ett nötskal, hur de flesta säkerhetskopieringsplugins för WordPress fungerar. Men en funktion som saknas från de flesta gratisverktyg är schemaläggning av WordPresswebbplatsens säkerhetskopieringar, och det är här följande metod kommer in.

3. Säkerhetskopiera din WordPresswebbplats via din hostingleverantör

Om du använder en bra hostingleverantör bör de erbjuda dig automatiska säkerhetskopior. Frekvensen av dessa säkerhetskopior kan dock variera. På Kinsta tillhandahåller vi exempelvis automatiska dagliga eller till och med timvisa säkerhetskopieringar, som du kan komma åt genom att logga in på din hostingpanel

Det är dock inte den enda typen av säkerhetskopiering vi erbjuder. I följande avsnitt visar vi hur du kommer åt dina automatiska säkerhetskopior och hur du använder DevKinsta för att skapa lokala kopior av din webbplats.

Om du inte är en Kinstaanvändare rekommenderar vi att du kollar med din egen hostingleverantör vad de erbjuder för säkerhetskopieringsalternativ. De kan hantera processen åt dig eller peka dig i rätt riktning för att göra det manuellt.

Så kommer du åt dina automatiska Kinsta-säkerhetskopior och skapa nya

Det första du behöver göra är att logga in på din MyKinsta-panel. För att se en översikt över dina befintliga säkerhetskopior, välj din webbplats och navigera till fliken Säkerhetskopior:

En översikt över säkerhetskopior i MyKinsta
En översikt över säkerhetskopior i MyKinsta

Kinsta lagrar automatiska säkerhetskopior i två veckor (30 dagar för Kinsta Byråpartnerprograms klienter). Dessutom kan vi återställa dina säkerhetskopior till antingen dina livemiljöer eller stagingmiljöer. Den sista funktionen kan vara till hjälp om du vill testa ändringar i tidigare versioner av din webbplats.

Vi ger dig också möjlighet att generera säkerhetskopior på begäran genom att gå till fliken Manuell och välja alternativet Säkerhetskopiera nu:

Skapa en manuell säkerhetskopiering med Kinsta
Skapa en manuell säkerhetskopiering med Kinsta

Du kan skapa upp till fem manuella säkerhetskopior, som systemet kommer att lagra i upp till 14 dagar. Det är en värdefull funktion som du kan använda precis innan du gör betydande uppdateringar till din webbplats.

4. Så här säkerhetskopierar du en WordPresswebbplats lokalt med DevKinsta

DevKinsta är ett gratis lokalt WordPress-utvecklingsverktyg som alla kan använda. Det är perfekt om du vill testa nya projekt lokalt, arbeta med plugin- eller temautveckling och mycket mer.

Om du är en Kinstaanvändare kan du ansluta DevKinsta med ditt hostingkonto och använda det för att säkerhetskopiera dina localhost-sajter. För att göra det, öppna DevKinsta och välj alternativet Importera från Kinsta under Skapa ny webbplats:

Importera en Kinstawebbplats till localhost med DevKinsta
Importera en Kinstawebbplats till localhost med DevKinsta

Om du inte har gjort det ännu kommer DevKinsta att be dig att verifiera din hostinguppgifter. När du gör det ser du en lista över alla dina befintliga Kinstawebbplatser, inklusive stagingmiljöer:

Välj vilken Kinstawebbplats du vill importera
Välj vilken Kinstawebbplats du vill importera

Välj en webbplats, och DevKinsta kommer att göra resten. Importprocessen kan ta ett tag beroende på hur stor webbplatsen är. Men när säkerhetskopieringen är klar kommer kopian att funka som en lokal säkerhetskopia.

Om du vill återställa säkerhetskopian kan du använda DevKinsta pusha till stagingfunktionalitet. När säkerhetskopian är i en stagingmiljö på Kinstas servrar kan du flytta den till produktionssajten.

Sammanfattning

Att lära sig att säkerhetskopiera en WordPresswebbplats är lättare än du kanske tror. Du kan göra det manuellt, använda plugins, eller till och med låta ditt webbhotell ta hand om hela processen.

Det enklaste och säkraste sättet att säkerhetskopiera WordPresswebbplatser är att använda ett webbhotell som automatiserar dem. På Kinsta erbjuder vi automatiserade dagliga WordPress-säkerhetskopior med varje plan. Om det inte räcker kan du skapa manuella säkerhetskopior efter behov, eller använda DevKinsta för att skapa lokala kopior av din webbplats.

Har du några frågor om hur du säkerhetskopierar din WordPresswebbplats? Låt oss prata om dem i kommentarsfältet nedan!

Salman Ravoof

Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.