Objekte mit Batch Operations wiederherstellen - 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.

Objekte mit Batch Operations wiederherstellen

Der Wiederherstellungsvorgang initiiert Wiederherstellungsanforderungen für die archivierten Amazon-S3-Objekte, die in Ihrem Manifest aufgeführt sind. Die folgenden archivierten Objekte müssen wiederhergestellt werden, bevor auf sie in Echtzeit zugegriffen werden kann:

  • Objekte, die in den Speicherklassen S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive archiviert werden

  • Objekte, die über die Speicherklasse S3 Intelligent-Tiering in den Stufen Archive Access oder Deep Archive Access archiviert sind

Die Verwendung eines S3 Restore Object-Vorgangs in Ihrem S3 Batchoperations-Auftrag führt zu einer Wiederherstellungs-Anforderung für jedes im Manifest angegebene Objekt.

Wichtig

Die S3-Aufgabe „Initiate Restore Object“ (Objektwiederherstellung initiieren) initiiert nur die Anfrage zum Wiederherstellen von Objekten. S3-Batch-Vorgänge melden die Aufgabe als abgeschlossen für jedes Objekt, nachdem die Anfrage für dieses Objekt initiiert wurde. Amazon S3 aktualisiert den Auftrag nicht und benachrichtigt Sie nicht weiter, wenn die Objekte wiederhergestellt wurden. Sie können jedoch S3-Ereignis-Benachrichtigungen verwenden, um Benachrichtigungen zu erhalten, wenn die Objekte in Amazon S3 verfügbar sind. Weitere Informationen finden Sie unter Amazon-S3-Ereignis-Benachrichtigungen.

Wenn Sie die Aufgabe „S3 Initiate Restore Object“ erstellen, sind die folgenden Argumente verfügbar:

ExpirationInDays

Dieses Argument gibt an, wie lange das Objekt S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive in Amazon S3 verfügbar bleibt. Für „Initiate-Restore-Object-Aufgaben, die auf Objekte von S3 Glacier Flexible Retrieval und S3 Glacier Deep Archive ausgelegt sind, muss ExpirationInDays auf 1 oder höher festgelegt werden.

Wichtig

Legen Sie ExpirationInDays beim Erstellen von „S3 Initiate Restore Object“-Operationsaufgaben, die auf S3 Intelligent-Tiering Archive Access- und Deep Archive Access-Stufenobjekte ausgelegt sind, nicht fest. Objekte in S3 Intelligent-Tiering Archive Access-Stufen unterliegen keinem Ablaufdatum bei der Wiederherstellung, daher führt die Angabe von ExpirationInDays zu einem Fehler bei der Wiederherstellungsanforderung.

GlacierJobTier

Amazon S3 kann Objekte mithilfe einer von drei verschiedenen Abrufstufen wiederherstellen: EXPEDITED, STANDARD und BULK. Die S3-Funktion Batch Operations unterstützt jedoch nur die STANDARD Abrufstufen. Weitere Informationen zu den Unterschieden zwischen den Wiederherstellungsstufen finden Sie unter Archiv-Abrufoptionen.

Weitere Informationen zu den Preisen für jede Stufe finden Sie im Abschnitt Anfragen und Datenabrufe auf der Seite Amazon S3-Preise.

Unterschiede bei der Wiederherstellung aus S3 Glacier und S3 Intelligent-Tiering

Das Wiederherstellen archivierter Dateien aus den Speicherklassen S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive unterscheidet sich von der Wiederherstellung von Dateien aus der Speicherklasse S3 Intelligent-Tiering in den Stufen Archive Access oder Deep Archive Access.

  • Wenn Sie von S3 Glacier Flexible Retrieval oder S3 Glacier Deep Archive wiederherstellen, wird eine temporäre Kopie des Objekts erstellt. Amazon S3 löscht diese Kopie nachdem der Wert, den Sie im ExpirationInDays-Argument angegeben haben, abgelaufen ist. Nachdem diese temporäre Kopie gelöscht wurde, müssen Sie eine zusätzliche Wiederherstellungsanfrage einreichen, um auf das Objekt zugreifen zu können.

  • Geben Sie bei der Wiederherstellung archivierter S3 Intelligent-Tiering-Objekte das ExpirationInDays-Argument nicht an. Wenn Sie ein Objekt aus den Stufen S3 Intelligent-Tiering Archive Access oder Deep Archive Access wiederherstellen, wird das Objekt zurück in die Speicherklasse S3 Intelligent-Tiering Frequent Access übergehen. Nach mindestens 90 aufeinanderfolgenden Tagen ohne Zugriff wechselt das Objekt automatisch in die Stufe „Archive Access“. Das Objekt wechselt nach mindestens 180 aufeinanderfolgenden Tagen ohne Zugriff automatisch in die Stufe „Deep Archive Access“.

  • Batch-Operations-Aufträge können entweder mit Objekte der Speicherklassen S3 Glacier Flexible Retrieval und S3 Glacier Deep Archive oder mit Objekten der Speicherstufen S3 Intelligent-Tiering Archive Access  und Deep Archive Access arbeiten. Batch Operations kann im selben Auftrag nicht für beide Typen von archivierten Objekten ausgeführt werden. Um Objekte beider Typen wiederherzustellen, müssen Sie separate Batchoperations-Aufgaben erstellen.

Überlappende Wiederherstellungen

Sollte die Aufgabe S3 Initiate Restore Object (Objektwiederherstellung initiieren) versuchen, ein Objekt wiederherzustellen, das gerade wiederhergestellt wird, geht S3 Batch-Vorgänge folgendermaßen vor:

Der Wiederherstellungsvorgang für das Objekt ist erfolgreich, wenn eine der folgenden Bedingungen erfüllt ist:

  • Im Vergleich zu der bereits ausgeführten Wiederherstellungsanforderung ist der ExpirationInDays-Wert für diesen Auftrag identisch und sein GlacierJobTier-Wert ist schneller.

  • Die vorherige Wiederherstellungsanforderung wurde bereits abgeschlossen und das Objekt ist derzeit verfügbar. In diesem Fall aktualisiert Batch-Vorgänge das Ablaufdatum des wiederhergestellten Objekts so, dass es mit dem in der laufenden Wiederherstellungsanforderung angegebenen ExpirationInDays-Wert übereinstimmt.

Der Wiederherstellungsvorgang für das Objekt schlägt fehl, wenn eine der folgenden Bedingungen erfüllt sind:

  • Die bereits ausgeführte Wiederherstellungsanforderung wurde noch nicht abgeschlossen und die Wiederherstellungsdauer für diese Aufgabe (durch den ExpirationInDays-Wert angegeben) unterscheidet sich von der Wiederherstellungsdauer, die in der bereits ausgeführten Wiederherstellungsanforderung angegeben wurde.

  • Die Wiederherstellungsebene für diesen Auftrag (durch den GlacierJobTier-Wert angegeben) ist identisch oder langsamer als die Wiederherstellungsebene, die in der bereits ausgeführten Wiederherstellungsanforderung angegeben wurde.

Einschränkungen

„S3 Initiate Restore Object“-Aufgaben haben folgende Einschränkungen:

  • Sie müssen die Aufgabe in derselben Region wie die archivierten Objekte erstellen.

  • S3 Batch-Vorgänge unterstützt die Abrufstufe EXPEDITED nicht.

Weitere Informationen zum Wiederherstellen von Objekten finden Sie unter Wiederherstellen eines archivierten Objekts.