AWS - S3
S3 (Simple Storage Service)
Introduction
Le service s3 (initialement proposé par Amazon) est un service de stockage en objets. Les fichiers sont donc répartis dans des compartiments.
Le stockage est donc généralement à bas coût et le tarif est calculé au Go ainsi qu'à la bande passante utilisée.
Console s3
https://s3.console.aws.amazon.com/
Monter un compartiment s3 sur Linux
- Installer le paquet s3fs
- Générer les clés d'accès depuis la console : https://console.aws.amazon.com/iam/home?#/security_credentials
- Télécharger et ouvrir le fichier .csv
- Exécuter la commande suivante :
echo <ACCESS_KEY>:<SECRET_ACCESS_KEY> > <KEYS_FILE>
- Ajuster les droits sur le fichier :
chmod 600 <KEYS_FILE>
- Créer le dossier du point de montage du compartiment s3 :
mkdir <MOUNT_POINT>
- Monter le compartiment s3 :
s3fs <BUCKET_NAME> <MOUNT_POINT> -o passwd_file=<KEYS_FILE>
- Ajouter la ligne suivante au fichier /etc/fstab pour monter le compartiment au démarrage :
s3fs#<BUCKET_NAME> <MOUNT_POINT> fuse use_cache=/tmp/cache 0 0