S3 Compatible¶
Jakoukoli službu, která implementuje rozhraní S3 API, lze připojit jako jednotku ve Windows. Pole pro připojení jsou vždy stejná – adresa URL koncového bodu, ID přístupového klíče, Tajný přístupový klíč a bucket – takže tento jeden návod pokrývá celou rodinu S3.
Mnoho z těchto služeb má na kartě Enterprise v RaiDrive vlastní pojmenovanou položku (Wasabi, Backblaze B2, Cloudflare R2, …). Pokud pojmenovaná položka existuje, zvolte ji – RaiDrive pak zná vzor koncového bodu a seznam oblastí za vás. Obecnou položku S3 Compatible použijte pro cokoli jiného, včetně vlastních serverů.
Než začnete¶
Předem si připravte:
- ID přístupového klíče a tajný přístupový klíč vydaný službou – každá služba kompatibilní s S3 má ve své konzoli stránku pro správu klíčů; samostatné stránky poskytovatelů v této sekci přesně uvádějí, kde ji u každé pojmenované služby najdete.
- Adresu URL koncového bodu S3 služby (viz tabulka níže).
- Některé služby potřebují jeden identifikátor navíc – například Cloudflare R2 potřebuje vaše Account ID a Oracle váš jmenný prostor objektového úložiště.
Připojení¶
- Na panelu nástrojů klikněte na Přidat.
- Zvolte Enterprise → pojmenovanou službu, nebo S3 Compatible, pokud v seznamu není.
- U obecné položky zadejte adresu URL koncového bodu (a pokud to služba vyžaduje, Oblast).
- Zadejte ID přístupového klíče a Tajný přístupový klíč a klikněte na tlačítko Obnovit vedle pole bucketu.
- Vyberte bucket a klikněte na Připojit.
Ruční zadání bucketu
Pokud váš klíč nemá oprávnění vypsat seznam bucketů, zaškrtněte políčko vlevo od pole bucketu a zadejte název bucketu přímo.
Přehled koncových bodů¶
| Služba | Vzor koncového bodu |
|---|---|
| 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 (jediný globální koncový bod) |
| 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 – oblast: kr, us, sg, jp, de |
| Synology C2 | https://object.<region>.c2.synology.com |
| IDrive e2 | https://<host>.<region>.idrivee2-XX.com (zobrazeno v konzoli e2) |
| Akamai Linode | https://<region>.linodeobjects.com |
| IONOS | https://s3.<region>.ionoscloud.com |
| DreamHost | https://objects-us-east-1.dream.io nebo https://s3.us-east-005.dream.io (podle clusteru) |
| Leviia | https://s3.<region>.leviia.com |
| MEGA S4 | https://s3.<region>.s4.mega.io |
| MinIO (vlastní server) | adresa URL vašeho serveru |
| Cloudian (vlastní server) | adresa URL vašeho serveru |
| Ceph (vlastní server) | adresa URL vaší RADOS Gateway |
| Garage (vlastní server) | adresa URL vašeho serveru |
| Scaleway a další | https://s3.<region>.scw.cloud – přes obecnou položku S3 Compatible |
Nastavení¶
| Nastavení | Popis | Výchozí |
|---|---|---|
| Koncový bod | Adresa URL S3 API služby | — |
| Oblast | Oblast pro ověření; některé služby ji vyžadují (např. Garage, Scaleway) | prázdné |
| ID přístupového klíče / Tajný přístupový klíč | Přihlašovací údaje vydané službou | — |
| Bucket | Bucket, který se připojí (ze seznamu nebo zadaný ručně) | — |
| Pouze pro čtení | Blokuje zápis na připojenou jednotku | vypnuto |
Chování a omezení¶
- RaiDrive ověřuje koncový bod u serverů, které se samy identifikují: MinIO, Cloudian, Ceph a Garage rozpozná podle odpovědí serveru; IDrive e2, Akamai Linode a Synology C2 podle vzoru názvu hostitele. Neodpovídající koncový bod odmítne s hlášením "invalid endpoint".
- K vlastním serverům (MinIO, Cloudian, Ceph, Garage) se přistupuje ve stylu cesty (path-style) a přijímají se soukromé/self-signed certifikáty TLS.
- Sémantika S3 platí všude: žádné skutečné složky – "složky" jsou prefixy klíčů, takže přejmenování velkého stromu složek znamená zkopírování a odstranění každého objektu pod prefixem – viz AWS: uspořádání objektů pomocí složek.
Řešení potíží¶
| Příznak | Příčina | Řešení |
|---|---|---|
| "invalid endpoint" | Koncový bod neodpovídá vybrané službě | Zkontrolujte vzor v tabulce, nebo použijte obecnou položku S3 Compatible |
| Seznam bucketů je prázdný | Klíč nemůže vypisovat buckety | Použijte ruční zadání bucketu |
| Chyby podpisu / autorizace | Služba potřebuje explicitní oblast | Vyplňte pole Oblast hodnotou z konzole služby |
| Chyby TLS u serveru v místní síti | Self-signed certifikát u pojmenované položky veřejné služby | Použijte položky pro vlastní servery (MinIO/Cloudian/Ceph/Garage) nebo S3 Compatible |