Som alle udviklere ved, er det vigtigt at tage regelmæssig backup af dit websted eller program for at opretholde integriteten og tilgængeligheden af din online tilstedeværelse. Uden backup løber du en uacceptabel risiko for at miste dit arbejde, dine data og din brugerbase.
Heldigvis har cloud storage udviklet sig til en overkommelig og pålidelig løsning til opbevaring af sikkerhedskopier. Det giver ro i sindet i tilfælde af hackerforsøg, serversvigt eller utilsigtet sletning, med de ekstra fordele ved tilgængelighed, skalerbarhed og bekvemmelighed.
Med Kinsta’s eksterne backup add-on kan du tage backup af dit WordPress-websted til Amazon S3 eller Google Cloud Storage. I denne artikel viser vi dig, hvordan du opretter og konfigurerer en Google Cloud Storage (GCS)-buetck. Hvis du ønsker at bruge en Amazon S3-bucket, skal du følge trinene i vores vejledning om oprettelse og konfiguration af en Amazon S3-bucket.
Du skal først oprette en Google Cloud Platform (GCP)-konto (Google Cloud Platform). Hvis du allerede har en konto, er du velkommen til at gå videre til nedenstående trin.
Hvis du ikke har en Google Cloud Platform-konto, kan du oprette dig her.
Opret en Google Cloud Storage Bucket
For at oprette en GCS-spand skal du logge ind på din GCP-konto og gå til Storage i navigationsmenuen i venstre side.
![Go to Storage to begin creating a Google Cloud Storage bucket Gå til Storage for at begynde at oprette en Google Cloud Storage-bucket.](https://kinsta.com/wp-content/uploads/2020/06/google-cloud-platform-storage-menu.jpg)
Klik derefter på knappen Create Bucket øverst på siden.
![Click on Create Bucket in Google Cloud Storage Klik på Create Bucket i Google Cloud Storage.](https://kinsta.com/wp-content/uploads/2020/06/gcp-create-bucket.jpg)
Angiv et navn til din lagerbucket. For vores har vi brugt “kinstalife”.
![Name your Google Cloud Storage bucket Navngiv din Google Cloud Storage bucket.](https://kinsta.com/wp-content/uploads/2020/06/gcp-name-bucket.jpg)
Vælg derefter placeringstype og placering for dine eksterne sikkerhedskopier. Google tilbyder tre forskellige placeringstyper – region, dobbelt region og flere regioner.
- Region – den billigste mulighed og gemmer data i en enkelt region.
- Dual-region – gemmer data i to regioner for at opnå højere tilgængelighed.
- Multi-region – den dyreste mulighed og gemmer data i flere regioner.
Den placeringstype, du vælger, bør afspejle dine backupbehov. Hvis du driver en virksomhed, der kræver en missionskritisk backup-infrastruktur med den højeste tilgængelighed og laveste latenstid, vil multi-region være et godt valg.
Hvis du på den anden side leder efter en mere grundlæggende og billig løsning til sikkerhedskopiering en gang om måneden, vil region eller dual-region være fint nok. Når du har valgt placeringstype, skal du vælge placering. Afhængigt af hvilken placeringstype du vælger, varierer placeringsmulighederne.
For eksempel understøtter placeringstypen med to regioner kun Amerika og Europa på nuværende tidspunkt. Generelt skal du vælge den placering, der er tættest på dig.
![Select a region for your GCS bucket Vælg en region for din GCS-bucket.](https://kinsta.com/wp-content/uploads/2020/06/gcp-storage-location.jpg)
Vælg derefter en lagringsklasse til dine eksterne backups. Det er vigtigt at vælge den korrekte lagringsklasse til dit brugsscenarie, da hver klasse har forskellige lageromkostninger.
- Hvis du planlægger at få hyppig adgang til backups, skal du vælge Standard.
- Hvis du planlægger at få adgang til backups mindre end en gang om måneden, skal du vælge Nearline.
- Hvis du planlægger at få adgang til backups mindre end en gang hver tredje måned, skal du vælge Coldline.
- Hvis du planlægger at få adgang til backups mindre end en gang om året, skal du vælge Archive.
Hvis du er usikker på, hvilken lagringsklasse du skal vælge, anbefaler vi, at du vælger Standard-klassen.
![Select a storage class for your GCS bucket Vælg en lagringsklasse for din GCS-bucket.](https://kinsta.com/wp-content/uploads/2020/06/gcp-storage-class.jpg)
Vælg derefter Fine-Grained for adgangskontrolindstillingen.
![Select the Fine-grained access control policy for your GCS bucket Vælg den finkornede adgangskontrolpolitik for din GCS bucket.](https://kinsta.com/wp-content/uploads/2020/06/gcp-access-control-fine-grained.jpg)
Afsnittet Advanced settings indeholder et par forskellige indstillinger. Disse behøver ikke at blive ændret. Når du har gennemgået dine bucket-indstillinger, skal du klikke på Create for at afslutte processen.
![Create your Google Cloud Storage bucket Opret din Google Cloud Storage bucket.](https://kinsta.com/wp-content/uploads/2020/06/gcp-advanced-options-create.jpg)
Når spanden er oprettet, skal den vises på siden Storage-browseren.
![A newly created GCS bucket in Storage browser En nyoprettet GCS-bucket i Storage-browseren.](https://kinsta.com/wp-content/uploads/2020/06/gcp-created-bucket.jpg)
Opret en servicekonto
Dernæst skal du oprette en tjenestekonto med tilladelser til at administrere din storage-spand. Naviger til IAM & Admin i navigationsmenuen, og klik på Service Accounts.
![Service Accounts in the IAM & Admin menu Service Accounts i IAM & Admin menu.](https://kinsta.com/wp-content/uploads/2020/06/gcp-iam-admin-service-accounts.jpg)
Klik på knappen Create Service Accounts.
![Click the Create Service Account button Klik på Create Service Account knappen.](https://kinsta.com/wp-content/uploads/2020/06/gcp-create-service-account.jpg)
Giv din servicekonto et navn, et ID og en beskrivelse. Vi anbefaler, at du bruger “mykinsta-external-backups” eller lignende for at gøre det klart, at denne servicekonto er relateret til Kinas tilføjelsesprogram til eksterne backups. Når du har udfyldt formularfelterne, skal du klikke på knappen Create.
![GCP service account name, ID, and description GCP-tjenestekontonavn, -ID og -beskrivelse.](https://kinsta.com/wp-content/uploads/2020/06/gcp-service-account-settings.jpg)
Dernæst skal du tildele Storage Admin-tilladelser til tjenestekontoen. Dette giver tjenestekontoen mulighed for at administrere filer i din Google Cloud Storage-spand.
Hvis du ikke kan finde Storage Admin på listen, kan du bruge søgefunktionen til at finde den korrekte rolle. Når du har tildelt rollen, skal du klikke på Continue for at gå videre til næste trin.
![Add Storage Admin permissions to your service account. Tilføj tilladelser til Storage Admin til din servicekonto.](https://kinsta.com/wp-content/uploads/2020/06/gcp-storage-admin-role.jpg)
Du kan eventuelt tilføje en bruger, der fungerer som administrator for servicekontoen. Det er ikke nødvendigt at angive administratoren for servicekontoen, men det kan være nyttigt, hvis du har til hensigt at bruge servicekontoen til andre ting i fremtiden.
Hvis du er en avanceret bruger og har en grund til at angive en administrator, er du velkommen til at gøre det her. Ellers kan du lade det være tomt. Klik på Done for at afslutte oprettelsen af tjenestekontoen.
![Add an optional admin user to your service account if needed and click Done Tilføj en valgfri administratorbruger til din servicekonto, hvis det er nødvendigt, og klik på Done.](https://kinsta.com/wp-content/uploads/2020/06/gcp-service-account-admin-done.jpg)
Oprettelse af et nøglepar til en tjenestekonto
Dernæst skal du oprette et nøglepar til at autentificere forbindelser mellem din servicekonto og MyKinsta. For at gøre dette skal du klikke på den servicekonto, du lige har oprettet.
![Navigate to your service account Naviger til din servicekonto.](https://kinsta.com/wp-content/uploads/2020/06/mykinsta-iam-admin-service-accounts.jpg)
Rul ned til bunden af siden til afsnittet Keys, og klik på Add key og Create new key.
![Create a key pair for your service account Opret et nøglepar til din servicekonto.](https://kinsta.com/wp-content/uploads/2020/06/mykinsta-service-account-add-key.jpg)
Vælg JSON-indstillingen for nøgletypen, og tryk på Create.
![Create a JSON key pair for your service account Opret et JSON-nøglepar til din servicekonto.](https://kinsta.com/wp-content/uploads/2020/06/gcs-create-json-key.jpg)
Din browser bør automatisk downloade en JSON-fil, der indeholder nøgledataene for din servicekonto. Husk, at denne JSON-fil indeholder en privat nøgle og andre vigtige oplysninger vedrørende din servicekonto. Sørg for at opbevare den et sikkert sted, og del den ikke med nogen, medmindre der er en grund til det.
Filnavnet på JSON-filen skal se nogenlunde sådan her ud:
kinstalife-280115-42d3c1d04a09.json
Du får brug for indholdet af denne JSON-fil i forbindelse med opsætningen af den eksterne backup i MyKinsta. Sørg for at opbevare den på et sikkert sted.
Oplysninger om Google Cloud Storage Bucket
Du skal bruge tre oplysninger fra Google Cloud for at knytte din storage bucket til Kinsta’s værktøj til eksterne backups.
Google Cloud Bucket-navn
Du finder navnet på din Google Cloud-spand ved at gå til siden Storage-browseren i dit Google Cloud-dashboard og kigge i kolonnen Name. I skærmbilledet nedenfor er vores bucket-navn “kinstalife”.
![Find your bucket name in GCP’s storage browser En nyoprettet GCS-bucket.](https://kinsta.com/wp-content/uploads/2020/06/gcp-created-bucket.jpg)
Google Cloud-projekt-ID
Du kan finde dit Google Cloud-projekt-ID ved at gå til IAM & Admin > Settings. Projekt-id’et kan findes på denne side. I skærmbilledet nedenfor er vores projekt-ID kinstalife-280115
.
![Find your GCP project ID Find dit GCP-projekt-id.](https://kinsta.com/wp-content/uploads/2020/06/gcs-project-id.jpg)
Privat nøgle til tjenestekonto
Du kan finde din servicekontos private nøgle i den JSON-fil, du hentede, da du oprettede dit servicekonto-nøglepar. Du kan åbne filen i en teksteditor, så du kan kopiere indholdet af filen ind i MyKinsta. Indholdet af filen skal se nogenlunde sådan her ud:
{
"type": "service_account",
"project_id": "kinstalife-280115",
"private_key_id": "01sxigr0jy9p5przs80gijgcd1ouacn6d417l3ia",
"private_key": "-----BEGIN PRIVATE KEY-----nMIIEvgIBADANBgkqhkiG9w0B...n-----END PRIVATE KEY-----n",
"client_email": "mykinsta-external-backups@kinstalife-280115.iam.gserviceaccount.com",
"client_id": "043137139116347916375",
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
"token_uri": "https://oauth2.googleapis.com/token",
"auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
"client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/mykinsta-external-backups%40kinstalife-280115.iam.gserviceaccount.com"
}
Når du har disse oplysninger, er du klar til at tilføje tilføjelsen til ekstern backup til din plan.
Oversigt
Nu har du de oplysninger, du har brug for til at konfigurere tilføjelsen til eksterne backups i MyKinsta til at arbejde med din Google Cloud Storage-bucket. Når dette er på plads, kan du være tryg ved at vide, at din kode, dine data og brugeroplysninger er sikre og tilgængelige til enhver tid.
Hvis du ikke allerede er Kinsta-kunde, er det nu et godt tidspunkt at skifte. WordPress-brugere vil finde uendelig værdi i Kinsta’s WordPress Hosting-tjenester. Til ejere og skabere af applikationer tilbyder vi en gratis prøveperiode på din første måneds Applikation Hosting-tjenester. Med hver tjeneste kan du anvende gratis eksterne backups, som du har set i denne artikel, samt 24/7 ekspertsupport, når du har brug for en hånd.