S3 Compatible¶
Katera koli storitev, ki podpira API S3, se lahko priklopi kot pogon v sistemu Windows. Polja za povezavo so vedno enaka — URL končne točke, ID ključa za dostop, Skrivni dostopni ključ in Bucket — zato ta en vodnik pokriva celotno družino S3.
Mnoge od teh storitev se v zavihku Enterprise aplikacije RaiDrive pojavijo kot svoj poimenovan vnos (Amazon S3, Cloudflare R2, Wasabi, Backblaze B2, …). Če obstaja poimenovan vnos, izberite njega — RaiDrive tako namesto vas pozna vzorec končne točke in seznam regij. Splošni vnos S3 Compatible uporabite za vse drugo, tudi za strežnike v lastni namestitvi.
Preden začnete¶
Vnaprej pripravite naslednje:
- ID ključa za dostop in Skrivni dostopni ključ, ki ju izda storitev — vsaka storitev, združljiva z S3, ima v svoji konzoli stran za upravljanje ključev; namenske strani ponudnikov v tem razdelku povedo natančno, kje jih najdete za vsako poimenovano storitev.
- URL končne točke S3 storitve (glejte spodnjo tabelo).
- Nekatere storitve potrebujejo še en identifikator — na primer Cloudflare R2 potrebuje vaš ID računa, Oracle pa vaš imenski prostor za shranjevanje predmetov.
Povezava¶
- V orodni vrstici kliknite Dodaj.
- Izberite Enterprise → poimenovano storitev ali S3 Compatible, če je ni na seznamu.
- Za splošni vnos vnesite URL končne točke (in, če storitev to zahteva, regijo).
- Vnesite ID ključa za dostop in Skrivni dostopni ključ, nato kliknite gumb Osveži poleg polja Bucket.
- Izberite bucket in kliknite Povežite se.
Ročni vnos bucketa
Če vaš ključ ne sme izpisati seznama bucketov, označite potrditveno polje levo od polja Bucket in ime bucketa vnesite neposredno.
Seznam končnih točk¶
| Storitev | Vzorec končne točke | Regije |
|---|---|---|
| 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 (v lastni namestitvi) | URL vašega prehoda RADOS Gateway | — |
| Cloudflare R2 | https://<account-id>.r2.cloudflarestorage.com |
Data location |
| Cloudian (v lastni namestitvi) | URL vašega strežnika | — |
| DigitalOcean Spaces | https://<region>.digitaloceanspaces.com |
Spaces Availability |
| DreamHost | https://objects-us-east-1.dream.io ali https://s3.us-east-005.dream.io (odvisno od gruče) |
What DreamObjects hostname should I use to connect? |
| Garage (v lastni namestitvi) | URL vašega strežnika | — |
| IBM Cloud | https://s3.<region>.cloud-object-storage.appdomain.cloud |
Endpoints and storage locations |
| IDrive e2 | https://<host>.<region>.idrivee2-XX.com (prikazano v vaši konzoli e2) |
Končne točke regij |
| 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 (v lastni namestitvi) | URL vašega strežnika | — |
| Naver Cloud Platform | https://<region>.object.ncloudstorage.com — regija: 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 (enotna globalna končna točka) |
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 in drugi | https://s3.<region>.scw.cloud — prek splošnega vnosa S3 Compatible |
Object Storage - Concepts |
Nastavitve¶
| Nastavitev | Opis | Privzeto |
|---|---|---|
| Končna točka | URL API-ja S3 storitve | — |
| Regija | Regija za preverjanje pristnosti; nekatere storitve jo zahtevajo (npr. Garage, Scaleway) | prazno |
| ID ključa za dostop / Skrivni dostopni ključ | Poverilnice, ki jih izda storitev | — |
| Bucket | Bucket, ki ga priklopite (s seznama ali ročni vnos) | — |
| Le za branje | Prepreči pisanje na priklopljeni pogon | izklopljeno |
Delovanje in omejitve¶
- RaiDrive preveri končno točko za strežnike, ki se sami predstavijo: MinIO, Cloudian, Ceph in Garage prepozna po odzivu strežnika; IDrive e2, Akamai Linode in Synology C2 po vzorcu imena gostitelja. Neujemajoča se končna točka je zavrnjena s sporočilom »invalid endpoint«.
- Strežniki v lastni namestitvi (MinIO, Cloudian, Ceph, Garage) uporabljajo naslavljanje v slogu poti (path-style), sprejeta pa so tudi zasebna ali samopodpisana potrdila TLS.
- Semantika S3 velja povsod: pravih map ni — »mape« so predpone ključev — glejte AWS: organizing objects using folders.
Odpravljanje težav¶
| Simptom | Vzrok | Rešitev |
|---|---|---|
| »invalid endpoint« | Končna točka se ne ujema z izbrano storitvijo | Preverite vzorec v tabeli ali uporabite splošni vnos S3 Compatible |
| Seznam bucketov je prazen | Ključ ne more izpisati bucketov | Uporabite ročni vnos bucketa |
| Napake pri podpisu/avtorizaciji | Storitev zahteva izrecno regijo | V polje Regija vnesite vrednost iz konzole storitve |
| Napake TLS na strežniku v lokalnem omrežju | Samopodpisano potrdilo na poimenovanem javnem vnosu storitve | Uporabite vnose za lastno namestitev (MinIO/Cloudian/Ceph/Garage) ali S3 Compatible |