Bucket-Objekte in Amazon Lightsail löschen - Amazon Lightsail

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.

Bucket-Objekte in Amazon Lightsail löschen

Sie können Objekte aus Ihrem Bucket imAmazon LightsailObjektspeicherdienst löschen. Löschen Sie Objekte, die Sie nicht mehr benötigen, um Speicherplatz freizugeben. Wenn Sie beispielsweise Protokolldateien sammeln, sollten Sie sie unbedingt löschen, wenn Sie sie nicht mehr brauchen.

Weitere Informationen zu Buckets finden Sie unter Objektspeicher.

Inhalt

Löschen von Objekten aus einem versionsfähigen Bucket

Wenn Ihr Bucket versionsfähig ist, kann es innerhalb des Buckets mehrere Versionen desselben Objekts geben. Sie können jede beliebige Version eines Objekts mit der Lightsail-Konsole, AWS CLI, AWS-APIs oder AWS-SDKS löschen. Sie sollten jedoch die folgenden Optionen in Betracht ziehen.

Löschen von Objekten und Objektversionen mithilfe der Lightsail-Konsole

Wenn Sie die aktuelle Version eines Objekts imBrowserfenster Objekteder RegisterkarteObjekte in der Lightsail-Konsole löschen, werden dadurch auch alle vorherigen Versionen des Objekts gelöscht. Um eine bestimmte Objektversion zu löschen, müssen Sie dies im Fenster Verwalten von Versionen vornehmen. Wenn Sie das Fenster Verwalten von Versionen verwenden, um die aktuelle Version eines Objekts zu löschen, dann wird die neueste vorherige Version als aktuelle Version wiederhergestellt. Weitere Informationen finden Sie unter Löschen von Objektversionen mithilfe der Lightsail-Konsole weiter unten in diesem Leitfaden.

Löschen von Objekten und Objektversionen mithilfe des Lightsail-API, AWS CLI oder AWS-SDKs

Um ein einzelnes Objekt und alle seine gespeicherten Versionen zu löschen, geben Sie nur den Objektschlüssel in der Löschanforderung an. Um eine bestimmte Objektversion zu löschen, geben Sie beides an, den Objektschlüssel und die Version-ID. Weitere Informationen finden Sie unter Löschen eines einzelnen Objekts oder von Objektversionen mithilfe der AWS CLI weiter unten in diesem Leitfaden.

Löschen Sie Objekte mithilfe der Lightsail-Konsole

Vervollständigen Sie das folgende Verfahren, um ein Objekt einschließlich der gespeicherten vorherigen Versionen mithilfe der Lightsail-Konsole zu löschen. Sie können jeweils nur ein Objekt mithilfe der Lightsail-Konsole löschen. Verwenden Sie AWS CLI, um mehrere Objekte auf einmal zu löschen. Weitere Informationen finden Sie unter Löschen mehrerer Objekte oder von Objektversionen mithilfe der AWS CLI weiter unten in diesem Leitfaden.

  1. Melden Sie sich an der Lightsail-Konsole an.

  2. Wählen Sie auf der Lightsail-Startseite die Registerkarte Storage (Speicher) aus.

  3. Wählen Sie den Namen des Buckets aus, für den Sie Objekte löschen möchten.

  4. Verwenden des Fensters Browser Objekte in der Registerkarte Objekte, um zu dem Speicherort des Objekts zu navigieren, das Sie löschen möchten.

  5. Fügen Sie ein Häkchen neben dem Objekt hinzu, das Sie löschen möchten.

  6. Im Fenster Objektinformationen wählen Sie die Aktion (⋮) Menü, und dann Löschen aus.

  7. Bestätigen Sie im angezeigten Bestätigungsfenster, dass Sie das Objekt dauerhaft löschen möchten, indem SieJa, löschen auswählen.

    Wenn Sie das einzige Objekt im Ordner löschen, in dem Sie sich befinden, wird dadurch auch der Ordner gelöscht. Dies geschieht, weil der Ordner Teil des Objektschlüsselnamens ist und das Löschen des Objekts auch die vorhergehenden Ordner löscht, wenn keine anderen Objekte im Bucket dasselbe Objektschlüsselpräfix teilen. Weitere Informationen finden Sie unter Schlüsselnamen für Objektspeicher-Buckets.

Löschen von Objektversionen mithilfe der Lightsail-Konsole

Vervollständigen Sie das folgende Verfahren, um gespeicherte Versionen eines Objekts zu löschen. Dies ist nur für versionsfähige Buckets möglich. Weitere Informationen finden Sie unter Aktivieren und Aussetzen der Bucket-Objekt-Versionsverwaltung.

  1. Melden Sie sich an der Lightsail-Konsole an.

  2. Wählen Sie auf der Lightsail-Startseite die Registerkarte Storage (Speicher) aus.

  3. Wählen Sie den Namen des Buckets aus, für den Sie Objekte löschen möchten.

  4. Verwenden des Fensters Browser Objekte um zu dem Speicherort des Objekts zu navigieren, das Sie löschen möchten.

  5. Fügen Sie ein Häkchen neben dem Objekt hinzu, für das Sie gespeicherten früheren Versionen löschen möchten.

  6. Wählen Sie Verwaltenim Abschnitt Versionen im Fenster Objektinformationen, und dann Verwalten.

  7. Im Fenster Verwalten gespeicherter Objektversionen, das angezeigt wird, fügen Sie ein Häkchen neben den Versionen des Objekts hinzu, das Sie löschen möchten.

    Sie können auch wählen, die aktuelle Version eines Objekts zu löschen.

  8. Wählen Sie Ausgewählte löschen, um die ausgewählten Versionen zu löschen.

    Wenn Sie löschen:

    • Die aktuelle Version eines Objekts - Die neueste vorherige Version des Objekts wird als aktuelle Version wiederhergestellt.

    • Die einzige Version eines Objekts - Das Objekt wird aus dem Bucket gelöscht. Wenn die gelöschte Version das einzige Objekt im aktuellen Ordner ist, wird der Ordner ebenfalls gelöscht. Dies geschieht, weil der Ordner Teil des Objektschlüsselnamens ist und das Löschen des Objekts auch die vorhergehenden Ordner löscht, wenn keine anderen Objekte im Bucket dasselbe Objektschlüsselpräfix teilen. Weitere Informationen finden Sie unter Aktivieren und Aussetzen der Bucket-Objekt-Versionsverwaltung.

Löschen eines einzelnen Objekts oder Objektversion mithilfe der AWS CLI

Vervollständigen Sie das folgende Verfahren, um ein einzelnes Objekt oder eine Objektversion in Ihrem Bucket mithilfe der AWS Command Line Interface (AWS CLI) zu löschen. Führen Sie dazu den Befehl delete-object aus. Weitere Informationen finden Sie unter delete-object in der AWS CLI-Befehlsreferenz.

Anmerkung

Sie müssen die AWS CLI installieren und für Lightsail und Amazon S3 konfigurieren, bevor Sie mit diesem Verfahren fortfahren. Weitere Informationen finden Sie unter Konfigurieren der AWS Command Line Interface für die Arbeit mit Amazon Lightsail.

  1. Öffnen Sie ein Terminal- oder Eingabeaufforderungsfenster.

  2. Geben Sie den folgenden Befehl ein, um ein Objekt oder eine Objektversion in Ihrem Bucket zu löschen.

    So löschen Sie ein Objekt:

    aws s3api delete-object --bucket BucketName --key ObjectKey

    Löschen einer Objektversion:

    Anmerkung

    Das Löschen von Objektversionen ist nur für versionsfähige Buckets möglich. Weitere Informationen finden Sie unter Aktivieren und Aussetzen der Bucket-Objekt-Versionsverwaltung.

    aws s3api delete-object --bucket BucketName --key ObjectKey --version-id VersionID

    Ersetzen Sie im Befehl den folgenden Beispieltext mit Ihrem eigenen:

    • Bucket-Name - Der Namen des Buckets, aus dem Sie ein Objekt löschen möchten.

    • Objektschlüssel - Der vollständige Objektschlüssel des Objekts, das Sie löschen möchten.

    • VersionId- Die ID der Objektversion, die Sie löschen möchten.

    Beispiele:

    Löschen eines Objekts:

    aws s3api delete-object --bucket DOC-EXAMPLE-BUCKET --key images/sailbot.jpg

    Löschen einer Objektversion:

    aws s3api delete-object --bucket DOC-EXAMPLE-BUCKET --key images/sailbot.jpg --version-id YF0YMBlUvexampleO07l2vJi9hRz4ujX

    Sie sollten ein Ergebnis ähnlich dem folgenden Beispiel erhalten:

    
            Ergebnis des AWS CLI-Befehls delete-object

Löschen mehrerer Objekte oder Objektversionen mithilfe der AWS CLI

Vervollständigen Sie das folgende Verfahren, um mehrere Objekte in Ihrem Bucket mithilfe der AWS Command Line Interface (AWS CLI) zu löschen. Führen Sie dazu den Befehl delete-objects aus. Weitere Informationen finden Sie unter delete-objects in der AWS CLI-Befehlsreferenz.

Anmerkung

Sie müssen die AWS CLI installieren und für Lightsail und Amazon S3 konfigurieren, bevor Sie mit diesem Verfahren fortfahren. Weitere Informationen finden Sie unter Konfigurieren der AWS Command Line Interface für die Arbeit mit Amazon Lightsail.

  1. Öffnen Sie ein Terminal- oder Eingabeaufforderungsfenster.

  2. Geben Sie den folgenden Befehl ein, um mehrere Objekte oder mehrere Objektversionen in Ihrem Bucket zu löschen.

    aws s3api delete-objects --bucket BucketName --delete file://LocalDirectory

    Ersetzen Sie im Befehl den folgenden Beispieltext mit Ihrem eigenen:

    • Bucket-Name - Der Namen des Buckets, aus dem Sie mehrere Objekte oder Objektversionen löschen möchten.

    • LocalDirectory – Der Verzeichnispfad auf Ihrem Computer des .json-Dokuments, der die zu löschenden Objekte oder Versionen angibt. Das .json-Dokument kann wie folgt formatiert werden.

      Um Objekte zu löschen, geben Sie den folgenden Text in die .json-Datei ein und ersetzenObjektschlüssel mit dem Objektschlüssel der Objekte, die Sie löschen möchten.

      { "Objects": [ { "Key": "ObjectKey1" }, { "Key": "ObjectKey2" } ], "Quiet": false }

      Um Objektversionen zu löschen, geben Sie den folgenden Text in die .json-Datei ein. Ersetzen SieObjektschlüsselundVersionId mit dem Objektschlüssel und den IDs der Objektversionen, die Sie löschen möchten.

      Anmerkung

      Das Löschen von Objektversionen ist nur für versionsfähige Buckets möglich. Weitere Informationen finden Sie unter Aktivieren und Aussetzen der Bucket-Objekt-Versionsverwaltung.

      { "Objects": [ { "Key": "ObjectKey1", "VersionId": "VersionID1" }, { "Key": "ObjectKey2", "VersionId": "VersionID2" } ], "Quiet": false }

    Beispiele:

    • Auf einem Linux- oder Unix-Computer:

      aws s3api delete-objects --bucket DOC-EXAMPLE-BUCKET --delete file://home/user/Documents/delete-objects.json
    • Auf einem Windows-Computer:

      aws s3api delete-objects --bucket DOC-EXAMPLE-BUCKET --delete file://C:\Users\user\Documents\delete-objects.json

    Sie sollten ein Ergebnis ähnlich dem folgenden Beispiel erhalten:

    
            Ergebnis des AWS CLI-Befehls delete-object

Verwalten von Buckets und Objekten

Dies sind die allgemeinen Schritte zum Verwalten Ihres Lightsail-Objektspeicher-Buckets:

  1. Weitere Informationen über Buckets und Objekte im Amazon Lightsail-Objektspeicherservice. Weitere Informationen zu Buckets finden Sie unter Objektspeicher in Amazon Lightsail.

  2. Erfahren Sie mehr über die Namen, die Sie Ihren Buckets in Amazon Lightsail geben können. Weitere Informationen finden Sie unter Namensregeln für Buckets in Amazon Lightsail.

  3. Beginnen Sie mit dem Lightsail-Objektspeicherservice, indem Sie einen Bucket erstellen. Weitere Informationen finden Sie unter Buckets erstellen in Amazon Lightsail.

  4. Erfahren Sie mehr über bewährte Sicherheitsmethoden für Buckets und die Zugriffsberechtigungen, die Sie für Ihren Bucket konfigurieren können. Sie können alle Objekte in Ihrem Bucket öffentlich oder privat machen, oder Sie können einzelne Objekte öffentlich machen. Sie können auch Zugriff auf Ihren Bucket gewähren, indem Sie Zugriffsschlüssel erstellen, Instances zu Ihrem Bucket hinzufügen und Zugriff auf andere AWS-Konten gewähren. Weitere Informationen finden Sie unter Bewährte Sicherheitsmethoden für Amazon Lightsail-Objektspeicher und Bucket-Berechtigungen in Amazon Lightsail verstehen.

    Nachdem Sie sich mit den Zugriffsberechtigungen für Buckets vertraut gemacht haben, lesen Sie in den folgenden Anleitungen nach, wie Sie Zugriff auf Ihren Bucket gewähren können:

  5. Erfahren Sie, wie Sie die Zugriffsprotokollierung für Ihren Bucket aktivieren und wie Sie mithilfe von Zugriffsprotokollen die Sicherheit Ihres Buckets überprüfen können. Weitere Informationen finden Sie in den folgenden Anleitungen.

  6. Erstellen Sie eine IAM-Richtlinie, die einem Benutzer die Möglichkeit gewährt, einen Bucket in Lightsail zu verwalten. Weitere Informationen finden Sie unter IAM-Richtlinie zur Verwaltung von Buckets in Amazon Lightsail.

  7. Erfahren Sie, wie Objekte in Ihrem Bucket beschriftet und identifiziert werden. Weitere Informationen finden Sie unterGrundlegendes zu Objektschlüsselnamen inAmazon Lightsail.

  8. Erfahren Sie, wie Sie Dateien hochladen und Objekte in Ihren Buckets verwalten. Weitere Informationen finden Sie in den folgenden Anleitungen.

  9. Aktivieren Sie Versionsverwaltung, um sämtliche Versionen aller Objekte in Ihrem Bucket zu speichern, abzurufen oder wiederherzustellen. Weitere Informationen finden Sie unter Aktivieren und Aussetzen des Objekt-Versionings in einem Bucket in Amazon Lightsail.

  10. Nachdem Sie die Objekt-Versionsverwaltung aktiviert haben, können Sie frühere Versionen von Objekten in Ihrem Bucket wiederherstellen. Weitere Informationen finden Sie unter Wiederherstellen früherer Versionen von Objekten in einem Bucket in Amazon Lightsail.

  11. Überwachen Sie die Auslastung Ihres Buckets. Weitere Informationen finden Sie unter Anzeigen von Metriken für Ihren Bucket in Amazon Lightsail.

  12. Konfigurieren Sie einen Alarm für Bucket-Metriken, sodass Sie benachrichtigt werden, wenn die Auslastung Ihres Buckets einen Schwellenwert überschreitet. Weitere Informationen finden Sie unter Erstellen von Bucket-Metrikalarmen in Amazon Lightsail.

  13. Ändern Sie den Speicherplan Ihres Buckets, wenn der Speicherplatz und die Netzwerkübertragung knapp werden. Weitere Informationen finden Sie unter Ändern des Tarifs Ihres Buckets in Amazon Lightsail.

  14. Erfahren Sie, wie Sie Ihren Bucket mit anderen Ressourcen verbinden. Weitere Informationen finden Sie in den folgenden Tutorials.

  15. Löschen Sie Ihren Bucket, wenn Sie ihn nicht mehr verwenden. Weitere Informationen finden Sie unter Löschen von Buckets in Amazon Lightsail.