Amazon S3¶
Monter en Amazon S3-bucket som en Windows-stasjon. Både general purpose-buckets og directory-buckets (S3 Express One Zone) støttes.
Før du begynner¶
Du trenger en Access Key ID og en Secret Access Key.
Hvor du finner nøklene – i IAM-konsollen:
- Åpne Users, og velg IAM-brukeren din (opprett én hvis du bare har rotkontoen – AWS fraråder å bruke tilgangsnøkler for rotkontoen).
- Åpne fanen Security credentials.
- Under Access keys klikker du Create access key.
- Kopier begge verdiene med det samme – den hemmelige nøkkelen vises bare én gang, når den opprettes.
IAM-identiteten trenger minst s3:ListAllMyBuckets,
s3:GetBucketLocation, s3:ListBucket og s3:GetObject /
s3:PutObject / s3:DeleteObject for målbucketen:
{
"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/*" }
]
}
Hjelp fra AWS
Koble til¶
- Klikk Legg til i verktøylinjen.
- Velg Enterprise → Amazon S3.
- Velg buckettypen: General purpose eller Directory (S3 Express One Zone).
- Angi Access Key ID og Secret Access Key, og klikk deretter Oppdater-knappen ved siden av bucket-feltet.
- Velg bucketen som skal monteres, og klikk Koble til.
Manuell bucket-oppføring
Hvis IAM-identiteten din ikke har tillatelse til å liste buckets, krysser du av boksen til venstre for bucket-feltet, og skriver inn bucket-navnet direkte.
Innstillinger¶
| Innstilling | Beskrivelse | Standard |
|---|---|---|
| Type | General purpose eller Directory (S3 Express One Zone) | General purpose |
| Access Key ID / Secret Access Key | IAM-påloggingsinformasjon | – |
| Bucket | Bucketen som skal monteres (liste eller manuell oppføring) | – |
| Skrivebeskyttet | Blokkerer skriving til den monterte stasjonen | av |
Oppførsel og begrensninger¶
- Bucket-regioner oppdages automatisk; stasjonen kommuniserer med
s3.<region>.amazonaws.com(directory-buckets:s3express-control.<region>.amazonaws.com). - RaiDrive tilbyr directory-buckets i
us-east-1,us-east-2,us-west-2,ap-south-1,ap-northeast-1,eu-west-1ogeu-north-1. AWS' gjeldende regionliste for S3 Express One Zone finnes i AWS: endpoints for directory buckets. - S3 har ingen ekte mapper – «mapper» er nøkkelprefikser, så å gi en mappe nytt navn på stasjonen er en kopiering og sletting av hvert objekt under prefikset, noe som er tregt for store trær – se AWS: organizing objects using folders.
- Lagringsklasser med hentingsforsinkelse (Glacier og Glacier Deep Archive) kan ikke åpnes før de er gjenopprettet – se AWS: restoring archived objects.
Feilsøking¶
| Symptom | Årsak | Løsning |
|---|---|---|
| Bucket-listen forblir tom | IAM-identiteten mangler s3:ListAllMyBuckets |
Bruk manuell bucket-oppføring, eller utvid IAM-policyen |
| Access Denied ved tilkobling | Nøkkelparet mangler tillatelse på bucketen | Kontroller bucket-policyen og IAM-policyen |
| Svært treg mappe-omdøping | S3s kopier-og-slett-semantikk for prefikser | Unngå å gi store mappetrær nytt navn på stasjonen |