Indholdsfortegnelse:
Video: How to Back up and Restore Your Windows Systems Using Active Backup for Business | Synology 2025
Når du har CLI installeret på dit system, kan du begynde at bruge det til at udføre nyttige opgaver for AWS. For en udvikler betyder det at være i stand til at udføre konfiguration, kontrollere status og lave andre former for lavniveauopgaver med de forskellige AWS-tjenester. Oplysningerne her hjælper dig med at forstå, hvordan du kan bruge CLI til at udføre vigtige opgaver med S3. Gennemgå disse øvelser hjælper dig bedre med at forstå, hvordan S3 fungerer, udover at give dig mulighed for at udføre udviklingsopgaver.
Oprettelse af aws-hjælpeprogramkonfigurationsfilen
For at bruge aws-hjælpeprogrammet til at udføre opgaver ved hjælp af AWS CLI, skal du oprette en konfigurationsfil. Konfigurationsfilen indeholder en række oplysninger, herunder både dine offentlige og hemmelige nøgler. Følgende trin hjælper dig med at udføre denne konfigurationsopgave:
- Åbn en kommandoprompt eller et terminalvindue.
- Skriv aws-konfiguration, og tryk på Enter. Du ser en prompt, der beder om din offentlige ke.
- Skriv din public key-streng og tryk på Enter.
I de fleste tilfælde kan du kopiere og indsætte din nøgle direkte fra. csv-fil brugt til at gemme den. Metoden du bruger afhænger af dit operativsystem. Når du f.eks. Arbejder ved kommandoprompten til Windows, skal du højreklikke og vælge Indsæt fra kontekstmenuen. Du ser en prompt, der beder om din private nøgle.
- Indtast din private (hemmelige) nøgle streng og tryk på Enter.
Du ser en prompt, der beder om, at standardområdet bruges til at få adgang til data. Den region du giver, som os-vest-2, skal matche det område, du bruger, når du interagerer med AWS fra konsolerne.
- Indtast regionoplysningerne, og tryk på Enter.
Konfigurationsrutinen beder om et outputformat. Vælg en af følgende muligheder:
- json: Standardformatet udsender dataene ved hjælp af JSON-teknikken (JavaScript Object Notation), der bygger på navn / værdi par. En fordel ved dette format er, at det fungerer godt til direkte input med nogle sprog, såsom Python. Tjek denne grundlæggende JSON vejledning.
- tekst: Udsender dataene ved hjælp af simpel tekst. Fordelen ved denne tilgang er, at der ikke er nogen formatering, så du nemt kan ændre den for at imødekomme ethvert behov. Udgangen kan dog være lidt svært at læse.
- tabel: Udsender dataene ved hjælp af tabelformateret tekst. Fordelen ved denne tilgang er, at outputen nemt læses direkte på kommandolinjen.
- Skriv outputformatet, og tryk på Enter.
Du vender tilbage til kommandoprompten.
Konfigurationskommandoen opretter to nye filer til dig.Begge disse filer vises i
. aws
mappe på dit system. Den præcise placering afhænger af det operativsystem, du bruger. For eksempel finder du i et Windows-system generelt filerne i
C: Users \. AWS
mappe. Når du har udført denne opgave, indeholder filen
config
den region, du vil bruge, og outputformatet. Du kan dog tilføje andre poster efter behov. Filen
credentials
indeholder dine offentlige og private nøgler.
Indhentning af S3-oplysninger
For at sikre, at dit aws-værktøj fungerer som forventet, skal du prøve en testadgang for AWS. Skriv aws s3 ls , og tryk på Enter. Du begynder med aws-værktøjet, efterfulgt af navnet på den tjeneste, du vil have adgang til, hvilket er
s3
. Kommandoen
ls
viser indholdet af en S3-objekt. Fordi du ikke har angivet et bestemt sted i S3, er det, du ser som output, en liste over de S3 spande, du har oprettet. Bemærk, at udgangen indeholder dato og klokkeslæt for udførelse. Skuffens navn vil matche det angivne navn.
Du kan prøve at uploade en fil til din spand. For at udføre denne opgave bruger du kopien eller
cp
kommandoen. Kommandoen
cp
kræver, at du angiver en kildeplacering og en destinationsplacering. Kilden og destinationen kan være en lokal mappe eller S3 bucket. Selvom du ikke ville bruge denne teknik til at udføre en lokal kopi, kan du kopiere fra en lokal mappe til en S3-bucket, fra en S3-buket til en lokal mappe eller mellem S3-bukser.
For eksempel at kopiere en fil med navnet
colorblk. gif
fra en lokal mappe med navnet win til S3 bucket, ville du skrive noget som
aws s3 cp "c: win colorblk.gif" s3: // aws4d. test-bucket / colorblk. gif
og tryk på Enter. Du skal angive en kilde og destination, der matcher din opsætning. For at sikre, at filen faktisk uploades, bruger du kommandoen
ls
igen, men denne gang tilføjer du bucket navn.