Hvordan bruke AWS Vault

Hvordan bruke AWS Vault
Et hvelv er et AWS -verktøy opprettet i Amazon S3 Glacier Service som gir anlegget til å lagre AWS -legitimasjon og arkiver. Hvelv brukes til å lagre ubegrensede arkiver, da det ikke er noen begrensning til antall arkiver som er lagret i et hvelv.

Hvelvet er skapt veldig enkelt, og det er bare en enkelttrinnsprosess. Et hvelv kan opprettes, redigeres og slettes i S3 Glacier -konsollen, men alle hvelvoperasjoner, inkludert de som utføres gjennom AWS GUI -konsoll, kan utføres gjennom AWS CLI.

Opprette et hvelv i S3 Glacier -konsollen

For å opprette et hvelv, må brukeren logge inn på AWS -styringskonsollen og deretter søke etter S3 Glacier -tjenesten for å åpne S3 Glacier -konsollen:

På det neste grensesnittet vil det være et alternativ å lage hvelv. Bare klikk på "Opprett hvelv" -knappen:

Nevn hvelvet og slå deretter av eller på hendelsesvarslene:

Det nyopprettede hvelvet vises på listen over hvelv i S3 Glacier -konsollen:

På denne måten opprettes et hvelv i Amazon S3 Glacier.

Forutsetninger for bruk av AWS Vault

For å utføre enhver operasjon på S3 Glacier Vault, er AWS CLI påkrevd. Og for det må AWS konfigureres ved hjelp av AWS Root User eller IAM brukeropplysninger først. Å bruke IAM -legitimasjon anses som en bedre praksis for å holde kontoen sikker. Så for å utføre hvelvoppgaver, bør en IAM -bruker allerede eksistere. Hvis det ikke er noen IAM -bruker tilgjengelig, må du opprette en først.

Opprette en IAM -bruker

Gå til AWS IAM -konsollen og velg alternativet "Opprett bruker". Navngi brukeren og klikk på "Neste":

Velg "AdministratorAccess" fra tillatelsene for å gi IAM -brukeren:

Klikk på "Opprett bruker", og på denne måten opprettes IAM -brukeren:

Når IAM -brukerkontoen opprettes, lagre “.CSV ”-fil som inneholder legitimasjon eller direkte kopierer tilgangs- og hemmelig tilgangstasten til bruk for AWS CLI -konfigurasjon.

Det er flere nyttige operasjoner av AWS -hvelv utført gjennom AWS CLI. Vi vil fremheve noen av dem. For det første må vi konfigurere AWS CLI.

Konfigurere AWS CLI

For å konfigurere AWS CLI, bruk kommandoen:

AWS Konfigurer

Og lim deretter inn tilgangs- og hemmelige tilgangstastene til IAM -brukeren som er kopiert fra AWS IAM -konsollen:

Bruke AWS -hvelvet | Hvelvoperasjoner

Når AWS CLI er konfigurert, kan brukeren bruke den til å utføre forskjellige AWS -hvelvoperasjoner, og noen av hovedoperasjonene er som følgende:

Tar AWS Glacier -hjelp

For brukerne som ikke har noen erfaring med å bruke S3 -isbreer, er det følgende kommando som instruerer brukerne veldig godt i detalj:

AWS Glacier -hjelp

Dette vil vise en fullstendig beskrivelse av funksjonaliteten og bruken av S3 -isbreer:

Dessuten viser den også alle kommandoene som brukes i AWS S3 Glacier-hvelv som Create-Vault, Delete-Vault, Abort-Vault-Lock, etc.:

Opprette et nytt hvelv

Brukeren kan opprette et hvelv i S3 Glacier gjennom CLI ved å bruke følgende kommando:

AWS Glacier Create-Vault-Account-Id--Vault-Name MyVault

Dette vil vise plasseringen av det opprettede hvelvet som et resultat:

Det nyopprettede hvelvet vises på listen over hvelv i S3 Glacier -konsollen:

Last opp et arkiv

For å laste opp et arkiv i hvelvet, er det kommandoen:

AWS Glacier Upload-Archive-Account-ID--VAULT-NAME (Navn på eksisterende hvelv)-Body (filplassering)

Dette vil vise plasseringen av hvelvet som filen er lagret sammen med sjekksum og arkiv -ID:

Opprette en multipart -opplasting

Brukeren kan også laste opp en multipart-fil (et enkelt stort objekt eller fil med flere deler) til hvelvene i S3-isbreene gjennom følgende initiate-multipart-upload-kommando:

AWS Glacier Initiate-Multipart-Upload --Account-ID--Archive-Beskriv "Multipart Upload Test"-Part-størrelse 1048576-Vault-Name MyVault

(I kommandoen skrevet ovenfor er “1048576” flerpartisfilstørrelsen i byte og “MyVault” er navnet på det eksisterende hvelvet der flerpartementets fil skal lastes opp).
Utgangen vil vise stedet der den lastes opp sammen med opplastnings -IDen:

På denne måten brukes AWS CLI til å utføre hvelvoppgaver i AWS S3 Glacier.

Konklusjon

Kjerneformålet med å bruke et AWS -hvelv er å lagre arkiver. AWS Vault kan opprettes, redigeres og slettes veldig enkelt ved å bruke AWS S3 Glacier Console. Men hvelvoppgavene og operasjonene krever AWS CLI fordi alle handlingene i AWS Vault blir utført ved å utføre “AWS Glacier” -kommandoer. Denne artikkelen forklarte godt hvordan du bruker AWS -hvelvet.