Löschen von mehreren Objekten
Für alle Objekte, die Sie in Ihrem S3-Bucket aufbewahren, entstehen Speicherkosten, deshalb sollten Sie Objekte löschen, die Sie nicht mehr brauchen. Wenn Sie beispielsweise Protokolldateien sammeln, sollten Sie sie unbedingt löschen, wenn sie nicht mehr benötigt werden. Sie können einen Lebenszyklusregel definieren, um Objekte wie Protokolldateien automatisch zu löschen. Weitere Informationen finden Sie unter Einrichten einer S3-Lebenszykluskonfiguration für einen Bucket.
Informationen zu den Funktionen und Preisen von Amazon S3 finden Sie unter Amazon-S3-Preise
Sie können die Amazon-S3-Konsole. AWS-SDKs oder die REST-API verwenden, um mehrere Objekte gleichzeitig aus einem S3-Bucket zu löschen.
Befolgen Sie diese Schritte, um mithilfe der Amazon-S3-Konsole mehrere Objekte aus einem Bucket zu löschen.
Warnung
-
Das Löschen eines angegebenen Objekts kann nicht rückgängig gemacht werden.
-
Diese Aktion löscht alle angegebenen Objekte. Warten Sie beim Löschen von Ordnern, bis die Löschaktion abgeschlossen ist, bevor Sie dem Ordner neue Objekte hinzufügen. Andernfalls könnten auch neue Objekte gelöscht werden.
Beim Löschen von Objekten in einem Bucket ohne aktivierte Versionsverwaltung, einschließlich Verzeichnis-Buckets, löscht Amazon S3 die Objekte dauerhaft.
-
Wenn Sie Objekte in einem Bucket mit aktivierter oder ausgesetzter Versionsverwaltung löschen, erstellt Amazon S3 Löschmarkierungen. Weitere Informationen finden Sie unter Arbeiten mit Löschmarkierungen.
So löschen Sie Objekte, für die die Versionsverwaltung aktiviert oder ausgesetzt wurde
Anmerkung
Wenn die Versions-IDs für das Objekt in einem Bucket, für das die Versionsverwaltung ausgesetzt wurde, als NULL markiert sind, löscht S3 die Objekte dauerhaft, da keine früheren Versionen existieren. Wenn jedoch eine gültige Versions-ID für die Objekte in einem Bucket aufgeführt ist, für das die Versionsverwaltung ausgesetzt wurde, erstellt S3 Löschmarkierungen für die gelöschten Objekte, wobei die vorherigen Versionen der Objekte beibehalten werden.
Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon-S3-Konsole unter https://console.aws.amazon.com/s3/
. -
Wählen Sie im linken Navigationsbereich Allzweck-Buckets aus.
-
Wählen Sie in der Liste Bucket-Name den Namen des Buckets aus, aus dem Sie ein Objekt löschen möchten.
Wählen Sie die Objekte und dann Löschen aus.
Um die Löschung der Objektliste unter Angegebene Objekte im Textfeld Objekte löschen? zu bestätigen, geben Sie
deleteein.
So löschen Sie bestimmte Objektversionen in einem Bucket mit aktivierter Versionsverwaltung endgültig
Warnung
Wenn Sie bestimmte Objektversionen in Amazon S3 dauerhaft löschen, kann der Löschvorgang nicht rückgängig gemacht werden.
Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon-S3-Konsole unter https://console.aws.amazon.com/s3/
. -
Wählen Sie im linken Navigationsbereich Allzweck-Buckets aus.
-
Wählen Sie in der Liste Bucket-Name den Namen des Buckets aus, aus dem Sie ein Objekt löschen möchten.
Wählen Sie das zu löschende -Objekt aus.
Wählen Sie Versionen anzeigen aus.
Wählen Sie die Objektversionen und dann Löschen aus.
Um das dauerhafte Löschen der spezifischen Objektversionen zu bestätigen, die unter Bestimmte Objekte aufgelistet sind, geben Sie im Textfeld Objekte löschen? Dauerhaft löschen ein. Amazon S3 löscht die bestimmten Objektversion endgültig.
So löschen Sie Objekte in einem Amazon-S3-Bucket, dauerhaft für die die Versionsverwaltung nicht aktiviert ist
Warnung
Wenn Sie ein Objekt endgültig in Amazon S3 löschen, kann der Löschvorgang nicht rückgängig gemacht werden. Außerdem werden alle Buckets ohne Versionsverwaltung, einschließlich der Verzeichnis-Buckets, permanent gelöscht.
Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon-S3-Konsole unter https://console.aws.amazon.com/s3/
. -
Wählen Sie im linken Navigationsbereich Allzweck-Buckets oder Verzeichnis-Buckets aus.
-
Wählen Sie in der Liste Bucket-Name den Namen des Buckets aus, aus dem Sie ein Objekt löschen möchten.
Wählen Sie die Objekte und dann Löschen aus.
Um das dauerhafte Löschen der Objekte zu bestätigen, die unter Angegebene Objekte aufgelistet sind, geben Sie im Textfeld Objekte löschen? Dauerhaft löschen ein.
Anmerkung
Falls beim Löschen Ihrer Objekte Probleme auftreten, finden Sie weitere Informationen unter Ich möchte versionierte Objekte dauerhaft löschen.
Beispiele für das Löschen mehrerer Objekte mit den AWS SDKs finden Sie unter Mehrere Objekte löschen in der Amazon S3 API Reference.
Allgemeine Informationen zur Verwendung verschiedener AWS SDKs finden Sie unter Entwickeln mit Amazon S3 unter Verwendung der AWS SDKs in der API-Referenz zu Amazon S3.
Sie können die AWS-SDKs verwenden, um mehrere Objekte mit der Multi-Object-Delete-API zu löschen. Falls in Ihrer Anwendung jedoch erforderlich, können Sie REST-Anforderungen auch direkt senden.
Weitere Informationen finden Sie unter Löschen mehrerer Objekte in der API-Referenz zum Amazon Simple Storage Service.