S3 Compatible¶
Mana-mana perkhidmatan yang melaksanakan API S3 boleh dilekapkan sebagai pemacu Windows. Medan sambungan sentiasa sama — URL titik akhir, ID Kunci Akses, Kunci Akses Rahsia dan bucket — jadi satu panduan ini merangkumi keseluruhan keluarga S3.
Kebanyakan perkhidmatan ini dipaparkan sebagai entri bernama sendiri dalam tab Enterprise RaiDrive (Amazon S3, Cloudflare R2, Wasabi, Backblaze B2, …). Pilih entri bernama jika ada — RaiDrive kemudian mengetahui corak titik akhir dan senarai wilayah untuk anda. Gunakan entri umum S3 Compatible untuk perkhidmatan lain, termasuk pelayan hos sendiri.
Sebelum anda bermula¶
Sediakan perkara berikut terlebih dahulu:
- ID Kunci Akses dan Kunci Akses Rahsia yang dikeluarkan oleh perkhidmatan — setiap perkhidmatan serasi S3 mempunyai halaman pengurusan kunci dalam konsolnya sendiri; halaman penyedia khusus dalam bahagian ini memberitahu anda lokasi tepatnya bagi setiap perkhidmatan bernama.
- URL titik akhir S3 perkhidmatan itu (lihat jadual di bawah).
- Sesetengah perkhidmatan memerlukan satu pengecam tambahan — contohnya Cloudflare R2 memerlukan ID Akaun anda dan Oracle memerlukan ruang nama storan objek anda.
Sambungkan¶
- Klik Tambah pada bar alat.
- Pilih Enterprise → perkhidmatan bernama, atau S3 Compatible jika perkhidmatan itu tidak disenaraikan.
- Untuk entri umum, taip URL titik akhir (dan, jika diperlukan oleh perkhidmatan, wilayah).
- Masukkan ID Kunci Akses dan Kunci Akses Rahsia, kemudian klik butang Segarkan semula di sebelah medan bucket.
- Pilih bucket dan klik Sambungkan.
Kemasukan bucket secara manual
Jika kunci anda tidak dibenarkan menyenaraikan bucket, tandakan kotak semak di sebelah kiri medan bucket dan taip nama bucket secara terus.
Rujukan titik akhir¶
| Perkhidmatan | Corak titik akhir | Wilayah |
|---|---|---|
| Akamai Linode | https://<region>.linodeobjects.com |
Use URLs for access |
| Alibaba Cloud | https://oss-<region>.aliyuncs.com |
Regions and endpoints |
| Amazon S3 | https://s3.<region>.amazonaws.com |
Amazon Simple Storage Service endpoints and quotas |
| Backblaze B2 | https://s3.<region>.backblazeb2.com |
Where are the Backblaze Cloud Storage Data Centers |
| Ceph (hos sendiri) | URL RADOS Gateway anda | — |
| Cloudflare R2 | https://<account-id>.r2.cloudflarestorage.com |
Data location |
| Cloudian (hos sendiri) | URL pelayan anda | — |
| DigitalOcean Spaces | https://<region>.digitaloceanspaces.com |
Spaces Availability |
| DreamHost | https://objects-us-east-1.dream.io atau https://s3.us-east-005.dream.io (mengikut kluster) |
What DreamObjects hostname should I use to connect? |
| Garage (hos sendiri) | URL pelayan anda | — |
| IBM Cloud | https://s3.<region>.cloud-object-storage.appdomain.cloud |
Endpoints and storage locations |
| IDrive e2 | https://<host>.<region>.idrivee2-XX.com (ditunjukkan dalam konsol e2 anda) |
Titik akhir wilayah |
| IONOS | https://s3.<region>.ionoscloud.com |
Endpoints |
| Leviia | https://s3.<region>.leviia.com |
— |
| MEGA S4 | https://s3.<region>.megas4.com |
MEGA S4 endpoint URLs |
| MinIO (hos sendiri) | URL pelayan anda | — |
| Naver Cloud Platform | https://<region>.object.ncloudstorage.com — wilayah: kr, us, sg, de; jp: https://jp.object.ncpstorage.com |
Object Storage overview |
| Oracle Cloud | https://<namespace>.compat.objectstorage.<region>.oraclecloud.com |
Regions and Availability Domains |
| Storj | https://gateway.storjshare.io (titik akhir global tunggal) |
Storj-hosted S3 Compatible Gateway |
| Synology C2 | https://<region>.s3.synologyc2.net |
How to use development tools with C2 Object Storage |
| Tencent Cloud | https://cos.<region>.myqcloud.com |
Regions and Access Endpoints |
| Wasabi | https://s3.<region>.wasabisys.com |
Service URLs for Wasabi's Storage Regions |
| Scaleway dan lain-lain | https://s3.<region>.scw.cloud — melalui entri umum S3 Compatible |
Object Storage - Concepts |
Tetapan¶
| Tetapan | Penerangan | Lalai |
|---|---|---|
| Titik akhir | URL API S3 perkhidmatan | — |
| Wilayah | Wilayah pengesahan; diperlukan oleh sesetengah perkhidmatan (cth. Garage, Scaleway) | kosong |
| ID Kunci Akses / Kunci Akses Rahsia | Bukti kelayakan yang dikeluarkan oleh perkhidmatan | — |
| Bucket | Bucket yang hendak dilekapkan (senarai atau kemasukan manual) | — |
| Baca-sahaja | Menyekat penulisan ke pemacu yang dilekapkan | mati |
Tingkah laku & had¶
- RaiDrive mengesahkan titik akhir bagi pelayan yang mengenal pasti diri: MinIO, Cloudian, Ceph dan Garage dikenali melalui respons pelayannya; IDrive e2, Akamai Linode dan Synology C2 melalui corak nama hosnya. Titik akhir yang tidak sepadan ditolak dengan "invalid endpoint".
- Pelayan hos sendiri (MinIO, Cloudian, Ceph, Garage) diakses dengan gaya laluan (path-style), dan sijil TLS persendirian/yang ditandatangani sendiri diterima.
- Semantik S3 terpakai di mana-mana: tiada folder sebenar — "folder" ialah awalan kunci — lihat AWS: menyusun objek menggunakan folder.
Penyelesaian masalah¶
| Gejala | Punca | Penyelesaian |
|---|---|---|
| "invalid endpoint" | Titik akhir tidak sepadan dengan perkhidmatan yang dipilih | Semak corak dalam jadual, atau gunakan entri umum S3 Compatible |
| Senarai bucket kosong | Kunci tidak boleh menyenaraikan bucket | Gunakan kemasukan bucket manual |
| Ralat tandatangan / kebenaran | Perkhidmatan memerlukan wilayah yang dinyatakan secara eksplisit | Isikan medan Wilayah dengan nilai daripada konsol perkhidmatan anda |
| Ralat TLS pada pelayan LAN | Sijil yang ditandatangani sendiri pada entri perkhidmatan awam bernama | Gunakan entri hos sendiri (MinIO/Cloudian/Ceph/Garage) atau S3 Compatible |