So erstellen Sie eine Inventarisierungskonfiguration in S3

Die S3-Inventarisierungskonfiguration hilft bei der Verwaltung des Speichers auf AWS. Sie erzeugt Audit-Berichte über den Replikations- und Verschlüsselungsstatus von S3-Objekten für geschäftliche, Compliance- und regulatorische Anforderungen. Die S3-Inventarisierungskonfiguration generiert kommagetrennte Werte (CSV), Apache optimized row columnar (ORC) oder Apache Parquet (Parquet) Ausgabedateien.

Es ist mit einigen Kosten verbunden, um die Preise zu erfahren, klicken Sie hier.

In diesem Artikel werden wir eine Inventarisierungskonfiguration erstellen, um Objekt-Metadaten im CSV-Format zu speichern. Wir können die Berichte im gleichen Bucket wie den Quell-Bucket speichern, aber wir werden einen anderen Bucket zum Speichern verwenden als den Bucket, für den wir diese Inventarisierungskonfiguration erstellen werden. Es ist zu beachten, dass der Ziel-Bucket, in dem die Berichte gespeichert werden, in der gleichen AWS-Region liegen muss wie der Quell-Bucket.

Um mehr über die Inventarisierungskonfiguration im Detail zu erfahren, besuchen Sie die offizielle AWS-Dokumentation hier.

Vorraussetzungen

  1. AWS-Konto(Erstellen Sie es, wenn Sie noch keines haben).
  2. 2 S3-Buckets in der gleichen Region (Klicken Sie hier, um zu erfahren, wie Sie einen S3-Bucket erstellen).

Was müssen wir tun?

  1. Anmeldung bei AWS.
  2. Erstellen Sie eine Bestandskonfiguration

Anmeldung bei AWS

Klicken Sie hier, um zur AWS-Anmeldeseite zu gelangen. Geben Sie Ihre Benutzeranmeldedaten ein, um sich in Ihr AWS-Konto einzuloggen.

Login-Seite

Wenn Sie sich erfolgreich in Ihr AWS-Konto eingeloggt haben, sehen Sie die Hauptverwaltungskonsole von AWS wie folgt.

AWS-Hauptkonsole

Erstellen Sie eine Inventarisierungskonfiguration

Klicken Sie oben links im Bildschirm auf Services und suchen Sie nach S3.

Suche S3

Dies ist das Haupt-Dashboard des S3-Buckets. Hier sehen Sie alle Buckets Ihres Kontos. Klicken Sie auf den Bucket, für den Sie eine Bestandskonfiguration erstellen möchten.

Wenn Sie keinen Bucket unter Ihrem Konto erstellt haben, erstellen Sie 2 Buckets, bevor Sie fortfahren. Klicken Sie hier, umS3-Buckets zu erstellen, wenn Sie keine in Ihrem Konto haben, bevor Sie fortfahren. Sie können auch einen Bucket haben und ihn sowohl für Quell- als auch für Zielfelder verwenden.

S3 Armaturenbrett

Auf der Bucket-Übersichtsseite können Sie mehrere Registerkarten sehen. Klicken Sie auf die Registerkarten für die Verwaltung.

S3 Bucket

Scrollen Sie am Ende der Seite nach unten und Sie sehen den Abschnitt „Inventar-Konfiguration“. Klicken Sie hier auf die Schaltfläche „Inventarkonfiguration erstellen“, um Ihre erste Inventarkonfiguration zu erstellen.

Registerkarte "Verwaltung

Geben Sie der Konfiguration einen Namen und wählen Sie den Ziel-Bucket, in dem dieser Bericht gespeichert werden soll. Beachten Sie, dass der Ziel-Bucket zur gleichen Region gehören muss wie der Quell-Bucket, für den Sie diese Inventarisierungskonfiguration erstellen.

Sie können den Bereich auch durch Hinzufügen eines Präfixes einschränken, dies ist ein optionales Feld.

Der Ziel-Bucket, in dem die Berichte gespeichert werden, kann zum gleichen oder zu einem anderen Konto gehören. Hier habe ich einen Bucket gewählt, der zum gleichen Konto gehört und sich in der gleichen Region befindet wie der Quell-Bucket.

Bestandsprüfungskonfiguration konfigurieren

Wählen Sie die Häufigkeit und das Ausgabeformat. Sie können die Konfiguration auch je nach Bedarf aktivieren oder deaktivieren. Um den Bestandsbericht zu veröffentlichen, ändern Sie den Status auf „Aktivieren“.

Berichtsformat wählen

Wählen Sie alle Metadaten aus, die für jedes aufgelistete Objekt in den Bericht aufgenommen werden sollen, und klicken Sie auf die Schaltfläche „Erstellen“.

Felder spezifizieren

Sobald die Bestandsprüfungskonfiguration erfolgreich erstellt wurde, können Sie sie unter der Registerkarte „Verwaltung“ sehen. Beachten Sie, dass es bis zu 48 Stunden dauern kann, bis der erste Bericht geliefert wird.

Inventar-Konfiguration

Sobald der Bericht generiert ist, können Sie Ihren Zieleimer überprüfen und Sie finden die Berichte darunter. Es dauert etwa 48 Stunden, um den ersten Bericht zu generieren.

Bericht

Sie können den Bericht herunterladen, sobald er generiert wurde, und die CSV-Datei mit dem folgenden Befehl unter Linux/Mac extrahieren.

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

Da wir als Ausgabeformat CSV angegeben hatten, wurde der Bericht im CSV-Format erstellt.

CSV-Bericht

Im obigen Screenshot können Sie sehen, dass die CSV-Datei nur ein paar zusätzliche Felder enthält, nämlich die Größe, die letzte Änderung und den Speichertyp als zusätzliche Metadatenfelder. Wenn Sie mit diesen Feldern nicht zufrieden sind und ein paar weitere wünschen, können Sie diese Felder beim Erstellen einer Bestandsprüfungskonfiguration aus der verfügbaren Liste auswählen.

Fazit

In diesem Artikel haben wir eine Inventarisierungskonfiguration erstellt, die Metadaten im CSV-Format in einem anderen S3-Bucket speichert. Wir haben unterschiedliche Buckets für Quelle und Ziel verwendet und nur einige wenige Felder ausgewählt, die im Bericht gespeichert werden sollen. Sie können die Metadatenfelder, die im Bericht gespeichert werden sollen, nach Ihren Anforderungen aus der verfügbaren Liste auswählen.

Das könnte dich auch interessieren …