[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
Monter un compartiment s3 sur Linux
- Installez le paquet s3fs :
sudo apt install -y s3fs
- Générez les clés d'accès depuis la console :
https://console.aws.amazon.com/iam/home?#/security_credentials
- Ensuite, téléchargez et récupérez le fichier .csv contenant vos identifiants. Puis lancez la commande suivante :
echo <ACCESS_KEY>:<SECRET_ACCESS_KEY> > <KEYS_FILE>
- Ajustez les droits sur le fichier clé :
chmod 600 <KEYS_FILE>
- Créez le dossier du point de montage du compartiment s3 :
mkdir <MOUNT_POINT>
- Montez le compartiment s3 :
s3fs <BUCKET_NAME> <MOUNT_POINT> -o passwd_file=<KEYS_FILE>
- Ajoutez la ligne suivante au fichier /etc/fstab pour monter le compartiment au démarrage (facultatif) :
s3fs <BUCKET_NAME> <MOUNT_POINT> -o passwd_file=<KEYS_FILE>