Inventaire des données Amazon Simple Storage Service - Amazon Simple Storage Service

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.

Inventaire des données Amazon Simple Storage Service

Amazon S3

Amazon S3 fournit un stockage d'objets évolutif dans le AWS cloud. Il vous permet de stocker et de récupérer n'importe quelle quantité de données, où que vous soyez sur le Web. Sur la base de son architecture unique, S3 est conçu pour dépasser la durabilité des données de 99,999999999 % (11 neuf). En outre, S3 stocke les données de manière redondante dans un minimum de 3 zones de disponibilité par défaut, offrant ainsi une résilience intégrée en cas de sinistre généralisé. Les clients peuvent stocker les données dans une seule zone de disponibilité afin de minimiser les coûts de stockage ou la latence, dans plusieurs zones de disponibilité pour résister à la perte permanente d'un centre de données entier, ou dans plusieurs zones Régions AWS pour répondre aux exigences de résilience géographique.

Caractéristiques principales
Emplacement géographique

Amazon S3 est hébergé sur plusieurs sites dans le monde entier. Vous sélectionnez des emplacements pour vos données qui les rapprochent de vos clients.

Compartiments

Un compartiment est un conteneur d'objets stockés dans Amazon S3. Chaque objet est contenu dans un compartiment.

Objets

Les objets sont les entités fondamentales stockées dans Amazon S3. Les objets sont composés de données et de métadonnées.

Classes de stockage

Amazon S3 propose différentes classes de stockage optimisées pour différents cas d'utilisation.

Gestion du stockage

Amazon S3 possède des fonctionnalités de gestion du stockage que vous pouvez utiliser pour gérer les coûts et respecter les exigences de conformité.

Gestion des accès et sécurité

Amazon S3 fournit des fonctions d’audit et de gestion de l’accès à vos compartiments et objets.

Emplacement géographique

Amazon S3 est disponible dans Région AWS le monde entier. Chaque région constitue une zone géographique séparée.

Pourquoi c'est important

Une fois que vous avez déterminé où vous souhaitez stocker vos données, vous pouvez décider de déployer un stockage fonctionnellement équivalent aux mêmes emplacements ou à des emplacements différents, en fonction de vos besoins.

Pour obtenir un résumé de vos compartiments Amazon S3 dans toutes les régions

Utilisez la AWS CLI commande suivante :

aws s3api list-buckets / --max-items 100 / --page-size 100

Pour plus d'informations, consultez list-buckets dans la AWS CLI référence des commandes.

Compartiments

Les compartiments Amazon S3 sont des conteneurs pour les objets. Chaque compartiment porte un nom unique dans l'ensemble AWS. Amazon S3 prend en charge quatre types de compartiments : les compartiments à usage général, les compartiments de répertoire, les compartiments de table et les compartiments vectoriels. Chaque type de compartiment fournit un ensemble unique de fonctionnalités pour différents cas d'utilisation. Pour plus d'informations sur les différents types de compartiments, consultez la section Buckets du guide de l'utilisateur Amazon S3.

Pourquoi sont-ils importants

Après avoir répertorié vos compartiments, vous pouvez valider leurs paramètres pour des systèmes de stockage fonctionnellement équivalents en examinant les différents paramètres de configuration des compartiments.

Pour répertorier les configurations de compartiments

aws s3api get-bucket-versioning --bucket amzn-s3-demo-bucket1 aws s3api get-bucket-encryption --bucket amzn-s3-demo-bucket1 aws s3api get-bucket-logging --bucket amzn-s3-demo-bucket1

Pour plus d'informations, consultez get-bucket-versioningle manuel de référence des AWS CLI commandes.

Objets

Les objets sont les entités fondamentales stockées dans Amazon S3. Chaque objet est composé de données, d'une clé (nom) et de métadonnées.

Pourquoi sont-ils importants

Comprendre les caractéristiques de votre objet permet de planifier des exigences de capacité de stockage et de performances équivalentes dans des systèmes fonctionnellement équivalents.

Pour répertorier les objets et leurs propriétés

aws s3api list-objects-v2 --bucket amzn-s3-demo-bucket1 / --query 'Contents[].{Key: Key, Size: Size, LastModified: LastModified}'

Pour plus d'informations, reportez-vous à la section list-objects-v2 de la référence des AWS CLI commandes.

Classes de stockage

  • Norme Amazon S3

  • Amazon S3 Intelligent Tiering

  • Amazon S3 Standard IA

  • Amazon S3 One Zone IA

  • Récupération instantanée sur Amazon S3 Glacier

  • Récupération flexible d'Amazon S3 Glacier

  • Archive approfondie d'Amazon S3 Glacier

  • Amazon S3 Express One Zone

Pourquoi sont-ils importants

Comprendre l'utilisation de votre classe de stockage permet de déterminer les niveaux de stockage appropriés dans des systèmes fonctionnellement équivalents. Pour plus d'informations, consultez Comprendre et gérer les classes de stockage Amazon S3 dans le guide de l'utilisateur Amazon S3.

Pour examiner la sélection et l'utilisation des classes de paramètres

Vous pouvez utiliser Amazon S3 Storage Lens pour vérifier votre sélection et votre utilisation des classes de stockage. Pour plus d'informations, consultez Comprendre et gérer les classes de stockage Amazon S3 dans le guide de l'utilisateur Amazon S3.

Gestion du stockage

Pourquoi c'est important

Comprendre votre utilisation de la gestion du stockage permet de planifier des fonctionnalités équivalentes afin de gérer les coûts et de respecter les exigences de conformité des systèmes fonctionnellement équivalents.

Pour examiner la sélection et l'utilisation des fonctionnalités de gestion du stockage

Vous pouvez utiliser Amazon S3 Storage Lens pour vérifier votre utilisation des fonctionnalités de gestion du stockage. Pour plus d'informations, consultez le glossaire des métriques Amazon S3 Storage Lens dans le guide de l'utilisateur Amazon S3.

Gestion des accès et sécurité

Pourquoi sont-ils importants

La compréhension de vos paramètres de gestion des accès et de sécurité vous aide à planifier des fonctionnalités équivalentes pour gérer les exigences d'accès et de sécurité dans des systèmes fonctionnellement équivalents.

Pour revoir vos paramètres de gestion des accès et de sécurité

Après avoir répertorié vos buckets, vous pouvez valider leurs paramètres de sécurité et d'accès pour des systèmes de stockage fonctionnellement équivalents en passant en revue les différents paramètres de configuration des compartiments.

aws s3api get-public-access-block --bucket amzn-s3-demo-bucket1 aws s3api get-bucket-acl --bucket amzn-s3-demo-bucket1 aws s3api get-bucket-encryption --bucket amzn-s3-demo-bucket1 aws s3api get-bucket-policy --bucket amzn-s3-demo-bucket1

Transfert de données

Vous pouvez transférer des données depuis Amazon S3 en utilisant plusieurs méthodes :

  • AWS CLI

  • AWS SDK

  • API REST Amazon S3

  • Outils tiers

Exemple d'utilisation AWS CLI

Pour télécharger un bucket complet :

aws s3 sync s3://amzn-s3-demo-bucket1 /local/path

Pour plus d'informations, voir synchronisation dans le manuel de référence des AWS CLI commandes.

Pour télécharger des objets spécifiques :

aws s3 cp s3://amzn-s3-demo-bucket1/path/to/object /local/path

Pour plus d'informations, consultez cp dans le manuel de référence des AWS CLI commandes.

Les caractéristiques supplémentaires d'Amazon S3 sont les suivantes :