Aller au contenu

S3 Compatible

Tout service qui implémente l'API S3 peut être monté comme lecteur Windows. Les champs de connexion sont toujours les mêmes (URL du point de terminaison, ID de la clé d'accès, Clé d'accès secrète et un bucket) : ce guide unique couvre donc toute la famille S3.

Beaucoup de ces services apparaissent sous leur propre entrée nommée dans l'onglet Enterprise de RaiDrive (Amazon S3, Cloudflare R2, Wasabi, Backblaze B2, …). Choisissez l'entrée nommée lorsqu'elle existe : RaiDrive connaît alors pour vous le modèle de point de terminaison et la liste des régions. Utilisez l'entrée générique S3 Compatible pour tout le reste, y compris les serveurs auto-hébergés.

Avant de commencer

Préparez à l'avance les éléments suivants :

  • Un ID de clé d'accès et une clé d'accès secrète délivrés par le service : chaque service compatible S3 dispose d'une page de gestion des clés dans sa propre console ; les pages dédiées à chaque fournisseur dans cette section indiquent précisément où la trouver pour chaque service nommé.
  • L'URL du point de terminaison S3 du service (consultez le tableau ci-dessous).
  • Certains services nécessitent un identifiant supplémentaire : par exemple, Cloudflare R2 a besoin de votre identifiant de compte et Oracle de votre espace de noms de stockage objet.

Se connecter

  1. Cliquez sur Ajouter dans la barre d'outils.
  2. Choisissez Enterprise → le service nommé, ou S3 Compatible s'il n'est pas dans la liste.
  3. Pour l'entrée générique, saisissez l'URL du point de terminaison (et, si le service l'exige, la Région).
  4. Saisissez l'ID de la clé d'accès et la Clé d'accès secrète, puis cliquez sur le bouton Actualiser à côté du champ du bucket.
  5. Sélectionnez le Bucket et cliquez sur Connexion.

Boîte de dialogue de connexion S3 Compatible

Saisie manuelle du bucket

Si votre clé n'est pas autorisée à lister les buckets, cochez la case à gauche du champ du bucket et saisissez directement le nom du bucket.

Référence des points de terminaison

Service Modèle de point de terminaison Régions
Akamai Linode https://<region>.linodeobjects.com Use URLs for access
Alibaba Cloud https://oss-<region>.aliyuncs.com Régions et endpoints
Amazon S3 https://s3.<region>.amazonaws.com Points de terminaison et quotas Amazon Simple Storage Service
Backblaze B2 https://s3.<region>.backblazeb2.com Where are the Backblaze Cloud Storage Data Centers
Ceph (auto-hébergé) l'URL de votre RADOS Gateway —
Cloudflare R2 https://<account-id>.r2.cloudflarestorage.com Data location
Cloudian (auto-hébergé) l'URL de votre serveur —
DigitalOcean Spaces https://<region>.digitaloceanspaces.com Spaces Availability
DreamHost https://objects-us-east-1.dream.io ou https://s3.us-east-005.dream.io (selon le cluster) What DreamObjects hostname should I use to connect?
Garage (auto-hébergé) l'URL de votre serveur —
IBM Cloud https://s3.<region>.cloud-object-storage.appdomain.cloud Noeuds finaux et emplacements de stockage
IDrive e2 https://<host>.<region>.idrivee2-XX.com (affiché dans votre console e2) Points de terminaison des régions
IONOS https://s3.<region>.ionoscloud.com Endpoints
Leviia https://s3.<region>.leviia.com —
MEGA S4 https://s3.<region>.megas4.com URLs des points de terminaison de MEGA S4
MinIO (auto-hébergé) l'URL de votre serveur —
Naver Cloud Platform https://<region>.object.ncloudstorage.com — région : kr, us, sg, de ; jp : https://jp.object.ncpstorage.com Object Storage overview
Oracle Cloud https://<namespace>.compat.objectstorage.<region>.oraclecloud.com Régions et domaines de disponibilité
Storj https://gateway.storjshare.io (point de terminaison global unique) Storj-hosted S3 Compatible Gateway
Synology C2 https://<region>.s3.synologyc2.net Comment utiliser les outils de développement avec 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 et autres https://s3.<region>.scw.cloud — via l'entrée générique S3 Compatible Object Storage - Concepts

Paramètres

Paramètre Description Par défaut
Point de terminaison L'URL de l'API S3 du service —
Région Région d'authentification ; exigée par certains services (par exemple Garage, Scaleway) vide
ID de la clé d'accès / Clé d'accès secrète Identifiants délivrés par le service —
Bucket Le bucket à monter (liste ou saisie manuelle) —
Lecture seule Bloque les écritures sur le lecteur monté désactivé

Comportement et limites

  • RaiDrive valide le point de terminaison des serveurs qui s'identifient eux-mêmes : MinIO, Cloudian, Ceph et Garage sont reconnus par les réponses de leur serveur ; IDrive e2, Akamai Linode et Synology C2 par le modèle de leur nom d'hôte. Un point de terminaison qui ne correspond pas est refusé avec « invalid endpoint ».
  • Les serveurs auto-hébergés (MinIO, Cloudian, Ceph, Garage) sont accessibles en mode chemin (path-style), et les certificats TLS privés ou auto-signés sont acceptés.
  • La sémantique S3 s'applique partout : pas de vrais dossiers, les « dossiers » sont des préfixes de clés ; consultez AWS : organiser les objets à l'aide de dossiers.

Dépannage

Symptôme Cause Solution
« invalid endpoint » Le point de terminaison ne correspond pas au service sélectionné Vérifiez le modèle dans le tableau, ou utilisez l'entrée générique S3 Compatible
Liste des buckets vide La clé ne peut pas lister les buckets Utilisez la saisie manuelle du bucket
Erreurs de signature / d'autorisation Le service exige une région explicite Renseignez le champ Région avec la valeur indiquée dans la console du service
Erreurs TLS sur un serveur du réseau local Certificat auto-signé sur une entrée de service public nommée Utilisez les entrées auto-hébergées (MinIO/Cloudian/Ceph/Garage) ou S3 Compatible