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.
Erstellen und Verwalten einer Objektlebenszykluskonfiguration mit dem AWS CLI
Sie können Amazon S3 Lifecycle verwenden, um die Speicherkapazität für Amazon S3 S3-kompatiblen Speicher auf Geräten der Snow Family zu optimieren. Sie können Lebenszyklusregeln erstellen, um Objekte ablaufen zu lassen, wenn sie veralten oder durch neuere Versionen ersetzt werden. Sie können eine Lebenszyklusregel erstellen, aktivieren, deaktivieren oder löschen. Weitere Informationen zu Amazon S3 Lifecycle finden Sie unter Verwaltung Ihres Speicherlebenszyklus.
Anmerkung
Derjenige AWS-Konto , der den Bucket erstellt, besitzt ihn und ist der einzige, der eine Lebenszyklusregel erstellen, aktivieren, deaktivieren oder löschen kann.
Informationen zum Erstellen und Verwalten einer Lebenszykluskonfiguration für einen Amazon S3 S3-kompatiblen Speicher auf Snow Family-Geräten mithilfe von AWS Command Line Interface (AWS CLI) finden Sie in den folgenden Beispielen.
PUTeine Lebenszykluskonfiguration auf einem Snowball Edge-Bucket
Im folgenden AWS CLI Beispiel wird eine Lebenszykluskonfigurationsrichtlinie auf einen Snowball Edge-Bucket angewendet. Diese Richtlinie legt fest, dass alle Objekte mit dem markierten Präfix (myprefix
) und Tags laufen nach 10 Tagen ab. Um dieses Beispiel zu verwenden, ersetzen Sie jeden Platzhalter für Benutzereingaben durch Ihre eigenen Informationen.
Speichern Sie zunächst die Lebenszyklus-Konfigurationsrichtlinie in einer JSON Datei. In diesem Beispiel wird die Datei benanntlifecycle-example.json
.
{ "Rules": [{ "ID": "id-1", "Filter": { "And": { "Prefix": "myprefix", "Tags": [{ "Value": "mytagvalue1", "Key": "mytagkey1" }, { "Value": "mytagvalue2", "Key": "mytagkey2" } ] } }, "Status": "Enabled", "Expiration": { "Days": 10 } }] }
Nachdem Sie die Datei gespeichert haben, senden Sie sie als Teil des put-bucket-lifecycle-configuration
Befehls ab. JSON Um diesen Befehl zu verwenden, ersetzen Sie jeden Platzhalter für Benutzereingaben durch Ihre eigenen Informationen.