Configuration d’une analyse de classe de stockage - 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.

Configuration d’une analyse de classe de stockage

Grâce à l’outil d’analyse de classe de stockage Amazon S3, vous pouvez analyser des modèles d’accès au stockage pour décider à quel moment transférer les données appropriées vers la classe de stockage qui convient. L’analyse de classe de stockage observe les modèles d’accès aux données pour vous aider à déterminer quand il faut passer du mode STANDARD au mode STANDARD_IA (« IA » correspondant à « infrequent access », soit accès peu fréquent). Pour plus d’informations sur STANDARD_IA, consultez la FAQ Amazon S3 et Bien comprendre et gérer les classes de stockage Amazon S3.

Vous configurez l'analyse de classe de stockage en configurant les données d'objet que vous voulez analyser. Vous pouvez configurer l’analyse de classe de stockage pour effectuer les opérations suivantes :

  • Analyser l’ensemble des contenus d’un compartiment.

    Vous recevrez une analyse pour tous les objets du compartiment.

  • Analyser les objets regroupés par préfixe et balises.

    Vous pouvez configurer des filtres qui regroupent des objets pour l’analyse par préfixe, par balises d’objets ou par une combinaison de préfixe et de balises. Vous recevez une analyse distincte pour chaque filtre que vous configurez. Vous pouvez avoir plusieurs configurations de filtres par compartiment, jusqu’à 1 000.

  • Exporter les données d’analyse.

    Lorsque vous configurez l’analyse de classe de stockage pour un compartiment ou un filtre, vous pouvez choisir que les données d’analyse exportées soient exportées dans un fichier chaque jour. L’analyse du jour est ajoutée au fichier pour former un journal d’analyse historique du filtre configuré. Le fichier est mis à jour quotidiennement au lieu de destination de votre choix. Lors de la sélection des données à exporter, vous spécifiez un compartiment de destination et un préfixe de destination facultatif où le fichier est écrit.

Vous pouvez utiliser la console Amazon S3, l'API REST ou le AWS CLI or AWS SDKs pour configurer l'analyse des classes de stockage.

Important

L’analyse de classe de stockage ne fournit pas de recommandations pour les transitions vers les classes de stockage One Zone-IA ou S3 Glacier Flexible Retrieval.

Si vous souhaitez configurer l'analyse des classes de stockage pour exporter vos résultats sous forme de fichier .csv et que le compartiment de destination utilise le chiffrement de compartiment par défaut avec un AWS KMS key, vous devez mettre à jour la politique AWS KMS clé afin d'accorder à Amazon S3 l'autorisation de chiffrer le fichier .csv. Pour obtenir des instructions, consultez Octroi à Amazon S3 d’utiliser votre clé gérée par le client pour le chiffrement.

Pour plus d’informations sur l’analytique, consultez Analyses Amazon S3 - Analyse de classe de stockage.

Pour configurer une analyse de classe de stockage
  1. Connectez-vous à la console Amazon S3 AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/s3/.

  2. Dans le volet de navigation de gauche, choisissez General Purpose buckets ou Directory buckets.

  3. Dans la liste des compartiments, choisissez le nom du compartiment pour lequel vous souhaitez configurer l'analyse des classes de stockage.

  4. Sélectionnez l’onglet Métriques.

  5. Sous Analyse des classes de stockage, choisissez Créer une configuration d’analyse.

  6. Attribuez un nom au filtre. Pour analyser le compartiment entier, n’indiquez rien dans le champ Préfixe.

  7. Dans le champ Préfixe, saisissez du texte pour le préfixe des objets que vous souhaitez analyser.

  8. Pour ajouter une balise, choisissez Ajouter une balise. Saisissez une clé et une valeur pour la balise. Vous pouvez entrer un préfixe et plusieurs balises.

  9. Vous pouvez également choisir Activer sous Exporter vers CSV pour exporter des rapports d’analyse au format de fichier plat de valeurs séparées par une virgule (.csv). Choisissez un compartiment de destination dans lequel le fichier peut être stocké. Vous pouvez saisir un préfixe pour le compartiment de destination. Le compartiment de destination doit se trouver dans le même compartiment Région AWS que celui pour lequel vous configurez l'analyse. Le compartiment de destination peut se trouver dans un autre Compte AWS.

    Si le compartiment de destination du fichier .csv utilise le chiffrement de compartiment par défaut avec une clé KMS, vous devez mettre à jour la politique relative aux AWS KMS clés pour autoriser Amazon S3 à chiffrer le fichier .csv. Pour obtenir des instructions, consultez Octroi à Amazon S3 d’utiliser votre clé gérée par le client pour le chiffrement.

  10. Choisissez Créer une configuration.

Amazon S3 crée une politique de compartiment sur le compartiment de destination qui accorde à Amazon S3 une autorisation en écriture. Cela l’autorise à écrire les données d’exportation dans le compartiment.

Si une erreur se produit lorsque vous tentez de créer la politique de compartiment, des instructions s’affichent pour vous indiquer comment la résoudre. Par exemple, si vous avez choisi un compartiment de destination dans un autre Compte AWS et ne disposez pas des autorisations nécessaires pour lire et écrire dans la politique de compartiment, le message suivant s’affiche. Vous devez demander au propriétaire du compartiment de destination d’ajouter la politique de compartiment affichée au compartiment de destination. Si la stratégie n’est pas ajoutée au compartiment de destination, vous ne recevez pas les données d’exportation, car Amazon S3 n’est pas autorisé à écrire dans le compartiment de destination. Si le compartiment source est détenu par un compte autre que celui de l’utilisateur actuel, l’ID de compte correct du compartiment source doit être remplacé dans la stratégie.

Pour plus d’informations sur les données exportées et le fonctionnement du filtre, consultez Analyses Amazon S3 - Analyse de classe de stockage.

Pour configurer l'analyse des classes de stockage à l'aide de l'API REST, utilisez le PutBucketAnalyticsConfiguration. Vous pouvez également utiliser l'opération équivalente avec le AWS CLI ou AWS SDKs.

Vous pouvez utiliser le REST suivant APIs pour travailler avec l'analyse des classes de stockage :