Amazon S3¶
Priklopite vedro Amazon S3 kot pogon v sistemu Windows. Podprta so tako vedra general purpose kot vedra directory (S3 Express One Zone).
Preden začnete¶
Potrebujete ID ključa za dostop in Skrivni dostopni ključ.
Kje dobite ključe — v konzoli IAM:
- Odprite Users in izberite svojega uporabnika IAM (ustvarite ga, če imate samo korenski račun — AWS odsvetuje uporabo korenskih ključev za dostop).
- Odprite zavihek Security credentials.
- Pod Access keys kliknite Create access key.
- Obe vrednosti takoj kopirajte — skrivni ključ je prikazan samo enkrat, ob ustvarjanju.
Identiteta IAM potrebuje za ciljno vedro vsaj s3:ListAllMyBuckets,
s3:GetBucketLocation, s3:ListBucket in s3:GetObject /
s3:PutObject / s3:DeleteObject:
{
"Version": "2012-10-17",
"Statement": [
{ "Effect": "Allow",
"Action": ["s3:ListAllMyBuckets", "s3:GetBucketLocation"],
"Resource": "*" },
{ "Effect": "Allow",
"Action": ["s3:ListBucket"],
"Resource": "arn:aws:s3:::YOUR-BUCKET" },
{ "Effect": "Allow",
"Action": ["s3:GetObject", "s3:PutObject", "s3:DeleteObject"],
"Resource": "arn:aws:s3:::YOUR-BUCKET/*" }
]
}
Pomoč za AWS
Povezava¶
- V orodni vrstici kliknite Dodaj.
- Izberite Enterprise → Amazon S3.
- Izberite vrsto vedra: General purpose ali Directory (S3 Express One Zone).
- Vnesite ID ključa za dostop in Skrivni dostopni ključ, nato kliknite gumb Osveži poleg polja Bucket.
- Izberite vedro, ki ga želite priklopiti, in kliknite Povežite se.
Ročni vnos vedra
Če vaša identiteta IAM ne sme izpisati seznama veder, označite potrditveno polje levo od polja Bucket in ime vedra vnesite neposredno.
Nastavitve¶
| Nastavitev | Opis | Privzeto |
|---|---|---|
| Vrsta | General purpose ali Directory (S3 Express One Zone) | General purpose |
| ID ključa za dostop / Skrivni dostopni ključ | Poverilnice IAM | — |
| Bucket | Vedro, ki ga priklopite (s seznama ali ročni vnos) | — |
| Le za branje | Prepreči pisanje na priklopljeni pogon | izklopljeno |
Delovanje in omejitve¶
- Regije veder se zaznajo samodejno; pogon komunicira z
s3.<region>.amazonaws.com(vedra directory:s3express-control.<region>.amazonaws.com). - RaiDrive ponuja vedra directory v regijah
us-east-1,us-east-2,us-west-2,ap-south-1,ap-northeast-1,eu-west-1ineu-north-1. Trenutni seznam regij AWS za S3 Express One Zone je v AWS: endpoints for directory buckets. - S3 nima pravih map — »mape« so predpone ključev, zato je preimenovanje mape na pogonu kopiranje in brisanje vsakega objekta pod to predpono, kar je pri velikih drevesih počasno — glejte AWS: organizing objects using folders.
- Razredov shrambe z zakasnitvijo pridobivanja (Glacier in Glacier Deep Archive) ni mogoče odpreti, dokler niso obnovljeni — glejte AWS: restoring archived objects.
Odpravljanje težav¶
| Simptom | Vzrok | Rešitev |
|---|---|---|
| Seznam veder ostane prazen | Identiteta IAM nima s3:ListAllMyBuckets |
Uporabite ročni vnos vedra ali razširite pravilnik IAM |
| Access Denied ob povezovanju | Par ključev nima dovoljenja za vedro | Preverite pravilnik vedra in pravilnik IAM |
| Zelo počasno preimenovanje mape | Semantika S3 s kopiranjem in brisanjem po predponi | Na pogonu se izogibajte preimenovanju velikih dreves map |