Ana içeriğe geç

Amazon S3

Bir Amazon S3 bucket'ını Windows sürücüsü olarak bağlayın. Hem genel amaçlı bucket'lar hem de dizin bucket'ları (S3 Express One Zone) desteklenir.

Başlamadan önce

Bir Erişim Anahtarı Kimliği ve Gizli Erişim Anahtarı gerekir.

Anahtarları nereden alabilirsiniz — IAM konsolunda:

  1. Users bölümünü açın ve IAM kullanıcınızı seçin (yalnızca root hesabınız varsa bir kullanıcı oluşturun; AWS, root erişim anahtarlarının kullanılmasını önermez).
  2. Security credentials sekmesini açın.
  3. Access keys altında Create access key düğmesine tıklayın.
  4. İki değeri de hemen kopyalayın; gizli anahtar oluşturma anında yalnızca bir kez gösterilir.

IAM kimliğinin en azından s3:ListAllMyBuckets, s3:GetBucketLocation, s3:ListBucket izinlerine ve hedef bucket üzerinde s3:GetObject / s3:PutObject / s3:DeleteObject izinlerine ihtiyacı vardır:

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

Bağlanma

  1. Araç çubuğundaki Ekle düğmesine tıklayın.
  2. Enterprise → Amazon S3 seçeneğini seçin.
  3. Bucket türünü seçin: General purpose veya Directory (S3 Express One Zone).
  4. Erişim Anahtarı Kimliği ve Gizli Erişim Anahtarı alanlarını doldurun, ardından bucket alanının yanındaki Yenile düğmesine tıklayın.
  5. Bağlanacak bucket'ı seçin ve Bağlan düğmesine tıklayın.

Amazon S3 bağlantı iletişim kutusu

Bucket adını elle girme

IAM kimliğinizin bucket'ları listeleme izni yoksa bucket alanının solundaki onay kutusunu işaretleyin ve bucket adını doğrudan yazın.

Ayarlar

Ayar Açıklama Varsayılan
Tip General purpose veya Directory (S3 Express One Zone) General purpose
Erişim Anahtarı Kimliği / Gizli Erişim Anahtarı IAM kimlik bilgileri —
Bucket Bağlanacak bucket (listeden veya elle girilerek) —
Sadece Okuma Bağlı sürücüye yazmayı engeller kapalı

Davranış ve sınırlamalar

  • Bucket bölgeleri otomatik olarak algılanır; sürücü s3.<region>.amazonaws.com ile iletişim kurar (dizin bucket'ları: s3express-control.<region>.amazonaws.com).
  • RaiDrive dizin bucket'larını us-east-1, us-east-2, us-west-2, ap-south-1, ap-northeast-1, eu-west-1 ve eu-north-1 bölgelerinde sunar. AWS'nin S3 Express One Zone için güncel bölge listesi AWS: dizin bucket'ları için uç noktalar sayfasındadır.
  • S3'te gerçek klasörler yoktur; "klasörler" anahtar önekleridir. Bu nedenle sürücüde bir klasörü yeniden adlandırmak, önek altındaki her nesnenin kopyalanıp silinmesi demektir ve büyük ağaçlarda yavaştır; AWS: nesneleri klasörlerle düzenleme sayfasına bakın.
  • Geri alma gecikmesi olan depolama sınıfları (Glacier ve Glacier Deep Archive) geri yüklenene kadar açılamaz; AWS: arşivlenmiş nesneleri geri yükleme sayfasına bakın.

Sorun giderme

Belirti Neden Çözüm
Bucket listesi boş kalıyor IAM kimliğinde s3:ListAllMyBuckets izni yok Bucket adını elle girin veya IAM ilkesini genişletin
Bağlanırken Access Denied Anahtar çiftinin bucket üzerinde izni yok Bucket ilkesini ve IAM ilkesini kontrol edin
Klasörü yeniden adlandırma çok yavaş S3'ün önek kopyalama ve silme semantiği Sürücüde büyük klasör ağaçlarını yeniden adlandırmaktan kaçının