Zum Inhalt

S3 Compatible

Jeder Dienst, der die S3-API implementiert, kann als Windows-Laufwerk eingebunden werden. Die Verbindungsfelder sind immer dieselben — Endpunkt-URL, Zugriffsschlüssel-ID, Geheimer Zugangsschlüssel und ein Bucket — daher deckt diese eine Anleitung die gesamte S3-Familie ab.

Viele dieser Dienste erscheinen als eigener benannter Eintrag im Enterprise-Tab von RaiDrive (Wasabi, Backblaze B2, Cloudflare R2, …). Wählen Sie den benannten Eintrag, wenn er existiert — RaiDrive kennt dann das Endpunktmuster und die Regionsliste für Sie. Verwenden Sie den generischen Eintrag S3 Compatible für alles andere, einschließlich selbst gehosteter Server.

Bevor Sie beginnen

Bereiten Sie Folgendes im Voraus vor:

  • Eine vom Dienst ausgestellte Zugriffsschlüssel-ID und ein geheimer Zugangsschlüssel — jeder S3-kompatible Dienst hat eine Schlüsselverwaltungsseite in der eigenen Konsole; die eigenen Anbieterseiten in diesem Abschnitt sagen Ihnen für jeden benannten Dienst genau, wo.
  • Die S3-Endpunkt-URL des Dienstes (siehe Tabelle unten).
  • Manche Dienste benötigen einen zusätzlichen Bezeichner — Cloudflare R2 zum Beispiel Ihre Konto-ID, Oracle Ihren Object-Storage-Namensraum.

Verbinden

  1. Klicken Sie in der Symbolleiste auf Hinzufügen.
  2. Wählen Sie Enterprise → den benannten Dienst, oder S3 Compatible, falls er nicht aufgeführt ist.
  3. Geben Sie beim generischen Eintrag die Endpunkt-URL ein (und, falls der Dienst es erfordert, die Region).
  4. Geben Sie die Zugriffsschlüssel-ID und den Geheimer Zugangsschlüssel ein, klicken Sie dann auf die Schaltfläche Aktualisieren neben dem Bucket-Feld.
  5. Wählen Sie den Bucket und klicken Sie auf Verbinden.

S3 Compatible-Verbindungsdialog

Manuelle Bucket-Eingabe

Darf Ihr Schlüssel keine Buckets auflisten, aktivieren Sie das Kästchen links neben dem Bucket-Feld und geben Sie den Bucket-Namen direkt ein.

Endpunkt-Referenz

Dienst Endpunktmuster
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 (einzelner globaler Endpunkt)
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 — Region: kr, us, sg, jp, de
Synology C2 https://object.<region>.c2.synology.com
IDrive e2 https://<host>.<region>.idrivee2-XX.com (in Ihrer e2-Konsole angezeigt)
Akamai Linode https://<region>.linodeobjects.com
IONOS https://s3.<region>.ionoscloud.com
DreamHost https://objects-us-east-1.dream.io oder https://s3.us-east-005.dream.io (je Cluster)
Leviia https://s3.<region>.leviia.com
MEGA S4 https://s3.<region>.s4.mega.io
MinIO (selbst gehostet) Ihre Server-URL
Cloudian (selbst gehostet) Ihre Server-URL
Ceph (selbst gehostet) Ihre RADOS-Gateway-URL
Garage (selbst gehostet) Ihre Server-URL
Scaleway und andere https://s3.<region>.scw.cloud — über den generischen Eintrag S3 Compatible

Einstellungen

Einstellung Beschreibung Standard
Endpunkt Die S3-API-URL des Dienstes —
Region Authentifizierungsregion; von manchen Diensten benötigt (z. B. Garage, Scaleway) leer
Zugriffsschlüssel-ID / Geheimer Zugangsschlüssel Vom Dienst ausgestellte Anmeldedaten —
Bucket Der einzubindende Bucket (aus Liste oder manuelle Eingabe) —
Schreibgeschützt Blockiert Schreibvorgänge auf dem eingebundenen Laufwerk aus

Verhalten & Einschränkungen

  • RaiDrive prüft den Endpunkt bei selbstidentifizierenden Servern: MinIO, Cloudian, Ceph und Garage werden anhand ihrer Serverantworten erkannt; IDrive e2, Akamai Linode und Synology C2 anhand ihres Hostnamenmusters. Ein nicht übereinstimmender Endpunkt wird mit „invalid endpoint“ abgelehnt.
  • Selbst gehostete Server (MinIO, Cloudian, Ceph, Garage) werden path-style angesprochen, und private/selbstsignierte TLS-Zertifikate werden akzeptiert.
  • S3-Semantik gilt überall: keine echten Ordner — „Ordner“ sind Schlüsselpräfixe, daher ist das Umbenennen eines großen Ordnerbaums ein Kopieren und Löschen jedes Objekts unter dem Präfix — siehe AWS: organizing objects using folders.

Fehlerbehebung

Symptom Ursache Lösung
„invalid endpoint“ Endpunkt stimmt nicht mit dem gewählten Dienst überein Das Muster in der Tabelle prüfen, oder den generischen Eintrag S3 Compatible verwenden
Bucket-Liste leer Schlüssel kann keine Buckets auflisten Manuelle Bucket-Eingabe verwenden
Signatur-/Autorisierungsfehler Dienst benötigt eine explizite Region Das Feld Region mit dem Wert aus Ihrer Dienstkonsole ausfüllen
TLS-Fehler bei einem LAN-Server Selbstsigniertes Zertifikat bei einem benannten öffentlichen Diensteintrag Die selbst gehosteten Einträge (MinIO/Cloudian/Ceph/Garage) oder S3 Compatible verwenden