S3 Compatible¶
Elke dienst die de S3-API implementeert, kan als Windows-schijf worden gekoppeld. De verbindingsvelden zijn altijd dezelfde — eindpunt-URL, Toegangssleutel ID, Geheime Toegangssleutel en een bucket — dus deze ene handleiding dekt de hele S3-familie.
Veel van deze diensten hebben een eigen vermelding met naam op het tabblad Enterprise van RaiDrive (Wasabi, Backblaze B2, Cloudflare R2, …). Kies de vermelding met naam als die bestaat — RaiDrive kent dan het patroon van het eindpunt en de regiolijst voor je. Gebruik de algemene vermelding S3 Compatible voor al het andere, ook voor zelf gehoste servers.
Voordat je begint¶
Zorg vooraf voor het volgende:
- Een Toegangssleutel ID en Geheime Toegangssleutel die door de dienst zijn uitgegeven — elke S3-compatibele dienst heeft een pagina voor sleutelbeheer in de eigen console; de afzonderlijke providerpagina's in deze sectie vertellen je precies waar, voor elke dienst met naam.
- De S3-eindpunt-URL van de dienst (zie de tabel hieronder).
- Sommige diensten hebben één extra identificatie nodig — Cloudflare R2 vraagt bijvoorbeeld je Account ID en Oracle je object storage namespace.
Verbinden¶
- Klik op Toevoegen in de werkbalk.
- Kies Enterprise → de dienst met naam, of S3 Compatible als de dienst er niet tussen staat.
- Typ bij de algemene vermelding de eindpunt-URL (en, als de dienst dat vereist, de Regio).
- Voer de Toegangssleutel ID en de Geheime Toegangssleutel in en klik op de knop Vernieuwen naast het bucketveld.
- Selecteer de bucket en klik op Verbinden.
Bucket handmatig invoeren
Als je sleutel geen buckets mag weergeven, vink dan het selectievakje links van het bucketveld aan en typ de bucketnaam rechtstreeks in.
Naslag eindpunten¶
| Dienst | Patroon van het eindpunt |
|---|---|
| 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 (één wereldwijd eindpunt) |
| 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 — regio: kr, us, sg, jp, de |
| Synology C2 | https://object.<region>.c2.synology.com |
| IDrive e2 | https://<host>.<region>.idrivee2-XX.com (getoond in je e2-console) |
| Akamai Linode | https://<region>.linodeobjects.com |
| IONOS | https://s3.<region>.ionoscloud.com |
| DreamHost | https://objects-us-east-1.dream.io of https://s3.us-east-005.dream.io (per cluster) |
| Leviia | https://s3.<region>.leviia.com |
| MEGA S4 | https://s3.<region>.s4.mega.io |
| MinIO (zelf gehost) | de URL van je server |
| Cloudian (zelf gehost) | de URL van je server |
| Ceph (zelf gehost) | de URL van je RADOS Gateway |
| Garage (zelf gehost) | de URL van je server |
| Scaleway en andere | https://s3.<region>.scw.cloud — via de algemene vermelding S3 Compatible |
Instellingen¶
| Instelling | Omschrijving | Standaard |
|---|---|---|
| Eindpunt | De URL van de S3-API van de dienst | — |
| Regio | Verificatieregio; vereist door sommige diensten (bijv. Garage, Scaleway) | leeg |
| Toegangssleutel ID / Geheime Toegangssleutel | Aanmeldgegevens die door de dienst zijn uitgegeven | — |
| Bucket | De te koppelen bucket (uit de lijst of handmatig ingevoerd) | — |
| Alleen lezen | Blokkeert schrijven naar de gekoppelde schijf | uit |
Gedrag en beperkingen¶
- RaiDrive controleert het eindpunt bij servers die zichzelf identificeren: MinIO, Cloudian, Ceph en Garage worden herkend aan hun serverantwoorden; IDrive e2, Akamai Linode en Synology C2 aan het patroon van hun hostnaam. Een eindpunt dat niet overeenkomt, wordt geweigerd met "invalid endpoint".
- Zelf gehoste servers (MinIO, Cloudian, Ceph, Garage) worden path-style benaderd, en private/zelfondertekende TLS-certificaten worden geaccepteerd.
- S3-semantiek geldt overal: geen echte mappen — "mappen" zijn sleutelvoorvoegsels, dus het hernoemen van een grote mappenstructuur is een kopieer-en-verwijderbewerking van elk object onder het voorvoegsel — zie AWS: organizing objects using folders.
Probleemoplossing¶
| Symptoom | Oorzaak | Oplossing |
|---|---|---|
| "invalid endpoint" | Het eindpunt past niet bij de geselecteerde dienst | Controleer het patroon in de tabel, of gebruik de algemene vermelding S3 Compatible |
| Bucketlijst leeg | De sleutel kan geen buckets weergeven | Voer de bucket handmatig in |
| Handtekening- of autorisatiefouten | De dienst heeft een expliciete regio nodig | Vul het veld Regio in met de waarde uit de console van je dienst |
| TLS-fouten bij een server op het LAN | Zelfondertekend certificaat bij een vermelding met naam voor een publieke dienst | Gebruik de vermeldingen voor zelf gehoste servers (MinIO/Cloudian/Ceph/Garage) of S3 Compatible |