Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Organisation des objets dans la console Amazon S3 à l'aide de dossiers
Dans Amazon S3, les compartiments et les objets sont les ressources principales, et les objets sont stockés dans des compartiments. Amazon S3 possède une structure horizontale et non une hiérarchie comme dans un système de fichiers. Toutefois, par souci de simplification organisationnelle, la console Amazon S3 supporte le concept de dossier comme moyen de regrouper des objets. Pour ce faire, la console utilise un préfixe de nom partagé pour les objets groupés. En d'autres termes, les objets de groupe ont des noms qui commencent par une chaîne commune. Cette chaîne commune, ou préfixe partagé, est le nom du dossier. Les noms d'objet sont également appelés noms de clé.
Par exemple, vous pouvez créer un dossier dans la console appelé photos
et y stocker un objet nommé myphoto.jpg
. L'objet est ensuite stocké avec le nom de clé photos/myphoto.jpg
, dans lequel le préfixe est photos/
.
Voici deux exemples supplémentaires :
-
Si vous possédez trois objets dans le compartiment :
logs/date1.txt
,logs/date2.txt
etlogs/date3.txt
, la console affiche un dossier appelélogs
. Si vous ouvrez le dossier dans la console, vous voyez les trois objets :date1.txt
,date2.txt
etdate3.txt
. -
Si vous avez un objet nommé
photos/2017/example.jpg
, la console affichera un dossier appeléphotos
qui contient le dossier2017
. Le dossier2017
contiendra l'objetexample.jpg
.
Vous pouvez avoir des dossiers dans d'autres dossiers, mais pas de compartiments dans d'autres compartiments. Vous pouvez charger et copier des objets directement dans un dossier. Des dossiers peuvent être créés, supprimés et rendus publics, mais ils ne peuvent pas être renommés. Des objets peuvent être copiés d'un dossier vers un autre.
Important
Lorsque vous créez un dossier dans Amazon S3, ce dernier crée un objet de 0 octet dont la clé est définie par le nom de dossier que vous avez fourni. Par exemple, si vous créez un dossier nommé photos
dans votre compartiment, la console Amazon S3 crée un objet de 0 octet avec la clé photos/
. La console crée cet objet pour prendre en charge les dossiers.
La console Amazon S3 traite tous les objets dont le nom de clé possède une barre oblique (/
) à la fin comme un dossier (par exemple, examplekeyname/
). Vous ne pouvez pas charger un objet qui possède un nom de clé avec un caractère /
à la fin à l'aide de la console Amazon S3. Toutefois, vous pouvez charger des objets dont le nom est suivi /
API par Amazon S3 en utilisant le AWS Command Line Interface
(AWS CLI) AWS SDKs, ou RESTAPI.
Un objet dont le nom se termine par un caractère /
apparaît en tant que dossier dans la console Amazon S3. La console Amazon S3 n'affiche pas le contenu et les métadonnées pour un tel objet. Lorsque vous utilisez la console pour copier un objet dont le nom se termine par /
, un nouveau dossier est créé dans l'emplacement de destination, mais les données et métadonnées de l'objet ne sont pas copiées.
Rubriques
Création d'un dossier
Cette section décrit comment utiliser la console Simple Storage Service (Amazon S3) pour créer un dossier.
Important
Si votre politique de compartiment interdit de télécharger des objets vers ce compartiment sans balises, métadonnées ou bénéficiaires de la liste de contrôle d'accès (ACL), vous ne pouvez pas créer de dossier en suivant la procédure suivante. Au lieu de cela, chargez un dossier vide et spécifiez les paramètres suivants dans la configuration de chargement.
Pour créer un dossier
Connectez-vous à la console Amazon S3 AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/s3/
. -
Dans le panneau de navigation de gauche, choisissez Compartiments.
-
Dans la liste Buckets (Compartiments), choisissez le nom du compartiment dans lequel vous souhaitez créer un dossier.
-
Si votre politique de compartiment empêche le chargement d'objets vers ce compartiment sans chiffrement, vous devez choisir Enable (Activer) sous Server-side encryption (Chiffrement côté serveur).
-
Choisissez Créer un dossier.
-
Attribuez un nom au dossier (par exemple,
favorite-pics
). Ensuite, choisissez Créer un dossier.
Rendre les dossiers publics
Nous vous recommandons de bloquer tout l'accès public à vos dossiers et compartiments Amazon S3, à moins que vous ayez besoin spécifiquement d'un dossier ou compartiment public. Lorsque vous rendez public un dossier, quiconque sur Internet peut voir tous les objets qui sont regroupés dans ce dossier.
Dans la console Amazon S3, vous pouvez rendre public un dossier. Vous pouvez également rendre public un dossier en créant une stratégie de compartiment qui limite l'accès aux données par préfixe. Pour de plus amples informations, veuillez consulter Identity and Access Management pour Amazon S3.
Avertissement
Une fois que vous avez rendu public un dossier dans la console Amazon S3, vous ne pouvez pas le rendre à nouveau privé. Au lieu de cela, vous devez définir des autorisations sur chaque objet individuel dans le dossier public de sorte que les objets n'aient pas d'accès public. Pour plus d’informations, consultez Configuration ACLs.
Calcul de la taille d'un dossier
Cette section décrit comment utiliser la console Amazon S3 pour calculer la taille d'un dossier.
Pour calculer la taille d'un dossier
Connectez-vous à la console Amazon S3 AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/s3/
. -
Dans le panneau de navigation de gauche, choisissez Compartiments.
-
Dans la liste Buckets (Compartiments), choisissez le nom du compartiment dans lequel votre dossier est stocké.
-
Dans la liste Objects (Objets), cochez la case à côté du nom du dossier.
-
Choisissez Actions, puis Calculate total size (Calculer la taille totale).
Note
Les informations du dossier ( y compris la taille totale) ne seront plus disponibles une fois que vous aurez quitté la page. Vous devez recalculer la taille totale si vous souhaitez la voir à nouveau.
Important
Lorsque vous utilisez l'action Calculate total size (Calculer la taille totale) sur des objets ou des dossiers spécifiés dans votre compartiment, Amazon S3 calcule le nombre total d'objets et la taille de stockage totale. Toutefois, les téléchargements partitionnés incomplets ou en cours et les versions précédentes ou anciennes ne sont pas inclus dans le calcul du nombre total d'objets ou de la taille totale. Cette action calcule uniquement le nombre total d'objets et la taille totale de la version actuelle ou la plus récente de chaque objet stocké dans le compartiment.
Par exemple, si votre compartiment contient deux versions d'un même objet, le calculateur de stockage d'Amazon S3 les compte comme un seul objet. Par conséquent, le nombre total d'objets calculé dans la console Amazon S3 peut différer du nombre d'objets indiqué dans S3 Storage Lens et du nombre indiqué par le CloudWatch métrique Amazon,NumberOfObjects
. De même, la taille de stockage totale peut également différer de la métrique de stockage total indiquée dans S3 Storage Lens et de la BucketSizeBytes
métrique indiquée dans CloudWatch.
Suppression de dossiers
Cette section explique comment utiliser la console Amazon S3 pour supprimer des dossiers d'un compartiment S3.
Pour plus d’informations sur les fonctionnalités et la tarification d’Amazon S3, consultez Amazon S3
Pour supprimer des dossiers d'un compartiment S3
-
Connectez-vous à la console Amazon S3 AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/s3/
. -
Dans la liste Buckets (Compartiments), choisissez le nom du compartiment à partir duquel vous souhaitez supprimer des dossiers.
-
Dans la liste Objets, cochez la case en regard des dossiers et objets que vous souhaitez supprimer.
-
Sélectionnez Delete (Supprimer).
-
Dans la page Delete objects (Supprimer des objets), vérifiez que les noms des dossiers que vous avez sélectionnés pour la suppression sont répertoriés.
-
Dans la zone Supprimer les objets, saisissez
delete
, et choisissez Supprimer les objets.
Avertissement
Cette action supprime tous les objets spécifiés. Lorsque vous supprimez des dossiers, attendez la fin de l'action de suppression pour ajouter de nouveaux objets au dossier. Dans le cas contraire, de nouveaux objets pourraient également être supprimés.