Löschen von mehreren Objekten - Amazon Simple Storage Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

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 Festlegen der Lebenszyklus-Konfiguration 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 aktiviertes Versioning löscht Amazon S3 die Objekte dauerhaft.

  • Beim Löschen von Objekten in einem Bucket mit aktiviertem oder ausgesetztem Bucket-Versioning erstellt Amazon S3 Löschmarkierungen. Amazon S3 Weitere Informationen finden Sie unter Arbeiten mit Löschmarkierungen.

So löschen Sie Objekte, für die das Versioning aktiviert oder ausgesetzt ist
Anmerkung

Wenn die Versions-IDs für das Objekt in einem Bucket mit ausgesetztem Versioning als markiert sindNULL, löscht S3 die Objekte dauerhaft, da keine früheren Versionen vorhanden sind. Wenn jedoch eine gültige Versions-ID für die Objekte in einem Bucket mit ausgesetztem Versioning aufgeführt ist, erstellt S3 Löschmarkierungen für die gelöschten Objekte, wobei die vorherigen Versionen der Objekte beibehalten werden.

  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die Amazon S3-Konsole unter https://console.aws.amazon.com/s3/.

  2. Wählen Sie in der Liste Bucket-Name den Namen des Buckets aus, aus dem Sie die Objekte löschen möchten.

  3. Wählen Sie die Objekte und dann Löschen aus.

  4. Um das Löschen der Objektliste unter Angegebene Objekte im Textfeld Objekte löschen? zu bestätigen, geben Sie eindelete.

So löschen Sie bestimmte Objektversionen dauerhaft in einem Bucket mit aktiviertem Versioning
Warnung

Wenn Sie bestimmte Objektversionen in Amazon S3 dauerhaft löschen, kann das Löschen nicht rückgängig gemacht werden.

  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die Amazon S3-Konsole unter https://console.aws.amazon.com/s3/.

  2. Wählen Sie in der Liste Bucket-Name den Namen des Buckets aus, aus dem Sie die Objekte löschen möchten.

  3. Wählen Sie das zu löschende -Objekt aus.

  4. Wählen Sie den Schalter Versionen anzeigen aus.

  5. Wählen Sie die Objektversionen und dann Löschen aus.

  6. Um das dauerhafte Löschen der spezifischen Objektversionen zu bestätigen, die unter Angegebene Objekte aufgeführt sind, geben Sie im Textfeld Objekte löschen? die Option Dauerhaftes Löschen ein. Amazon S3 löscht die spezifischen Objektversionen dauerhaft.

So löschen Sie die Objekte in einem Amazon S3-Bucket, für die das Versioning nicht aktiviert ist, dauerhaft
Warnung

Wenn Sie ein Objekt in Amazon S3 dauerhaft löschen, kann das Löschen nicht rückgängig gemacht werden. Außerdem sind Löschvorgänge für alle Buckets ohne aktiviertes Versioning dauerhaft.

  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die Amazon S3-Konsole unter https://console.aws.amazon.com/s3/.

  2. Wählen Sie in der Liste Bucket-Name den Namen des Buckets aus, aus dem Sie die Objekte löschen möchten.

  3. Wählen Sie die Objekte und dann Löschen aus.

  4. Um das dauerhafte Löschen der unter Angegebene Objekte aufgelisteten Objekte zu bestätigen, geben Sie im Textfeld Objekte löschen? dauerhaft löschen ein.

Anmerkung

Wenn Sie Probleme beim Löschen Ihrer Objekte haben, 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 Löschen mehrerer Objekte aus einem Amazon S3-Bucket mithilfe eines - AWS SDK.

Allgemeine Informationen zur Verwendung verschiedener AWS SDKs finden Sie unter Entwickeln mit Amazon S3 unter Verwendung der AWS-SDKs und Explorer.

Sie können die - AWS SDKs verwenden, um mehrere Objekte mithilfe 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.