Wie kann ich gelöschte oder fehlende Objekte aus meinem Amazon S3-Bucket überprüfen?

Lesedauer: 2 Minute
0

In meinem Amazon Simple Storage Service (Amazon S3)-Bucket fehlt ein Objekt oder eine Datei. Wo finde ich Informationen darüber, wie das Objekt oder die Datei gelöscht wurde? Wie kann ich zukünftige versehentliche Löschungen verhindern?

Lösung

Um herauszufinden, wie ein S3-Objekt gelöscht wurde, können Sie entweder die Serverzugriffsprotokolle oder die AWS CloudTrail-Protokolle überprüfen.

Hinweis: Die Protokollierung muss für den Bucket aktiviert sein, bevor das Löschereignis eintritt. Sie erhalten nur Protokolle für Ereignisse, die nach der Aktivierung der Protokollierung eingetreten sind.

Serverzugriffsprotokolle verfolgen S3-Operationen, die manuell oder im Rahmen einer Lebenszykluskonfiguration ausgeführt werden. Informationen zum Aktivieren der Serverzugriffsprotokollierung finden Sie unter Wie aktiviere ich die Serverzugriffsprotokollierung für einen S3-Bucket? Weitere Informationen zur Analyse von Serverzugriffsprotokollen finden Sie unter Wie analysiere ich meine Amazon S3-Serverzugriffsprotokolle mit Athena?

CloudTrail-Protokolle können Datenereignisse auf Objektebene in einem S3-Bucket verfolgen, z. B. GetObject, DeleteObject und PutObject. Informationen zur Aktivierung von CloudTrail-Protokollen für Ereignisse auf Objektebene finden Sie unter Wie aktiviere ich die Protokollierung auf Objektebene für einen S3-Bucket mit AWS CloudTrail-Datenereignissen? Weitere Informationen zum Finden bestimmter Ereignisse finden Sie unter Ich habe die Protokollierung auf Objektebene für meinen Amazon S3-Bucket aktiviert. Wo finde ich die Ereignisse im CloudTrail-Ereignisverlauf?

Hinweis: Standardmäßig zeichnet CloudTrail Ereignisse auf Bucket-Ebene auf. Um Protokolle für Operationen auf Objektebene wie GetObject, DeleteObject und PutObject abzurufen, müssen Sie die Protokollierung auf Objektebene konfigurieren. Für die Protokollierung auf Objektebene fallen zusätzliche Gebühren an. Überprüfen Sie daher unbedingt die Preise für CloudTrail-Datenereignisse.

Um zukünftige versehentliche Löschungen zu verhindern oder zu verhindern, sollten Sie die folgenden Funktionen in Betracht ziehen:


AWS OFFICIAL
AWS OFFICIALAktualisiert vor 2 Jahren