Rezel a un cluster Ceph, qui permet de faire du stockage réparti, redondé et scalable à ~l’infini.

Donc à Rezel on a plusieurs machines avec pleins de gros disques, cumulant environ une vingtaine de To utilisables.

En pratique

Pour accéder à ce stockage, il y a différentes manières de faire.

Une de ces manières c’est d’utiliser un outil très répandu maintenant, S3, qui est un protocole développé par Amazon.

Un bucket, c’est en gros (et en faux, parce que c’est pas fait comme ça concrètement) un dossier.

Par exemple, Comète a un bucket pour ses archives, le BDE un bucket pour des sauvegardes, un autre pour les assets de son site, etc…

Concrètement

Pour faire du S3 (et donc accéder à un bucket, récupérer les fichier et en mettre d’autres), il y a plusieurs méthodes. Il y a des outils spécifiques pour Windows, qu’on peut donner si besoin.

Pour Linux, on peut utiliser un client en CLI : s3cmd

Rezel fournit les paramètres d’identification, ou carréement le fichier de conf.

Sinon, pour pouvoir y accéder par exemple depuis un explorateur de fichier, comme n’importe quel montage de fs en réseau, il y a un outil qui fournit l’abstraction pour monter des buckets S3 : s3fs

Commandes utiles

Pour prendre le fichier de conf fourni :

s3cmd -c config.cfg <commande>

Pour lister les buckets disponibles :

s3cmd ls

Pour créer un bucket :

s3cmd mb s3://<nom_du_bucket>

Pour le reste, voir le man :)