Amazon S3¶
Lekapkan bucket Amazon S3 sebagai pemacu Windows. Kedua-dua bucket general purpose dan bucket directory (S3 Express One Zone) disokong.
Sebelum anda bermula¶
Sediakan perkara berikut terlebih dahulu:
- ID Kunci Akses dan Kunci Akses Rahsia.
Tempat mendapatkan kunci — dalam konsol IAM:
- Buka Users dan pilih pengguna IAM anda (cipta pengguna jika anda hanya mempunyai akaun root — AWS menasihatkan agar tidak menggunakan kunci akses root).
- Buka tab Security credentials.
- Di bawah Access keys, klik Create access key.
- Salin kedua-dua nilai dengan segera — kunci rahsia ditunjukkan sekali sahaja, semasa ia dicipta.
Identiti IAM memerlukan sekurang-kurangnya s3:ListAllMyBuckets,
s3:GetBucketLocation, s3:ListBucket, dan s3:GetObject /
s3:PutObject / s3:DeleteObject pada bucket sasaran:
{
"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/*" }
]
}
Bantuan daripada AWS
Sambungkan¶
- Klik Tambah pada bar alat.
- Pilih Enterprise → Amazon S3.
- Pilih jenis bucket: General purpose atau Directory (S3 Express One Zone).
- Masukkan ID Kunci Akses dan Kunci Akses Rahsia, kemudian klik butang Segarkan semula di sebelah medan bucket.
- Pilih bucket yang hendak dilekapkan dan klik Sambungkan.
Kemasukan bucket secara manual
Jika identiti IAM anda tidak dibenarkan menyenaraikan bucket, tandakan kotak semak di sebelah kiri medan bucket dan taip nama bucket secara terus.
Tetapan¶
| Tetapan | Penerangan | Lalai |
|---|---|---|
| Jenis | General purpose atau Directory (S3 Express One Zone) | General purpose |
| ID Kunci Akses / Kunci Akses Rahsia | Bukti kelayakan IAM | — |
| Bucket | Bucket yang hendak dilekapkan (senarai atau kemasukan manual) | — |
| Baca-sahaja | Menyekat penulisan ke pemacu yang dilekapkan | mati |
Tingkah laku & had¶
- Wilayah bucket dikesan secara automatik; pemacu berkomunikasi dengan
s3.<region>.amazonaws.com(bucket directory:s3express-control.<region>.amazonaws.com). - RaiDrive menawarkan bucket directory dalam
us-east-1,us-east-2,us-west-2,ap-south-1,ap-northeast-1,eu-west-1daneu-north-1. Senarai wilayah semasa AWS untuk S3 Express One Zone terdapat dalam AWS: titik akhir untuk bucket directory. - S3 tidak mempunyai folder sebenar — "folder" ialah awalan kunci — lihat AWS: menyusun objek menggunakan folder.
- Kelas storan dengan kelewatan pengambilan (Glacier dan Glacier Deep Archive) tidak boleh dibuka sehingga dipulihkan — lihat AWS: memulihkan objek yang diarkibkan.
Penyelesaian masalah¶
| Gejala | Punca | Penyelesaian |
|---|---|---|
| Senarai bucket kekal kosong | Identiti IAM tiada s3:ListAllMyBuckets |
Gunakan kemasukan bucket manual, atau luaskan dasar IAM |
| Access Denied semasa bersambung | Pasangan kunci tiada kebenaran pada bucket | Semak dasar bucket dan dasar IAM |
| Penamaan semula folder sangat perlahan | Semantik salin-dan-padam awalan S3 | Elakkan menamakan semula pepohon folder yang besar pada pemacu |