Amazon S3¶
Montirajte spremnik usluge Amazon S3 kao pogon u sustavu Windows. Podržani su i spremnici general purpose i spremnici directory (S3 Express One Zone).
Prije početka¶
Potrebni su vam ID pristupnog ključa i Tajni pristupni ključ.
Gdje nabaviti ključeve — u IAM konzoli:
- Otvorite Users i odaberite svog IAM korisnika (izradite ga ako imate samo korijenski račun — AWS ne preporučuje korištenje pristupnih ključeva korijenskog računa).
- Otvorite karticu Security credentials.
- Pod Access keys kliknite Create access key.
- Odmah kopirajte obje vrijednosti — tajni ključ prikazuje se samo jednom, prilikom izrade.
IAM identitet treba barem dozvole s3:ListAllMyBuckets,
s3:GetBucketLocation, s3:ListBucket te s3:GetObject /
s3:PutObject / s3:DeleteObject za ciljni spremnik:
{
"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
Povezivanje¶
- Na alatnoj traci kliknite Dodaj.
- Odaberite Enterprise → Amazon S3.
- Odaberite vrstu spremnika: General purpose ili Directory (S3 Express One Zone).
- Unesite ID pristupnog ključa i Tajni pristupni ključ, a zatim kliknite gumb Osvježi pokraj polja Bucket.
- Odaberite spremnik koji želite montirati i kliknite Spojiti.
Ručni unos spremnika
Ako vaš IAM identitet nema dozvolu za ispis popisa spremnika, označite potvrdni okvir lijevo od polja Bucket i izravno upišite naziv spremnika.
Postavke¶
| Postavka | Opis | Zadano |
|---|---|---|
| Tip | General purpose ili Directory (S3 Express One Zone) | General purpose |
| ID pristupnog ključa / Tajni pristupni ključ | IAM vjerodajnice | — |
| Bucket | Spremnik koji se montira (s popisa ili ručni unos) | — |
| Samo za čitanje | Blokira pisanje na montirani pogon | isključeno |
Ponašanje i ograničenja¶
- Regije spremnika otkrivaju se automatski; pogon komunicira s
s3.<region>.amazonaws.com(spremnici directory:s3express-control.<region>.amazonaws.com). - RaiDrive nudi spremnike directory u regijama
us-east-1,us-east-2,us-west-2,ap-south-1,ap-northeast-1,eu-west-1ieu-north-1. Aktualni AWS-ov popis regija za S3 Express One Zone nalazi se na stranici AWS: krajnje točke za spremnike directory. - S3 nema stvarne mape — "mape" su prefiksi ključeva, pa je preimenovanje mape na pogonu kopiranje i brisanje svakog objekta pod tim prefiksom, što je sporo za velika stabla — pogledajte AWS: organiziranje objekata pomoću mapa.
- Klase pohrane s odgodom dohvaćanja (Glacier i Glacier Deep Archive) ne mogu se otvoriti dok se objekti ne vrate — pogledajte AWS: vraćanje arhiviranih objekata.
Otklanjanje poteškoća¶
| Simptom | Uzrok | Rješenje |
|---|---|---|
| Popis spremnika ostaje prazan | IAM identitet nema dozvolu s3:ListAllMyBuckets |
Koristite ručni unos spremnika ili proširite IAM pravilo |
| Access Denied pri povezivanju | Par ključeva nema dozvolu za spremnik | Provjerite pravilo spremnika i IAM pravilo |
| Vrlo sporo preimenovanje mape | S3 semantika kopiranja i brisanja prefiksa | Izbjegavajte preimenovanje velikih stabala mapa na pogonu |