Jag har tidigare skrivit om hur man kan använda tillägg för att schemalägga backup av din databas, men för dig som vill ta det ett steg längre finns det möjlighet att använda det populära molnet genom Amazon S3 och WordPress-tilllägget WP S3 Backup för att automatiskt säkerhetskopiera innehållet i din databas och på din FTP-server.
Varför ska man då använda Amazon S3 för sin WordPress-backup?
- Enkelt – Jag hade min alldeles egna backup-lösning för WordPress uppe på 10 minuter, utan några förkunskaper om Amazon S3 och liknande tjänster. Att komma åt mina backuper tar bara några sekunder med ExpanDrive.
- Tillgängligt – Amazon är stabilt. Större företag som Microsoft använder deras tjänst och hittills har inga större problem dykt upp.
- Snabbt – Amazon är snabbt. För mig känns det mer som en andra hårddisk än en FTP-server.
- Prisvärt – Visserligen kostar det pengar, men jag har räknat ut att min daglig backup av denna blogg på årsbasis kommer att kosta några hundralappar per år. I mina ögon inte mycket för en väldigt stabil backuptjänst.
Det finns också möjlighet att använda Amazons webbtjänster för andra syften, till exempel använda den som resurs för bildfiler och genom det minska resursanvändningen på din egen webbserver, men det kommer att vara ämnet för framtida inlägg.
Registrera dig på Amazon Simple Storage Service (S3)
Först och främst, kom ihåg att Amazon S3 är en tjänst som kostar pengar och kostnaden baseras bland annat på mycket trafik du skickar till och från tjänsten och inte beroende på hur mycket utrymme du använder. Se till att kolla prislistan och använd den kalkylator som finns tillgänglig för att räkna på hur mycket det kan kosta.
När du bestämt dig för att använda Amazon S3, är det bara att skapa ett konto och sedan aktivera Amazon Simple Store Service (S3) på ditt konto (här krävs det att du fyller i kontokortsinformation).

När du aktiverat Simple Store Service behöver du gå in under ”Your account” och sedan ”Access Identifiers” för att ta fram ”Access Key ID” och ”Secret Access Key” (kräver generering) som krävs för aktivering av backup-tillägget.

När detta är klart kan du gå vidare till nästa steg, som rör uppsättningen av att automatiskt skicka backuperna från WordPress.
Installera och konfigurera tillägget
WordPress-tillägget som automatiserar backupen heter WP S3 Backup och är precis så enkelt och smidigt som ett tillägg ska vara. Ladda ner tillägget och ladda upp katalogen till katalogen /wp-content/plugins. Aktivera det genom WordPress administrationspanel och gå sedan in under ”Inställningar” och ”S3 Backup”.

AWS Access Key och AWS Secret Key får du från S3-kontrollpanelen och sedan ska du välja en befintligeller skapa en ny ”Bucket” att placera backupen. Du har möjlighet att välja frekvensen på backuper (per dag, per vecka, per månad) och även vilka delar av bloggen som ska inkluderas.
Klicka på ”Save Changes” för att sätta igång tilläggets process.
Inkludera uppladdat material i backupen
Jag märkte direkt att backup-filerna som sparades på Amazon S3 inte innehöll de bilder och dokument som ligger i katalogen wp-content/uploads/, vilket man gärna vill ha med. På tilläggets inställningssida kunde man inte heller välja detta.
Det som återstod var att göra en djupdykning i filen wp-s3-backups.php och väl upptäckte jag att stödet för att säkerhetskopiera det uppladdade materialet hade kommenterats bort och efter att ha ordnat det fungerade det smärtfritt.
Rad 171 – Befintlig kod
[sourcecode language='php']

Pingback: Backup av WordPress till Amazon s3
Pingback: När är det dags för Google att börja tävla med Amazon S3? - Swedmedia Utveckling | Internet, trender & analyser