Übergang von Objekten mit Amazon-S3-Lebenszyklus - 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.

Übergang von Objekten mit Amazon-S3-Lebenszyklus

Sie können einer S3-Lifecycle-Konfiguration Übergangsaktionen hinzufügen, um Amazon S3 anzuweisen, Objekte in eine andere Amazon S3 S3-Speicherklasse zu verschieben. Weitere Informationen über Speicherklassen finden Sie unter Amazon S3 S3-Speicherklassen verstehen und verwalten. Einige Beispiele dafür, wann Sie S3-Lebenszykluskonfigurationen auf diese Weise verwenden könnten, sind die folgenden:

  • Wenn Sie wissen, dass nur selten auf bestimmte Objekte zugegriffen wird, können Sie diese in die Speicherklasse S3 Standard-IA übergeben.

  • Möglicherweise möchten Sie Objekte, auf die Sie nicht zugreifen müssen, in Echtzeit in den Speicherklassen S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive archivieren.

Anmerkung

Verschlüsselte Objekte bleiben während des gesamten Übergangsprozesses der Speicherklasse verschlüsselt.

Unterstützte Übergänge

Sie können in einer S3-Lebenszyklus-Konfiguration Regeln definieren, um Objekte aus einer Speicherklasse zu einer anderen Speicherklasse zu überführen, um Speicherkosten zu sparen. Wenn Sie die Zugriffsmuster Ihrer Objekte nicht kennen oder sich Ihre Zugriffsmuster über die Zeit verändern, können Sie die Objekte zur Speicherklasse S3 Intelligent-Tiering überführen, um automatische Kosteneinsparungen zu erzielen. Weitere Informationen über Speicherklassen finden Sie unter Amazon S3 S3-Speicherklassen verstehen und verwalten.

Amazon S3 unterstützt das Wasserfallmodell für die Überführung zwischen Speicherklassen wie im folgenden Diagramm gezeigt.

Amazon-S3-Wasserfallmodell für Speicherklassen – Grafik.

Unterstützte Lebenszyklusübergänge

Amazon S3 unterstützt die folgenden Lebenszyklusübergänge zwischen Speicherklassen mittels einer S3-Lebenszykluskonfiguration.

Die folgenden Übergänge sind möglich:

  • Von der Speicherklasse S3 Standard zu einer beliebigen anderen Speicherklasse.

  • Von der Speicherklasse S3-Standard-IA zu den Speicherklassen S3 Intelligent-Tiering, S3 One Zone-IA, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive.

  • Von der Speicherklasse S3 Intelligent-Tiering zu den Speicherklassen S3 One Zone-IA, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive.

    Anmerkung

    Es gibt einige Ausnahmen für die Übertragung von Objekten von der Speicherklasse S3 Intelligent-Tiering auf S3 One Zone-IA und einige S3 Glacier-Speicherklassen. Weitere Informationen finden Sie unter Nicht unterstützte Lebenszyklusübergänge.

  • Von der Speicherklasse S3 One Zone-IA zu den Speicherklassen S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive.

  • Von der Speicherklasse S3 Glacier Instant Retrieval zu den Speicherklassen S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive.

  • Die Speicherklasse S3 Glacier Flexible Retrieval zur Speicherklasse S3 Glacier Deep Archive.

    Anmerkung

    S3 Lifecycle überträgt Objekte asynchron auf S3 Glacier Flexible Retrieval und S3 Glacier Deep Archive. Es kann eine Verzögerung zwischen dem Übergangsdatum in der S3-Lebenszyklus-Konfigurationsregel und dem Datum des physischen Übergangs geben. In diesem Fall wird Ihnen der Standardtarif der Speicherklasse, von der Sie umgestellt haben, auf der Grundlage des in der Regel angegebenen Übergangsdatums berechnet.

  • Von einer beliebigen Speicherklasse zur Speicherklasse S3 Glacier Deep Archive.

Nicht unterstützte Lebenszyklusübergänge

Amazon S3 unterstützt keine der folgenden Lebenszyklusübergänge.

Die folgenden Übergänge sind nicht möglich:

  • Bei Buckets mit aktivierter Versionierung oder angehaltener Versionierung alle Objekte mit einem Replikationsstatus. Pending

  • Von jeder Speicherklasse zur Speicherklasse S3 Standard.

  • Beliebige Speicherklasse der Klasse Reduced Redundancy Storage (). RRS

  • Von der S3-One-Zone-IA-Speicherklasse zu den Speicherklassen S3 Intelligent-Tiering, S3 Standard-IA und S3 Glacier Instant Retrieval.

  • Von der Speicherklasse S3 Intelligent-Tiering (alle Stufen) zur Speicherklasse S3 Standard-IA.

  • Die Archive-Instant-Access-Speicherklasse S3 Intelligent-Tiering entspricht der Stufe S3 One Zone-IA.

  • Die Archive-Access-Stufe der Speicherklasse S3 Intelligent-Tiering für S3 One Zone-IA oder S3 Glacier Instant Retrieval.

  • Die Deep Archive Access-Stufe der Speicherklasse S3 Intelligent-Tiering umfasst S3 One Zone-IA, S3 Glacier Instant Retrieval oder S3 Glacier Flexible Retrieval.

Einschränkungen und Überlegungen für Übergänge

Für die Übergänge der Lebenszyklus-Speicherklassen gelten folgende Einschränkungen:

Objekte, die kleiner als 128 KB sind, werden standardmäßig nicht in eine Speicherklasse umgewandelt

Amazon S3 wendet auf S3-Lifecycle-Konfigurationen ein Standardverhalten an, das verhindert, dass Objekte, die kleiner als 128 KB sind, in eine beliebige Speicherklasse übertragen werden. Wir empfehlen nicht, Objekte mit weniger als 128 KB zu übertragen, da Ihnen für jedes Objekt eine Übergangsanfrage in Rechnung gestellt wird. Das bedeutet, dass bei kleineren Objekten die Umstellungskosten die Speichereinsparungen überwiegen können. Weitere Informationen zu den Kosten für Umstellungsanfragen finden Sie unter Anfragen und Datenabrufe auf der Amazon S3 S3-Preisseite auf der Registerkarte Speicher und Anfragen.

Um kleineren Objekten den Übergang zu ermöglichen, können Sie Ihren Lebenszyklus-Übergangsregeln einen Objektgrößenfilter hinzufügen, der eine benutzerdefinierte Mindestgröße (ObjectSizeGreaterThan) oder Maximalgröße (ObjectSizeLessThan) festlegt. Weitere Informationen finden Sie unter Beispiel: Ermöglicht die Übertragung von Objekten, die kleiner als 128 KB sind.

Anmerkung

Im September 2024 hat Amazon S3 das standardmäßige Übergangsverhalten für kleine Objekte wie folgt aktualisiert:

  • Aktualisiertes Standard-Übergangsverhalten — Ab September 2024 verhindert das Standardverhalten, dass Objekte, die kleiner als 128 KB sind, in eine beliebige Speicherklasse übertragen werden.

  • Bisheriges Standard-Übergangsverhalten — Vor September 2024 erlaubte das Standardverhalten, dass Objekte, die kleiner als 128 KB waren, nur in die Speicherklassen S3 Glacier und S3 Glacier Deep Archive übertragen wurden.

Konfigurationen, die vor September 2024 erstellt wurden, behalten das vorherige Übergangsverhalten bei, sofern Sie sie nicht ändern. Das heißt, wenn Sie Regeln erstellen, bearbeiten oder löschen, ändert sich das standardmäßige Übergangsverhalten für Ihre Konfiguration in das aktualisierte Verhalten. Falls es Ihr Anwendungsfall erfordert, können Sie das standardmäßige Übergangsverhalten so ändern, dass Objekte, die kleiner als 128 KB sind, auf S3 Glacier und S3 Glacier Deep Archive umgestellt werden. Verwenden Sie dazu den optionalen x-amz-transition-object-size-minimum-default Header in einer PutBucketLifecycleConfigurationAnfrage.

Objekte müssen mindestens 30 Tage lang gespeichert werden, bevor sie auf S3 Standard-IA oder S3 One Zone-IA umgestellt werden

Bevor Sie Objekte in S3 Standard-IA oder S3 One Zone-IA überführen, müssen diese mindestens 30 Tage in Amazon S3 gespeichert worden sein. Beispielsweise können Sie keine Lebenszyklusregel erstellen, mit der Objekte einen Tag nach dem Erstellungsdatum in die Speicherklasse S3 Standard-IA übergehen. Amazon S3 unterstützt diesen Übergang erst nach 30 Tagen, da auf neuere Objekte meist häufiger zugegriffen wird oder sie schneller gelöscht werden, als das für S3 Standard-IA- oder S3 One Zone-IA-Speicher sinnvoll wäre.

Beim Übergang von nicht aktuellen Objekten (in versionsfähigen Buckets) können dementsprechend nur Objekte, die seit mindestens 30 Tagen nicht mehr aktuell sind, in S3 Standard-IA- oder S3 One Zone-IA-Speicher übergehen. Eine Liste der Mindestspeicherdauer für alle Speicherklassen finden Sie unter. Vergleich der Amazon-S3-Speicherklassen

Ihnen wird die Übertragung von Objekten vor Ablauf ihrer Mindestspeicherdauer in Rechnung gestellt

Bestimmte Speicherklassen haben eine Mindestspeicherdauer für Objekte. Wenn Sie Objekte vor Ablauf der Mindestdauer aus diesen Speicherklassen herausnehmen, wird Ihnen der Rest dieser Dauer in Rechnung gestellt. Weitere Informationen darüber, welche Speicherklassen eine Mindestspeicherdauer haben, finden Sie unterVergleich der Amazon-S3-Speicherklassen.

Sie können keine einzelne Lebenszyklusregel erstellen, die Objekte vor Ablauf der Mindestspeicherdauer von einer Speicherklasse in eine andere überträgt.

Beispielsweise hat S3 Glacier Instant Retrieval eine Mindestspeicherdauer von 90 Tagen. Sie können keine Lebenszyklusregel angeben, die Objekte nach 4 Tagen in S3 Glacier Instant Retrieval überführt und Objekte dann nach 20 Tagen in S3 Glacier Deep Archive überträgt. In diesem Fall muss die Umstellung auf S3 Glacier Deep Archive nach mindestens 94 Tagen erfolgen.

Sie können dafür zwei Regeln angeben, zahlen jedoch die Speichergebühren für die Mindestdauer. Weitere Information zu Kostenaspekten finden Sie unter Amazon S3 – Preise.

Weitere Informationen zum Erstellen eines S3-Lebenszyklus finden Sie unterEinstellung einer S3-Lifecycle-Konfiguration für einen Bucket.

Übergang in die Speicherklassen S3 Glacier Flexible Retrieval und S3 Glacier Deep Archive (Objektarchivierung)

Mithilfe einer S3 Lifecycle-Konfiguration können Sie Objekte zur Archivierung in die Speicherklassen S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive übertragen.

Bevor Sie Ihre Objekte archivieren, lesen Sie die folgenden Abschnitte, wo Sie weitere relevante Aspekte finden.

Allgemeine Überlegungen

Bevor Sie Objekte archivieren, sollten Sie die folgenden allgemeinen Überlegungen in Betracht ziehen:

  • Verschlüsselte Objekte bleiben während des gesamten Übergangsprozesses der Speicherklasse verschlüsselt.

  • Objekte, die in den Speicherklassen S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive gespeichert sind, sind nicht in Echtzeit verfügbar.

    Archivierte Objekte sind Amazon-S3-Objekte, aber um auf ein archiviertes Objekt zugreifen zu können, müssen Sie zuerst eine temporäre Kopie davon wiederherstellen. Die wiederhergestellte Objektkopie ist nur für die Dauer verfügbar, die Sie in der Wiederherstellungsanforderung angeben. Danach löscht Amazon S3 die temporäre Kopie und das Objekt bleibt in S3 Glacier Flexible Retrieval archiviert.

    Sie können ein Objekt mithilfe der Amazon S3-Konsole oder programmgesteuert mithilfe der AWS SDK Wrapper-Bibliotheken oder Amazon S3 REST API in Ihrem Code wiederherstellen. Weitere Informationen finden Sie unter Wiederherstellen eines archivierten Objekts.

  • Objekte, die in der Speicherklasse S3 Glacier Flexible Retrieval gespeichert sind, können nur in die Speicherklasse S3 Glacier Deep Archive überführt werden.

    Sie können mit einer S3-Lebenszyklusregel die Speicherklasse eines Objekts von S3 Glacier Flexible Retrieval nur zur Speicherklasse S3 Glacier Deep Archive ändern. Wenn Sie die Speicherklasse eines in S3 Glacier Flexible Retrieval gespeicherten Objekts zu einer anderen Speicherklasse als S3 Glacier Deep Archive ändern möchten, müssen Sie die Wiederherstellungsoperation verwenden, um zunächst eine temporäre Kopie des Objekts zu erstellen. Anschließend verwenden Sie die Kopieroperation, um das Objekt zu überschreiben und dabei S3 Standard, S3 Intelligent-Tiering, S3 Standard-IA, S3 One Zone-IA oder Reduced Redundancy als Speicherklasse anzugeben.

  • Die Überführung von Objekten in die Speicherklasse S3 Glacier Deep Archive ist nicht umkehrbar.

    Sie können nicht mit einer S3-Lebenszyklusregel die Speicherklasse eines Objekts von S3 Glacier Deep Archive zu einer anderen Speicherklasse ändern. Wenn Sie die Speicherklasse eines archivierten Objekts in eine andere Speicherklasse ändern möchten, müssen Sie die Wiederherstellungsoperation verwenden, um zunächst eine temporäre Kopie des Objekts zu erstellen. Verwenden Sie dann den Kopiervorgang, um das Objekt zu überschreiben, indem Sie S3 Standard, S3 Intelligent-Tiering, S3 Standard-IA, S3 One Zone-IA, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval oder Reduced Redundancy Storage als Speicherklasse angeben.

    Anmerkung

    Die Copy-Operation für wiederhergestellte Objekte wird in der Amazon-S3-Konsole für Objekte in der Speicherklasse S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive nicht unterstützt. Verwenden Sie für diese Art von Kopiervorgang die AWS Command Line Interface (AWS CLI) AWS SDKs, die oder die. REST API

    Die Objekte, die in den Speicherklassen S3 Glacier Flexible Retrieval und S3 Glacier Deep Archive gespeichert sind, sind nur über Amazon S3 sichtbar und verfügbar. Sie sind nicht über den separaten Amazon-S3-Glacier-Service verfügbar.

    Dies sind Amazon S3-Objekte, auf die Sie nur über die Amazon S3 S3-Konsole oder Amazon S3 zugreifen könnenAPI. Sie können nicht über die separate Amazon S3 Glacier-Konsole oder Amazon S3 Glacier auf die archivierten Objekte zugreifenAPI.

Kostenüberlegungen

Wenn Sie vorhaben, Daten mit seltenem Zugriff für einen Zeitraum von Monaten oder Jahren zu archivieren, können die Speicherklassen S3 Glacier Flexible Retrieval und S3 Glacier Deep Archive Ihre Speicherkosten reduzieren. Sie sollten jedoch Folgendes berücksichtigen, um sicherzustellen, dass die Speicherklasse S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive geeignet für Sie ist:

  • Gebühren für zusätzlichen Speicheraufwand – Wenn Sie Objekte zur Speicherklasse S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive überführen, wird jedem Objekt eine feste Speichermenge hinzugefügt, um die Metadaten für die Verwaltung des Objekts zu berücksichtigen.

    • Für jedes in S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive archivierte Objekt verwendet Amazon S3 8 KB Speicher für den Namen des Objekts und andere Metadaten. Amazon S3 speichert diese Metadaten, sodass Sie mithilfe von Amazon S3 eine Echtzeitliste Ihrer archivierten Objekte abrufen könnenAPI. Weitere Informationen finden Sie unter Get Bucket (List Objects). Für diesen zusätzlichen Speicherplatz werden Ihnen -S3-Standardgebühren in Rechnung gestellt.

    • Für jedes Objekt, das in S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive archiviert wird, fügt Amazon S3 32 KB Speicher für Index und zugehörige Metadaten hinzu. Diese zusätzlichen Daten sind erforderlich, um Ihr Objekt zu identifizieren und wiederherzustellen. Für diesen zusätzlichen Speicherplatz werden Ihnen die Gebühren für S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive in Rechnung gestellt.

    Wenn Sie kleine Objekte archivieren, sollten Sie diese Speichergebühren berücksichtigen. Ziehen Sie auch in Betracht, viele kleine Objekte in wenigen großen Objekten zusammenzufassen, um Kosten für den Verwaltungsaufwand zu reduzieren.

  • Anzahl der Tage, für die die Objekte archiviert werden sollen – S3 Glacier Flexible Retrieval und S3 Glacier Deep Archive sind langfristige Archivierungslösungen. Die minimale Speicherdauer beträgt 90 Tage für die Speicherklasse S3 Glacier Flexible Retrieval und 180 Tage für S3 Glacier Deep Archive. Beim Löschen von Daten, die in Amazon S3 Glacier archiviert wurden, fallen keine Gebühren an, wenn die von Ihnen gelöschten Objekte länger als die minimale Speicherdauer archiviert werden. Wenn Sie ein archiviertes Objekt innerhalb der minimalen Speicherdauer löschen oder überschreiben, stellt Amazon S3 eine anteilige Gebühr für das vorzeitige Löschen in Rechnung. Weitere Informationen zu den Kosten für die vorzeitige Löschungen finden Sie unter der Frage „Wie wird das Löschen von Objekten aus Amazon S3 Glacier berechnet, die weniger als 90 Tage alt sind?“ Frage zum Amazon S3 FAQ.

  • Gebühren für Übergangsanfragen von S3 Glacier Flexible Retrieval und S3 Glacier Deep Archive – Jedes Objekt, das Sie auf die Speicherklasse S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive umstellen, stellt eine Übergangsanfrage dar. Für jede dieser Anforderungen entstehen Kosten. Wenn Sie vorhaben, sehr viele Objekte zu überführen, sollten Sie die Anforderungskosten in Betracht ziehen. Wenn Sie eine Mischung von Objekten archivieren, die kleine Objekte enthält, insbesondere solche unter 128 KB, empfehlen wir, den Lifecycle-Objektgrößenfilter zu verwenden, um kleine Objekte aus Ihrer Umstellung herauszufiltern, um die Anforderungskosten zu senken.

  • Datenwiederherstellungsgebühren für S3 Glacier Flexible Retrieval und S3 Glacier Deep Archive – S3 Glacier Flexible Retrieval und S3 Glacier Deep Archive wurden für die Langzeitarchivierung von Daten entwickelt, auf die Sie selten zugreifen. Informationen zu Gebühren für die Datenwiederherstellung finden Sie unter der Frage „Wie viel kostet das Abrufen von Daten aus Amazon S3 Glacier?“ Frage zum Amazon S3 FAQ. Informationen zum Wiederherstellen von Daten aus Amazon S3 Glacier finden Sie unter Wiederherstellen eines archivierten Objekts.

Wenn Sie Objekte mithilfe der S3-Lebenszyklusverwaltung in Amazon S3 Glacier archivieren, führt Amazon S3 diese Objekte asynchron über. Es kann eine Verzögerung zwischen dem Übergangsdatum in der S3-Lebenszyklus-Konfigurationsregel und dem Datum des physischen Übergangs geben. Ihnen werden die Preise von Amazon S3 Glacier basierend auf dem in der Regel angegebenen Übergangsdatum berechnet. Weitere Informationen finden Sie im Abschnitt Amazon S3 Glacier von Amazon S3 FAQ.

Die Amazon-S3-Produktdetailseite enthält Preisinformationen und Beispielberechnungen für die Archivierung von Amazon-S3-Objekten. Weitere Informationen finden Sie unter den folgenden Themen:

  • Wie werden die Speicherkosten für in Amazon S3 Glacier archivierte Amazon-S3-Objekte berechnet? auf dem Amazon S3 FAQ.

  • „Wie wird mir das Löschen von Objekten aus Amazon S3 Glacier in Rechnung gestellt, die weniger als 90 Tage alt sind?“ auf dem Amazon S3 FAQ.

  • „Was kostet das Abrufen von Daten aus Amazon S3 Glacier?“ auf dem Amazon S3 FAQ.

  • Amazon S3 – Preise für die Speicherkosten der unterschiedlichen Speicherklassen.

Wiederherstellen archivierter Objekte

Auf archivierte Objekte kann nicht in Echtzeit zugegriffen werden. Sie müssen zuerst eine Anforderung zur Wiederherstellung initiieren und dann warten, bis eine temporäre Kopie des Objekts für die Dauer bereitgestellt wird, die Sie in der Anforderung angegeben haben. Nachdem Sie eine temporäre Kopie des wiederhergestellten Objekts erhalten haben, bleibt die Speicherklasse des Objekts S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive. (A) HeadObject oder GetObjectAPIDie Betriebsanforderung gibt S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive als Speicherklasse zurück.)

Anmerkung

Bei einer Wiederherstellung eines Archivs zahlen Sie sowohl für das Archiv (Tarif für S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive) als auch für die temporär wiederhergestellte Kopie (S3-Standard-Speichertarif). Informationen zu Preisen finden Sie unter Amazon S3 – Preise.

Für den Zugriff auf ein kopiertes Objekt müssen Sie eine Anfrage zur Wiederherstellung initiieren. Das kann programmgesteuert oder über die Amazon-S3-Konsole erfolgen. Amazon S3 verarbeitet jeweils nur eine Anfrage pro Objekt. Weitere Informationen finden Sie unter Wiederherstellen eines archivierten Objekts.