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 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 S3-Konsole oder die REST-API verwenden AWS SDKs, 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 Versionierung, 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 Version IDs für das Objekt in einem Bucket, für das die Versionierung gesperrt wurdeNULL, als 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.

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

  2. Wählen Sie im linken Navigationsbereich Allzweck-Buckets aus.

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

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

  5. Um die Löschung der Objektliste unter Angegebene Objekte im Textfeld Objekte löschen? zu bestätigen, geben Sie delete ein.

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.

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

  2. Wählen Sie im linken Navigationsbereich Allzweck-Buckets aus.

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

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

  5. Wählen Sie Versionen anzeigen aus.

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

  7. 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 sind Löschungen für alle Buckets ohne aktivierte Versionierung, einschließlich Verzeichnis-Buckets, dauerhaft.

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

  2. Wählen Sie im linken Navigationsbereich Allzweck-Buckets oder Directory-Buckets aus.

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

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

  5. 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 dem finden Sie in den AWS SDKs Codebeispielen in der Amazon S3 S3-API-Referenz.

Allgemeine Informationen zur Verwendung verschiedener AWS SDKs finden Sie unter Entwickeln mit Amazon S3 unter Verwendung von AWS SDKs in der Amazon S3 S3-API-Referenz.

Sie können den verwenden AWS SDKs , 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.