Preskočiť na obsah

Amazon S3

Pripojte bucket Amazon S3 ako jednotku Windows. Podporované sú buckety typu General purpose aj Directory (S3 Express One Zone).

Predtým, ako začnete

Potrebujete Access Key ID a Secret Access Key.

Kde získať kľúče — v konzole IAM:

  1. Otvorte Users a vyberte svojho používateľa IAM (ak máte len koreňový účet, vytvorte si ho — AWS neodporúča používať prístupové kľúče koreňového účtu).
  2. Otvorte kartu Security credentials.
  3. V časti Access keys kliknite na Create access key.
  4. Obidve hodnoty si hneď skopírujte — tajný kľúč sa zobrazí len raz, v čase vytvorenia.

Identita IAM potrebuje na cieľovom buckete aspoň s3:ListAllMyBuckets, s3:GetBucketLocation, s3:ListBucket a 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/*" }
  ]
}

Pripojenie

  1. Kliknite na Pridať na paneli s nástrojmi.
  2. Zvoľte Enterprise → Amazon S3.
  3. Vyberte typ bucketu: General purpose alebo Directory (S3 Express One Zone).
  4. Zadajte Access Key ID a Secret Access Key, potom kliknite na tlačidlo Obnoviť vedľa poľa bucketu.
  5. Vyberte bucket, ktorý sa má pripojiť, a kliknite na Pripojiť.

Dialógové okno pripojenia Amazon S3

Ručné zadanie bucketu

Ak vaša identita IAM nemá povolený výpis bucketov, zaškrtnite políčko naľavo od poľa bucketu a názov bucketu zadajte priamo.

Nastavenia

Nastavenie Popis Predvolené
Typ General purpose alebo Directory (S3 Express One Zone) General purpose
Access Key ID / Secret Access Key Prihlasovacie údaje IAM —
Bucket Bucket, ktorý sa má pripojiť (zo zoznamu alebo ručne) —
Len na čítanie Blokuje zápis na pripojenú jednotku vypnuté

Správanie a obmedzenia

  • Región bucketu sa zistí automaticky; jednotka komunikuje s s3.<region>.amazonaws.com (directory buckety: s3express-control.<region>.amazonaws.com).
  • RaiDrive ponúka directory buckety v regiónoch us-east-1, us-east-2, us-west-2, ap-south-1, ap-northeast-1, eu-west-1 a eu-north-1. Aktuálny zoznam regiónov AWS pre S3 Express One Zone je v AWS: koncové body pre directory buckety.
  • S3 nemá skutočné priečinky — „priečinky“ sú prefixy kľúčov, takže premenovanie priečinka na jednotke je kopírovanie a mazanie každého objektu pod daným prefixom, čo je pri veľkých stromoch pomalé — pozrite AWS: usporiadanie objektov pomocou priečinkov.
  • Triedy úložiska s oneskoreným prístupom (Glacier a Glacier Deep Archive) sa nedajú otvoriť, kým sa neobnovia — pozrite AWS: obnovenie archivovaných objektov.

Riešenie problémov

Príznak Príčina Riešenie
Zoznam bucketov zostáva prázdny Identite IAM chýba s3:ListAllMyBuckets Zadajte bucket ručne, alebo rozšírte politiku IAM
Access Denied pri pripájaní Pár kľúčov nemá oprávnenie na bucket Skontrolujte politiku bucketu aj politiku IAM
Veľmi pomalé premenovanie priečinka Sémantika kopírovania a mazania prefixov v S3 Vyhnite sa premenovávaniu veľkých stromov priečinkov na jednotke