S3 Compatible¶
Svaka usluga koja implementira S3 API može se montirati kao pogon u sustavu Windows. Polja za povezivanje uvijek su ista — URL krajnje točke, ID pristupnog ključa, Tajni pristupni ključ i spremnik — pa ovaj jedan vodič pokriva cijelu obitelj S3.
Mnoge od tih usluga pojavljuju se kao zasebna imenovana stavka na kartici Enterprise u aplikaciji RaiDrive (Wasabi, Backblaze B2, Cloudflare R2, …). Odaberite imenovanu stavku kad postoji — RaiDrive tada umjesto vas zna uzorak krajnje točke i popis regija. Za sve ostalo, uključujući samostalno hostirane poslužitelje, koristite generičku stavku S3 Compatible.
Prije početka¶
Unaprijed pripremite sljedeće:
- ID pristupnog ključa i tajni pristupni ključ koje izdaje usluga — svaka usluga kompatibilna sa S3 ima stranicu za upravljanje ključevima u vlastitoj konzoli; zasebne stranice pružatelja u ovom odjeljku za svaku imenovanu uslugu točno navode gdje.
- S3 URL krajnje točke usluge (pogledajte tablicu u nastavku).
- Neke usluge trebaju jedan dodatni identifikator — na primjer, Cloudflare R2 treba vaš ID računa, a Oracle vaš imenski prostor objektne pohrane.
Povezivanje¶
- Na alatnoj traci kliknite Dodaj.
- Odaberite Enterprise → imenovanu uslugu ili S3 Compatible ako usluga nije na popisu.
- Za generičku stavku upišite URL krajnje točke (i regiju, ako je usluga zahtijeva).
- Unesite ID pristupnog ključa i Tajni pristupni ključ, a zatim kliknite gumb Osvježi pokraj polja Bucket.
- Odaberite spremnik i kliknite Spojiti.
Ručni unos spremnika
Ako vaš ključ ne smije ispisati popis spremnika, označite potvrdni okvir lijevo od polja Bucket i izravno upišite naziv spremnika.
Referenca krajnjih točaka¶
| Usluga | Uzorak krajnje točke |
|---|---|
| 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 (jedna globalna krajnja točka) |
| 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 — regija: kr, us, sg, jp, de |
| Synology C2 | https://object.<region>.c2.synology.com |
| IDrive e2 | https://<host>.<region>.idrivee2-XX.com (prikazano u vašoj konzoli e2) |
| Akamai Linode | https://<region>.linodeobjects.com |
| IONOS | https://s3.<region>.ionoscloud.com |
| DreamHost | https://objects-us-east-1.dream.io ili https://s3.us-east-005.dream.io (ovisno o klasteru) |
| Leviia | https://s3.<region>.leviia.com |
| MEGA S4 | https://s3.<region>.s4.mega.io |
| MinIO (samostalno hostiran) | URL vašeg poslužitelja |
| Cloudian (samostalno hostiran) | URL vašeg poslužitelja |
| Ceph (samostalno hostiran) | URL vašeg RADOS Gatewaya |
| Garage (samostalno hostiran) | URL vašeg poslužitelja |
| Scaleway i ostali | https://s3.<region>.scw.cloud — putem generičke stavke S3 Compatible |
Postavke¶
| Postavka | Opis | Zadano |
|---|---|---|
| Krajnja točka | URL S3 API-ja usluge | — |
| Regija | Regija za autentifikaciju; neke je usluge zahtijevaju (npr. Garage, Scaleway) | prazno |
| ID pristupnog ključa / Tajni pristupni ključ | Vjerodajnice koje izdaje usluga | — |
| Bucket | Spremnik koji se montira (s popisa ili ručni unos) | — |
| Samo za čitanje | Blokira pisanje na montirani pogon | isključeno |
Ponašanje i ograničenja¶
- RaiDrive provjerava krajnju točku za poslužitelje koji se sami predstavljaju: MinIO, Cloudian, Ceph i Garage prepoznaju se po odgovorima poslužitelja; IDrive e2, Akamai Linode i Synology C2 po uzorku naziva hosta. Krajnja točka koja se ne podudara odbija se s porukom "invalid endpoint".
- Samostalno hostiranim poslužiteljima (MinIO, Cloudian, Ceph, Garage) pristupa se u stilu putanje (path-style), a privatni/samopotpisani TLS certifikati se prihvaćaju.
- S3 semantika vrijedi posvuda: nema pravih mapa — "mape" su prefiksi ključeva, pa je preimenovanje velikog stabla mapa kopiranje i brisanje svakog objekta pod tim prefiksom — pogledajte AWS: organiziranje objekata pomoću mapa.
Otklanjanje poteškoća¶
| Simptom | Uzrok | Rješenje |
|---|---|---|
| "invalid endpoint" | Krajnja točka ne odgovara odabranoj usluzi | Provjerite uzorak u tablici ili koristite generičku stavku S3 Compatible |
| Popis spremnika je prazan | Ključ ne može ispisati popis spremnika | Koristite ručni unos spremnika |
| Pogreške potpisa / autorizacije | Usluga zahtijeva izričito navedenu regiju | Ispunite polje Regija vrijednošću iz konzole usluge |
| Pogreške TLS-a na poslužitelju u lokalnoj mreži | Samopotpisani certifikat uz imenovanu stavku javne usluge | Koristite stavke za samostalno hostirane poslužitelje (MinIO/Cloudian/Ceph/Garage) ili S3 Compatible |