S3 Compatible¶
Bet kurią paslaugą, kuri įgyvendina S3 API, galima prijungti kaip Windows diską. Prisijungimo laukai visada tie patys – galutinio taško 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šą (Wasabi, Backblaze B2, Cloudflare R2, …). Jei toks įrašas yra, rinkitės jį – tada RaiDrive jau žino galutinio taško š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 galutinio taško 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 galutinio taško 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 Prisijungti.
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ą.
Galutinių taškų lentelė¶
| Paslauga | Galutinio taško šablonas |
|---|---|
| Wasabi | https://s3.<region>.wasabisys.com |
| Backblaze B2 | https://s3.<region>.backblazeb2.com |
| Cloudflare R2 | https://<account-id>.r2.cloudflarestorage.com |
| Storj | https://gateway.storjshare.io (vienas pasaulinis galutinis taškas) |
| DigitalOcean Spaces | https://<region>.digitaloceanspaces.com |
| Oracle Cloud | https://<namespace>.compat.objectstorage.<region>.oraclecloud.com |
| IBM Cloud | https://s3.<region>.cloud-object-storage.appdomain.cloud |
| Alibaba Cloud | https://oss-<region>.aliyuncs.com |
| Tencent Cloud | https://cos.<region>.myqcloud.com |
| Naver Cloud Platform | https://<region>.object.ncloudstorage.com – regionas: kr, us, sg, jp, de |
| Synology C2 | https://object.<region>.c2.synology.com |
| IDrive e2 | https://<host>.<region>.idrivee2-XX.com (rodomas jūsų e2 konsolėje) |
| Akamai Linode | https://<region>.linodeobjects.com |
| IONOS | https://s3.<region>.ionoscloud.com |
| DreamHost | https://objects-us-east-1.dream.io arba https://s3.us-east-005.dream.io (pagal klasterį) |
| Leviia | https://s3.<region>.leviia.com |
| MEGA S4 | https://s3.<region>.s4.mega.io |
| MinIO (savarankiškai prižiūrimas) | jūsų serverio URL |
| Cloudian (savarankiškai prižiūrimas) | jūsų serverio URL |
| Ceph (savarankiškai prižiūrimas) | jūsų RADOS Gateway URL |
| Garage (savarankiškai prižiūrimas) | jūsų serverio URL |
| Scaleway ir kitos | https://s3.<region>.scw.cloud – per bendrąjį įrašą S3 Compatible |
Nustatymai¶
| Nustatymas | Aprašymas | Numatytoji reikšmė |
|---|---|---|
| Galutinis taškas | 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, galutinį tašką 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 galutinis taškas 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, todėl didelio aplankų medžio pervardijimas reiškia kiekvieno objekto su tuo prefiksu kopijavimą ir ištrynimą – žr. AWS: objektų tvarkymas naudojant aplankus.
Trikčių šalinimas¶
| Požymis | Priežastis | Sprendimas |
|---|---|---|
| „invalid endpoint“ | Galutinis taškas 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 |