Comment créer une configuration d’inventaire dans S3

La configuration de l’inventaire S3 aide à gérer le stockage sur AWS. Elle génère des rapports d’audit sur l’état de réplication et de chiffrement des objets S3 pour les besoins des entreprises, de la conformité et de la réglementation. La configuration S3 Inventory génère des fichiers de sortie de type valeurs séparées par des virgules (CSV), Apache optimized row columnar (ORC) ou Apache Parquet (Parquet).

Il a un certain coût, pour connaître son prix, clique ici.

Dans cet article, nous allons créer une configuration d’inventaire pour stocker les métadonnées des objets au format CSV. Nous pouvons stocker les rapports dans le même godet que le godet source, mais nous utiliserons un godet différent de celui pour lequel nous allons créer cette configuration d’inventaire. Il est à noter que le seau de destination dans lequel les rapports seront stockés doit se trouver dans la même région AWS que le seau source.

Pour en savoir plus sur la configuration d’inventaire en détail, consulte la documentation officielle d’AWS ici.

Pré-requis

  1. Compte AWS (Créer si tu n’en as pas).
  2. 2 seaux S3 dans la même région.

Que ferons-nous ?

  1. Connecte-toi à AWS.
  2. Crée une configuration d’inventaire

Connecte-toi à AWS

Clique ici pour aller sur la page de connexion d’AWS. Saisis tes identifiants d’utilisateur pour te connecter à ton compte AWS.

Login page

Tu verras la console de gestion principale d’AWS comme suit lorsque tu te connectes avec succès à ton compte AWS.

Console principale d'AWS

Créer une configuration d’inventaire

Clique sur les services en haut à gauche de l’écran et cherche S3.

Recherche S3

Ceci est le tableau de bord principal du seau S3. Tu peux y voir tous les seaux de ton compte. Clique sur le seau pour lequel tu veux créer une configuration d’inventaire.

Si tu n’as aucun seau créé sous ton compte, crée 2 seaux avant de poursuivre. Si tu n’en as aucun sous ton compte, clique ici pour créer des seaux S3 avant de poursuivre. Tu peux aussi avoir un seul seau et l’utiliser pour les champs source et destination.

Tableau de bord S3

Sur la page d’aperçu du seau, tu peux voir plusieurs onglets. Clique sur les onglets de gestion.

S3 Bucket

Fais défiler vers le bas à la fin de la page et tu verras la section de configuration de l’inventaire. Ici, clique sur le bouton « Créer une configuration d’inventaire » pour créer ta première configuration d’inventaire.

Management tab

Donne un nom à la configuration et sélectionne le seau de destination où tu veux que ce rapport soit enregistré. Note bien que le seau de destination doit appartenir à la même région que celle du seau source pour lequel tu crées cette configuration d’inventaire.

Tu peux même limiter ta portée en ajoutant un préfixe, c’est un champ facultatif.

Le seau de destination où seront stockés les rapports peut appartenir au même compte ou à un compte différent. Ici, le seau que j’ai choisi appartient au même compte et se trouve dans la même région que le seau source.

Configuration de l'inventaire

Choisis la fréquence et le format de sortie. Tu peux aussi activer ou désactiver la configuration en fonction de tes besoins. Pour publier le rapport d’inventaire, change le statut en « Activer ».

Sélectionne le format du rapport

Sélectionne toutes les métadonnées qui doivent être incluses pour chaque objet répertorié dans le rapport et clique sur le bouton « Créer ».

Spécifie les champs

Une fois que la configuration d’inventaire a été créée avec succès, tu peux la voir sous l’onglet de gestion. Note que la production du premier rapport peut prendre jusqu’à 48 heures.

Configuration de l'inventaire

Une fois que le rapport est généré, tu peux vérifier ton seau de destination et tu trouveras les rapports sous celui-ci. Il faut environ 48 heures pour générer le premier rapport.

Rapport

Tu peux télécharger le rapport une fois qu’il est généré et utiliser la commande suivante, sur Linux/Mac, pour extraire le fichier CSV.

gunzip 20bd9db9-fddd-4cb0-a630-ecfce7bd3c10.csv.gz

Comme nous avions spécifié que le format de sortie était CSV, le rapport a été généré au format CSV.

Rapport CSV

Dans la capture d’écran ci-dessus, tu peux voir que le CSV ne contient que quelques champs supplémentaires, c’est-à-dire qu’il contient la taille, la dernière modification et le type de stockage comme champs de métadonnées supplémentaires. Si tu n’es pas satisfait de ces champs et que tu en veux quelques autres, tu peux choisir ces champs dans la liste disponible lors de la création d’une configuration d’inventaire.

Vous aimerez aussi...