Přeskočit obsah

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í

  1. Na panelu nástrojů klikněte na Přidat.
  2. Zvolte Enterprise → pojmenovanou službu, nebo S3 Compatible, pokud v seznamu není.
  3. U obecné položky zadejte adresu URL koncového bodu (a pokud to služba vyžaduje, Oblast).
  4. Zadejte ID přístupového klíče a Tajný přístupový klíč a klikněte na tlačítko Obnovit vedle pole bucketu.
  5. Vyberte bucket a klikněte na Připojit.

Dialogové okno připojení S3 Compatible

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