S3 Compatible¶
Bet kurią paslaugą, kuri įgyvendina S3 API, galima prijungti kaip Windows diską. Prisijungimo laukai visada tie patys – galinio punkto URL, Prieigos rakto ID, Slaptas prieigos raktas ir segmentas (bucket) – todėl šis vadovas apima visą S3 šeimą.
Daugelis šių paslaugų RaiDrive skirtuke Enterprise turi savo atskirą įrašą (Amazon S3, Cloudflare R2, Wasabi, Backblaze B2, …). Jei toks įrašas yra, rinkitės jį – tada RaiDrive jau žino galinio punkto šabloną ir regionų sąrašą. Bendrąjį įrašą S3 Compatible naudokite visoms kitoms paslaugoms, įskaitant savarankiškai prižiūrimus serverius.
Prieš pradedant¶
Iš anksto pasiruoškite:
- Paslaugos išduotą prieigos rakto ID ir slaptąjį prieigos raktą – kiekviena su S3 suderinama paslauga savo konsolėje turi raktų valdymo puslapį; šio skyriaus atskirų paslaugų puslapiuose tiksliai nurodyta, kur jį rasti kiekvienai paslaugai.
- Paslaugos S3 galinio punkto URL (žr. toliau pateiktą lentelę).
- Kai kurioms paslaugoms reikia dar vieno identifikatoriaus – pavyzdžiui, Cloudflare R2 reikia jūsų Paskyros ID, o Oracle – jūsų objektų saugyklos vardų erdvės.
Prijungimas¶
- Įrankių juostoje spustelėkite Pridėti.
- Pasirinkite Enterprise → konkrečią paslaugą arba S3 Compatible, jei jos sąraše nėra.
- Bendrajame įraše įveskite galinio punkto URL (ir, jei paslauga to reikalauja, regioną).
- Įveskite Prieigos rakto ID ir Slaptas prieigos raktas, tada spustelėkite mygtuką Atnaujinti šalia segmento lauko.
- Pasirinkite segmentą ir spustelėkite Prijungti.
Segmento įvedimas rankiniu būdu
Jei jūsų raktui neleidžiama gauti segmentų sąrašo, pažymėkite žymimąjį langelį kairėje nuo segmento lauko ir tiesiogiai įveskite segmento pavadinimą.
Galinių punktų lentelė¶
| Paslauga | Galinio punkto šablonas | Regionai |
|---|---|---|
| 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 (savarankiškai prižiūrimas) | jūsų RADOS Gateway URL | — |
| Cloudflare R2 | https://<account-id>.r2.cloudflarestorage.com |
Data location |
| Cloudian (savarankiškai prižiūrimas) | jūsų serverio URL | — |
| DigitalOcean Spaces | https://<region>.digitaloceanspaces.com |
Spaces Availability |
| DreamHost | https://objects-us-east-1.dream.io arba https://s3.us-east-005.dream.io (pagal klasterį) |
What DreamObjects hostname should I use to connect? |
| Garage (savarankiškai prižiūrimas) | jūsų serverio URL | — |
| IBM Cloud | https://s3.<region>.cloud-object-storage.appdomain.cloud |
Endpoints and storage locations |
| IDrive e2 | https://<host>.<region>.idrivee2-XX.com (rodomas jūsų e2 konsolėje) |
Regionų galiniai punktai |
| 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 (savarankiškai prižiūrimas) | jūsų serverio URL | — |
| Naver Cloud Platform | https://<region>.object.ncloudstorage.com – regionas: 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 (vienas pasaulinis galinis punktas) |
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 ir kitos | https://s3.<region>.scw.cloud – per bendrąjį įrašą S3 Compatible |
Object Storage - Concepts |
Nustatymai¶
| Nustatymas | Aprašymas | Numatytoji reikšmė |
|---|---|---|
| Galinis punktas | Paslaugos S3 API URL | — |
| Regionas | Autentifikavimo regionas; reikalingas kai kurioms paslaugoms (pvz., Garage, Scaleway) | tuščia |
| Prieigos rakto ID / Slaptas prieigos raktas | Paslaugos išduoti prisijungimo duomenys | — |
| Bucket | Prijungiamas segmentas (iš sąrašo arba įvestas rankiniu būdu) | — |
| Tik skaitymui | Blokuoja rašymą į prijungtą diską | išjungta |
Veikimas ir apribojimai¶
- Serverių, kurie patys save identifikuoja, galinį punktą RaiDrive tikrina: MinIO, Cloudian, Ceph ir Garage atpažįstami pagal serverio atsakymus, o IDrive e2, Akamai Linode ir Synology C2 – pagal pagrindinio kompiuterio pavadinimo šabloną. Neatitinkantis galinis punktas atmetamas su „invalid endpoint“.
- Savarankiškai prižiūrimi serveriai (MinIO, Cloudian, Ceph, Garage) pasiekiami kelio stiliumi (path-style), o privatūs / savarankiškai pasirašyti TLS sertifikatai priimami.
- S3 semantika galioja visur: tikrų aplankų nėra – „aplankai“ yra raktų prefiksai – žr. AWS: objektų tvarkymas naudojant aplankus.
Trikčių šalinimas¶
| Požymis | Priežastis | Sprendimas |
|---|---|---|
| „invalid endpoint“ | Galinis punktas neatitinka pasirinktos paslaugos | Patikrinkite šabloną lentelėje arba naudokite bendrąjį įrašą S3 Compatible |
| Segmentų sąrašas tuščias | Raktas negali gauti segmentų sąrašo | Įveskite segmentą rankiniu būdu |
| Parašo / autorizacijos klaidos | Paslaugai reikia aiškiai nurodyto regiono | Lauke Regionas įveskite reikšmę iš savo paslaugos konsolės |
| TLS klaidos vietinio tinklo serveryje | Savarankiškai pasirašytas sertifikatas naudojant konkrečios viešosios paslaugos įrašą | Naudokite savarankiškai prižiūrimų serverių įrašus (MinIO / Cloudian / Ceph / Garage) arba S3 Compatible |