Veröffentlicht am: Jun 29, 2023
Amazon S3 stellt jetzt mithilfe der S3-LIST-API den Wiederherstellungsstatus von Objekten bereit, die in Amazon S3 Glacier Flexible Retrieval und Amazon S3 Glacier Deep Archive gespeichert sind. Diese neuen Informationen in den S3-LIST-API-Antworten können in Ihre Anwendungen integriert werden, sodass Sie wiederhergestellte Objekte von S3 Glacier aus identifizieren und darauf zugreifen können. Beispielsweise ist der Wiederherstellungsstatus von S3 Glacier jetzt in Amazon Athena integriert, sodass Sie Abfragen für Ihre wiederhergestellten Daten aus kostengünstigen S3-Glacier-Speicherklassen ausführen können.
Verwenden Sie zunächst die S3-LIST-API mit dem neuen optionalen Header „x-amz-optional-object-attributes: RestoreStatus“. Für jedes laufende oder kürzlich wiederhergestellte Objekt zeigt die S3-LIST-Antwort den Wiederherstellungsstatus entweder als „in progress“ (in Bearbeitung) oder „complete“ (abgeschlossen) an. Wenn die Wiederherstellung bereits abgeschlossen ist, wird Ihnen auch das Ablaufdatum angezeigt, das in Ihrer Wiederherstellungsanfrage angegeben wurde.
Die Unterstützung für die Amazon-S3-LIST-API für den Wiederherstellungsstatus von Objekten in S3 Glacier ist in allen kommerziellen AWS-Regionen verfügbar, einschließlich der AWS-Regionen GovCloud (USA), der AWS-Region China (Peking), betrieben von Sinnet, und der AWS-Region China (Ningxia), betrieben von NWCD.
Sie können das AWS-SDK, die API oder die CLI verwenden, um den S3-Glacier-Wiederherstellungsstatus von Objekten mithilfe der S3-List-API abzurufen. Weitere Informationen zur S3-LIST-API finden Sie in der Dokumentation.