Efter att ha hanterat WordPress-webbplatser i över ett decennium har vi upptäckt att de mest framgångsrika webbplatsägarna delar en gemensam egenskap: de har solida backup-system på plats.
Det är därför vi har blivit starka förespråkare för att använda Amazon S3 som din säkerhetskopieringsdestination – det är pålitligt, prisvärt och ger fullständig självständighet från din webbhotell.
Många WordPress-webbplatsägare vi känner använder det eftersom det ger det där extra säkerhetslagret som varje webbplats behöver, och det fungerar bra med populära säkerhetskopieringsplugins.
Idag guidar vi dig genom processen att konfigurera WordPress-säkerhetskopior till Amazon S3.
Vi har undersökt och testat många metoder, och vi kommer att dela med oss av både gratis och premiumlösningar som fungerar bäst för att skydda din WordPress-webbplats och hålla dina data säkra.

Varför använda Amazon S3 för att säkerhetskopiera WordPress?
Vi har hjälpt tusentals WordPress-användare att säkerhetskopiera och återställa sina webbplatser. Amazon S3 har några viktiga fördelar jämfört med andra molnlagringsalternativ som Google Drive eller Dropbox, särskilt för säkerhetskopiering av webbplatser.
Amazon S3 erbjuder tillförlitlighet på företagsnivå, vilket gör det idealiskt för företagswebbplatser. Det kan hantera stora säkerhetskopieringsfiler konsekvent, oavsett när du kör dina säkerhetskopieringar. Detta gör det perfekt för företagswebbplatser som inte har råd med misslyckade säkerhetskopieringar.
Dessutom är säkerheten i S3 mycket mer avancerad än enkel fildelning. Medan tjänster som Google Drive och OneDrive erbjuder enkla delningsalternativ, tillhandahåller S3 säkerhet på företagsnivå genom IAM (Identity and Access Management).
Detta låter dig skapa specifika säkerhetsregler, som att begränsa åtkomst till vissa tidsperioder eller tillämpa automatisk kryptering på dina säkerhetskopior.
Amazon erbjuder en gratis nivå som inkluderar 5 GB lagringsutrymme, tillsammans med 2 000 PUT- och 20 000 GET-förfrågningar per månad under ditt första år.
I praktiken innebär detta att du kan lagra flera kompletta säkerhetskopior av en liten WordPress-webbplats och utföra regelbundna säkerhetskopieringar utan extra kostnader under den perioden.
När det gäller prissättning använder S3 en flexibel betala-efter-användning-modell med olika lagringsklasser. Det innebär att du kan välja mer prisvärda alternativ för långtidslagring av säkerhetskopior samtidigt som du håller de senaste säkerhetskopiorna lättillgängliga.
Med alla dessa fördelar i åtanke, låt oss titta på hur du skickar dina WordPress-säkerhetskopior till Amazon S3. Du kan använda snabblänkarna nedan för att hoppa till den sektion du behöver:
- Först och främst: Konfigurera ditt Amazon S3-konto
- Metod 1: Använd Duplicator för att säkerhetskopiera WordPress till S3 (mer anpassningsbar)
- Metod 2: Använd UpdraftPlus för att säkerhetskopiera WordPress till S3 (gratis)
Först och främst: Konfigurera ditt Amazon S3-konto
Innan vi kan säkerhetskopiera din WordPress-webbplats till Amazon S3 måste vi ställa in ditt lagringsutrymme korrekt.
Steg 1: Skapa en Amazon S3-hink
Logga först in på ditt Amazon Web Services (AWS)-konto. Klicka sedan på menyknappen längst upp till vänster och välj ‘S3.’

På S3-instrumentpanelsidan måste du leta efter knappen 'Skapa bucket' och klicka på den.
En behållare i Amazon S3 är som en behållare för dina filer. Tänk på det som en speciell mapp som kommer att innehålla alla dina WordPress-säkerhetskopior.

För 'Bucket type' måste du välja 'General purpose'. Ge sedan din bucket ett namn.
Vi rekommenderar att du inkluderar ditt domännamn i namnet, med något som backups.yourwebsite.com som ditt bucket-namn. Detta format säkerställer att ditt bucket-namn är unikt och hjälper dig att enkelt identifiera dina WordPress-säkerhetskopior senare.
Du kommer också att se flera konfigurationsalternativ. För de flesta WordPress-säkerhetskopieringsbehov kan du lämna dessa inställningar på sina standardvärden. Dessa standardvärden inkluderar att hålla din bucket privat och aktivera kryptering för bättre säkerhet.

I det här skedet kan du bara scrolla till botten av sidan och klicka på knappen 'Skapa bucket'.
Ditt nya lagringsutrymme kommer att vara klart på bara några sekunder.

Steg 2: Skapa en säkerhetspolicy
Nu ska vi konfigurera en säkerhetspolicy för dina säkerhetskopior. Denna policy är en uppsättning regler som styr vad som kan göras med dina säkerhetskopior.
Börja med att klicka på menyn igen och välj ‘IAM.’ Detta tar dig till AWS säkerhetshanteringsområde.

Du kan navigera till sidan ‘Policyer’ härifrån.
Här behöver du klicka på knappen ‘Skapa policy’. Det är här du ställer in dina säkerhetskopieringsbehörigheter.

När du ser policyredigeraren kan du välja fliken ‘JSON’ för att ange säkerhetsreglerna.
Här lägger du till den speciella behörighetskoden. Det är en uppsättning regler som talar om exakt vad pluginet får göra med AWS. Du kan kopiera och klistra in policyn nedan i redigeraren:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:ListBucket",
"s3:GetBucketLocation",
"s3:ListBucketMultipartUploads"
],
"Resource": "arn:aws:s3:::BUCKETNAME",
"Condition": {}
},
{
"Effect": "Allow",
"Action": [
"s3:AbortMultipartUpload",
"s3:DeleteObject",
"s3:DeleteObjectVersion",
"s3:GetObject",
"s3:GetObjectAcl",
"s3:GetObjectVersion",
"s3:GetObjectVersionAcl",
"s3:PutObject",
"s3:PutObjectAcl"
],
"Resource": "arn:aws:s3:::BUCKETNAME/*",
"Condition": {}
},
{
"Effect": "Allow",
"Action": "s3:ListAllMyBuckets",
"Resource": "*",
"Condition": {}
}
]
}
Den här koden gör det möjligt för ditt säkerhetskopieringsplugin att lista filerna i din säkerhetskopieringsbehållare och att lägga till, hämta och ta bort säkerhetskopieringsfiler i den. Dessutom förhindrar den att pluginet gör något annat, vilket håller ditt konto säkert.
Viktigt! Du måste ersätta alla förekomster av ‘BUCKETNAME’ med det faktiska bucket-namn som du skapade tidigare. Om din bucket till exempel heter backups.example.com, vill du uppdatera båda förekomsterna av BUCKETNAME med det exakta namnet.

I det här skedet kan du gå ner på sidan.
Klicka sedan på 'Nästa'.

Nu kan du ge din policy ett vänligt namn. Du kanske vill kalla den något i stil med WordPress-Backup-Policy, Duplicator-Backup-Policy, eller UpdraftPlus-Backup-Policy.
Välj gärna ett namn som känns rätt för dig. Denna policy kommer att fungera utmärkt med antingen WordPress backup-plugin som vi kommer att gå igenom senare.

När du är nöjd med namnet kan du avsluta genom att klicka på ‘Skapa policy.’
Detta sparar alla dina säkerhetsinställningar och gör dig redo för nästa steg.

Steg 3: Skapa en användare
Nu när vi har konfigurerat vår säkerhetspolicy, låt oss skapa en användare som kan komma åt din molnlagring. Du kan se detta som att skapa ett speciellt konto bara för att hantera dina WordPress-säkerhetskopior.
Börja med att gå till menyn 'Users' på IAM-sidan. Du kommer att se en knapp 'Create user'. Klicka på den.

Därefter ger du din nya användare ett namn.
Du kan ange vilket namn som helst som hjälper dig att identifiera dess syfte. Klicka sedan på 'Nästa'.

När du kommer till avsnittet 'Ange behörigheter' vill du välja 'Koppla policyer direkt'.
Det är här du kan koppla säkerhetspolicyn vi just skapade till din nya användare. Tänk på det som att ge din säkerhetskopieringsanvändare deras specifika uppsättning behörigheter.

Gå igenom listan med policyer tills du hittar den vi skapade i föregående steg. Du kan enkelt hitta den genom att skriva policynamnet i sökfältet.
När du hittar den, markera bara rutan bredvid den.

Efter att ha granskat allt kan du scrolla ner och klicka på 'Skapa användare'.
AWS kommer att konfigurera din nya användare med alla rätta behörigheter för att hantera dina WordPress-säkerhetskopior säkert.

Tänk på att vi behöver hämta viktiga säkerhetsdetaljer för den här användaren i nästa steg, så stäng inte det här fönstret än.
Steg 4: Kopiera dina åtkomstnycklar
Låt oss konfigurera dina åtkomstnycklar. Dessa är som speciella lösenord som gör att ditt WordPress-säkerhetskopieringsplugin kan ansluta säkert till Amazon S3.
Först kan du klicka på användarnamnet vi just skapade för att se dess detaljer.

Leta efter fliken 'Security credentials'.
Det är här vi skapar dina åtkomstnycklar.

Flytta dig lite nedåt på sidan.
När du ser knappen 'Skapa åtkomstnyckel', klicka på den.

Amazon kommer nu att fråga om ditt användningsfall.
Eftersom vi planerar att använda ett WordPress-säkerhetskopieringsplugin kan du välja 'Tredjepartstjänst' bland alternativen.

Skrolla nu längre ner på sidan.
Markera rutan bredvid 'Jag förstår ovanstående rekommendation och vill fortsätta att skapa en åtkomstnyckel' och klicka på 'Nästa'.

Innan du ser dina åtkomstnycklar kan du eventuellt ange några beskrivningstaggar.
Vi kommer att hoppa över det här steget eftersom det inte är nödvändigt, så fortsätt och klicka på knappen 'Skapa åtkomstnyckel'.

Du kommer nu att se två viktiga informationsbitar: ditt åtkomstnyckel-ID och din hemliga åtkomstnyckel. Tänk på dessa som ett användarnamn och lösenord som din säkerhetskopieringsplugin kommer att använda.
Du vill behålla dessa nycklar någonstans säkert, eller åtminstone hålla detta fönster öppet medan du konfigurerar din valda säkerhetskopieringsmetod. När du stänger detta fönster kan du inte se den hemliga åtkomstnyckeln igen.

Metod 1: Använd Duplicator för att säkerhetskopiera WordPress till S3 (mer anpassningsbar)
Enligt vår erfarenhet är Duplicator den mest pålitliga lösningen för säkerhetskopiering till Amazon S3. Vi använder det själva för att säkerhetskopiera några av våra partnerwebbplatser och personliga projekt, så vi är övertygade om att rekommendera det som vårt toppval.
Det som gör Duplicator utmärkande är dess kraftfulla funktionsuppsättning. Du kan schemalägga automatiska säkerhetskopior, migrera hela din WordPress-webbplats och ansluta till flera molnlagringstjänster, allt från en enda instrumentpanel. Dessutom är dess Amazon S3-integration stenhård och vältestad.
Medan du kan utforska vår detaljerade Duplicator-recension för en komplett genomgång av funktioner, låt oss fokusera på att ställa in dina S3-säkerhetskopior.
Tänk på att du behöver Duplicator Pro för integrationen med Amazon S3, men du kan börja med den kostnadsfria versionen för att bekanta dig med grundläggande funktioner.
Steg 1: Installera och aktivera Duplicator
Att komma igång är enkelt. Du behöver först installera Duplicator på din WordPress-webbplats. Om du är ny på att installera WordPress-plugins, oroa dig inte. Vi har en nybörjarvänlig guide om hur man installerar ett WordPress-plugin.
När du har installerat kan du aktivera din Duplicator Pro-licensnyckel. Gå bara till Duplicator Pro » Inställningar i din WordPress-instrumentpanel, ange din licensnyckel och klicka på 'Aktivera'. Du kommer att se ett bekräftelsemeddelande när det lyckas.

Steg 2: Anslut till Amazon S3
Nu ska vi ansluta Duplicator till ditt Amazon S3-konto. Navigera till Duplicator Pro » Lagring och klicka på knappen 'Lägg till ny'.

För att hjälpa dig att enkelt identifiera denna lagringsanslutning kan du ge den ett enkelt namn som 'Amazon S3 Backups'.
Leta också efter rullgardinsmenyn 'Type' och välj 'Amazon S3'.

Fortsätt och scrolla ner.
Du kommer då att se auktorisationsavsnittet där du kan klistra in din åtkomstnyckel och hemliga nyckel som vi sparade tidigare.

I konfigurationsavsnittet måste du ange ditt hinknamn exakt som du skapade det i Amazon S3. Detta hjälper Duplicator att veta var den ska lagra dina säkerhetskopior.
Du kan också bestämma hur många säkerhetskopior du vill behålla. Om du till exempel ställer in detta på '10' kommer Duplicator automatiskt att ta bort den äldsta säkerhetskopian när en elfte skapas. Att ställa in det på '0' innebär att den behåller alla säkerhetskopior på obestämd tid.
Klicka slutligen på ‘Spara leverantör’ för att säkra dina inställningar.

Efter att ha sparat S3 som din nya molnlagringsleverantör aktiveras knappen 'Testa lagring'.
Du kan klicka på den knappen för att säkerställa att allt fungerar som det ska.

Om testbackupen lyckas visas ett popup-fönster som säger att pluginet har lagrat och raderat filen.
Du kan gärna stänga det här popup-fönstret genom att klicka på 'OK'.

Steg 3: Säkerhetskopiera din WordPress-webbplats till Amazon S3
Nu kommer den spännande delen: att skapa din första säkerhetskopia till Amazon S3. Låt oss gå igenom den här processen steg för steg.
Börja med att besöka Duplicator Pro » Säkerhetskopior i din WordPress-instrumentpanel. Du kommer att se en knapp ‘Lägg till ny’. Klicka på den.

Här är ett användbart tips: Du kan göra dina säkerhetskopior lättare att hitta genom att använda ett smart namnsystem.
Duplicator låter dig använda speciella taggar som %year%, %day% och %hour% i dina säkerhetskopienamn. Till exempel, ‘mysite-backup-%year%-%month%’ kommer automatiskt att skapa namn som ‘mysite-backup-2024-12.’

När du skrollar ner till fliken 'Lagring' ser du de tillgängliga lokala och fjärrlagringsalternativen.
Markera helt enkelt rutan bredvid Amazon S3, så vet Duplicator att skicka din WordPress-säkerhetskopia till S3.

Nu får du välja vad som ska säkerhetskopieras.
Under avsnittet ‘Backup’ ser du flera alternativ. Vi rekommenderar att du börjar med ‘Full Site’ för att skapa en komplett backup av dina WordPress-webbplatsfiler. Tänk på det som att ta en ögonblicksbild av allt, som dina inlägg, sidor, bilder och inställningar.

Alternativt kan du välja ‘Endast databas’ för att säkerhetskopiera din WordPress-databas ensam.
Om det är ditt val kan du läsa vår guide om hur man återställer WordPress med enbart en databasbackup för mer information.
Vill du lägga till ett extra säkerhetslager? Besök fliken 'Säkerhet', där du kan skydda dina säkerhetskopior med ett lösenord.
Detta är särskilt användbart om du lagrar känslig information.

Installationsavsnittet kommer med förkonfigurerade inställningar som fungerar bra för de flesta webbplatser.
Du kan lämna dessa som de är och klicka på ‘Nästa’ för att fortsätta.

Innan du skapar din säkerhetskopia kör Duplicator en snabb hälsokontroll av din webbplats.
Tänk på det som en förkontroll före flygning. Om allt ser bra ut, ser du en grön status ‘OK’. Om det finns några problem, kommer Duplicator att tala om exakt vad som behöver åtgärdas.
Klicka slutligen på knappen 'Skapa säkerhetskopia'.

När processen är klar återgår du till din instrumentpanel, där du kan visa alla dina WordPress-säkerhetskopior.
Och det var allt!

Vill du vara säker på att allt fungerade? Du kan kontrollera din S3-bucket direkt.
Logga bara in på ditt Amazon S3-konto, navigera till din bucket, och du bör se dina nya säkerhetskopieringsfiler vänta där säkert.

Metod 2: Använd UpdraftPlus för att säkerhetskopiera WordPress till S3 (gratis)
Även om Duplicator Pro är vårt förstahandsval, förstår vi att du ibland behöver en gratis lösning. Det är där UpdraftPlus kommer in. Det är ett pålitligt gratis plugin som vi har testat omfattande för säkerhetskopiering till Amazon S3.
Det är värt att notera att gratisversionen har vissa begränsningar jämfört med pro-planen. Till exempel kan du inte skapa redundanta säkerhetskopior på flera platser samtidigt.
Men för grundläggande schemalagda säkerhetskopior till S3 fungerar gratisversionen utmärkt
Låt oss konfigurera den kostnadsfria versionen av UpdraftPlus på din webbplats. Du måste först installera WordPress-pluginet via ditt adminområde.
När det är installerat kan du hitta UpdraftPlus i din WordPress-instrumentpanel. Gå till fliken 'Inställningar'.

Här ser du olika säkerhetskopieringsalternativ.
Bläddra ner tills du hittar avsnittet för molnlagring och klicka på ‘Amazon S3.’

Här kommer de åtkomstnycklar vi skapade tidigare till nytta. Du kan klistra in din åtkomstnyckel och hemliga nyckel i respektive fält. Du måste också ange ditt hinknamn här.
Innan du går vidare är det en bra idé att klicka på 'Testa Amazon S3-inställningar'. Detta säkerställer att Amazon S3 är korrekt anslutet till detta WordPress-migreringsplugin.

Om anslutningen fungerar ser du en push-notis med ett lyckat meddelande, som i skärmdumpen nedan.
Härifrån kan du bara klicka på 'OK' och spara dina ändringar.

Redo att säkerhetskopiera din WordPress-webbplats? Fortsätt och växla till fliken 'Säkerhetskopiering / Återställning'.
Klicka sedan på knappen 'Säkerhetskopiera nu'.

Ett vänligt popup-fönster visas med några alternativ att välja mellan.
Se till att kryssa i 'Skicka denna säkerhetskopia till fjärrlagring' för att skicka din WordPress-säkerhetskopia till S3. Vi rekommenderar också att du kryssar i både 'Inkludera din databas i säkerhetskopian' och 'Inkludera dina filer i säkerhetskopian' för en komplett webbplats-säkerhetskopia.

Efter att ha klickat på ‘Säkerhetskopiera nu’ kommer UpdraftPlus att börja säkerhetskopiera dina filer.
När det är klart kommer din säkerhetskopia att visas i listan 'Befintliga säkerhetskopior'. Du kan skrolla ner på sidan för att hitta det här avsnittet.

Vill du dubbelkolla att din säkerhetskopia kom till S3? Du kan logga in på ditt Amazon S3-konto och titta i din bucket.
Du bör se dina WordPress-backupfiler lagrade säkert där.

Vi hoppas att den här artikeln har hjälpt dig att lära dig hur du säkerhetskopierar din WordPress-webbplats till Amazon S3. Du kanske också vill kolla in vår lista över de bästa Dropbox-plugins för WordPress och vår guide om hur du sparar dina WordPress-blogginlägg på din dator.
Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.

Har du en fråga eller ett förslag? Lämna gärna en kommentar för att starta diskussionen.