Gå til indholdet

Amazon S3

Monter en Amazon S3-bucket som et Windows-drev. Både general purpose-buckets og directory-buckets (S3 Express One Zone) understøttes.

Før du begynder

Du skal bruge et Adgangsnøgle-id og en Hemmelig adgangsnøgle.

Hvor du får nøglerne — i IAM-konsollen:

  1. Åbn Users, og vælg din IAM-bruger (opret en, hvis du kun har rodkontoen — AWS fraråder at bruge adgangsnøgler til rodkontoen).
  2. Åbn fanen Security credentials.
  3. Under Access keys skal du klikke på Create access key.
  4. Kopier begge værdier med det samme — den hemmelige nøgle vises kun én gang, når den oprettes.

IAM-identiteten skal mindst have s3:ListAllMyBuckets, s3:GetBucketLocation, s3:ListBucket og s3:GetObject / s3:PutObject / s3:DeleteObject på den ønskede bucket:

{
  "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/*" }
  ]
}

Opret forbindelse

  1. Klik på Tilføj på værktøjslinjen.
  2. Vælg Enterprise → Amazon S3.
  3. Vælg buckettypen: General purpose eller Directory (S3 Express One Zone).
  4. Angiv Adgangsnøgle-id og Hemmelig adgangsnøgle, og klik derefter på knappen Opdater ved siden af bucket-feltet.
  5. Vælg den bucket, der skal monteres, og klik på Forbind.

Forbindelsesdialog for Amazon S3

Manuel angivelse af bucket

Hvis din IAM-identitet ikke har tilladelse til at vise buckets, så marker afkrydsningsfeltet til venstre for bucket-feltet, og skriv bucketnavnet direkte.

Indstillinger

Indstilling Beskrivelse Standard
Type General purpose eller Directory (S3 Express One Zone) General purpose
Adgangsnøgle-id / Hemmelig adgangsnøgle IAM-legitimationsoplysninger —
Bucket Den bucket, der skal monteres (liste eller manuel angivelse) —
Læs-kun Blokerer skrivning til det monterede drev fra

Funktionsmåde og begrænsninger

  • Bucketregioner registreres automatisk; drevet kommunikerer med s3.<region>.amazonaws.com (directory-buckets: s3express-control.<region>.amazonaws.com).
  • RaiDrive tilbyder directory-buckets i us-east-1, us-east-2, us-west-2, ap-south-1, ap-northeast-1, eu-west-1 og eu-north-1. AWS' aktuelle liste over regioner til S3 Express One Zone findes i AWS: endpoints for directory buckets.
  • S3 har ingen rigtige mapper — "mapper" er nøglepræfikser, så omdøbning af en mappe på drevet er en kopiering og sletning af hvert objekt under præfikset, hvilket er langsomt for store træer — se AWS: organizing objects using folders.
  • Lagerklasser med forsinket hentning (Glacier og Glacier Deep Archive) kan ikke åbnes, før de er gendannet — se AWS: restoring archived objects.

Fejlfinding

Symptom Årsag Løsning
Bucketlisten forbliver tom IAM-identiteten mangler s3:ListAllMyBuckets Brug manuel angivelse af bucket, eller udvid IAM-politikken
Access Denied ved forbindelse Nøgleparret mangler tilladelse til bucketen Kontroller bucketpolitikken og IAM-politikken
Meget langsom omdøbning af mapper S3's semantik med kopiering og sletning af præfikser Undgå at omdøbe store mappetræer på drevet