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 (Wasabi, Backblaze B2, Cloudflare R2, …). 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
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 (point de terminaison global unique)
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 — région : kr, us, sg, jp, de
Synology C2 https://object.<region>.c2.synology.com
IDrive e2 https://<host>.<region>.idrivee2-XX.com (affiché dans votre console e2)
Akamai Linode https://<region>.linodeobjects.com
IONOS https://s3.<region>.ionoscloud.com
DreamHost https://objects-us-east-1.dream.io ou https://s3.us-east-005.dream.io (selon le cluster)
Leviia https://s3.<region>.leviia.com
MEGA S4 https://s3.<region>.s4.mega.io
MinIO (auto-hébergé) l'URL de votre serveur
Cloudian (auto-hébergé) l'URL de votre serveur
Ceph (auto-hébergé) l'URL de votre RADOS Gateway
Garage (auto-hébergé) l'URL de votre serveur
Scaleway et autres https://s3.<region>.scw.cloud — via l'entrée générique S3 Compatible

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 ; renommer une grande arborescence de dossiers revient donc à copier puis supprimer chaque objet sous le préfixe ; 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