Abrufen von S3 Glacier-Archiven mithilfe derAWS Konsole - Amazon S3 Glacier

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.

Abrufen von S3 Glacier-Archiven mithilfe derAWS Konsole

Das Abrufen eines Archivs aus Amazon S3 Glacier ist ein asynchroner Vorgang, bei dem Sie zuerst einen Job initiieren und dann die Ausgabe herunterladen, nachdem der Job abgeschlossen ist. Um einen Archivabrufauftrag zu initiieren, verwenden Sie denInitiate Job (POST jobs) REST-API-Vorgang oder den entsprechenden Vorgang in denAWS CLI, oder denAWS SDKs.

Das Abrufen eines Archivs aus S3 Glacier erfolgt in zwei Schritten.

So rufen Sie ein Archiv ab
  1. Initiieren Sie einen Auftrag zum Abrufen eines Archivs.

    1. Ermitteln Sie die ID des Archivs, das Sie abrufen möchten. Sie finden die Archiv-ID in einer Inventarliste des Tresors. Sie können die Archiv-ID mit der REST-API oder denAWS SDKs abrufen.AWS CLI Weitere Informationen finden Sie unter Herunterladen eines Tresorinventars in Amazon S3 Glacier.

    2. Initiieren Sie mithilfe desInitiate Job (POST jobs) Vorgangs einen Job, der S3 Glacier auffordert, ein ganzes Archiv oder einen Teil des Archivs für den späteren Download vorzubereiten.

    Wenn Sie einen Job initiieren, gibt S3 Glacier in der Antwort eine Job-ID zurück und führt den Job asynchron aus. (Sie können die Auftragsausgabe erst herunterladen, nachdem der Job abgeschlossen ist, wie in Schritt 2 beschrieben.)

    Wichtig

    Nur bei Standardabrufen kann eine Datenabrufrichtlinie dazu führen, dass IhreInitiate Job Anfrage mit einerPolicyEnforcedException Ausnahme fehlschlägt. Weitere Informationen zu Datenabrufrichtlinien finden Sie unter S3 Glacier. Weitere Informationen zur PolicyEnforcedException-Ausnahme finden Sie unter Fehlermeldungen.

    Bei Bedarf können Sie große Segmente der in S3 Glacier gespeicherten Daten wiederherstellen. Weitere Informationen zum Wiederherstellen von Daten aus den S3 Glacier-Speicherklassen finden Sie unter Speicherklassen für die Archivierung von Objekten im Amazon Simple Storage Service-Benutzerhandbuch.

  2. Laden Sie nach Abschluss des Jobs die Bytes herunter, indem Sie denGet Job Output (GET output) Vorgang verwenden.

    Sie können alle Bytes herunterladen oder einen Bytebereich festlegen, sodass nur ein Teil der Auftragsausgabe heruntergeladen wird. Bei einer größeren Ausgabemenge bietet es sich an, die Ausgabe in Datenblöcken herunterzuladen, um Fehlern beim Herunterladen, wie z. B. durch einen Ausfall des Netzwerks, vorzubeugen. Wenn Sie eine einzige Anforderung zum Abrufen der gesamten Auftragsausgabe übermitteln, sind Sie bei Netzwerkausfällen gezwungen, den Vorgang zum Herunterladen der Ausgabe von Anfang an neu zu starten. Wenn Sie die Ausgabe jedoch in Datenblöcken herunterladen, müssen Sie bei einem Fehler nur den betroffenen Teil der Ausgabe und nicht die gesamten Ausgabedaten erneut herunterladen.

S3 Glacier muss einen Job abschließen, bevor Sie die Ausgabe erhalten können. Nach Abschluss läuft ein Job nicht für mindestens 24 Stunden ab, was bedeutet, dass Sie die Ausgabe innerhalb von 24 Stunden nach Abschluss des Jobs herunterladen können. Verwenden Sie eine der folgenden Optionen, um den Status des Auftrags zu überprüfen und festzustellen, ob der Auftrag abgeschlossen ist:

  • Warten eines Objekts (Amazon SNS) -Thema, zu dem S3 Glacier Simple Notification Service (Amazon SNS) -Thema angeben, an das S3 Glacier eine Benachrichtigung senden kann, wenn der Job abgeschlossen ist. S3 Glacier sendet erst eine Benachrichtigung, nachdem der Job abgeschlossen ist.

    Sie können ein Amazon SNS SNS-Thema für einen Job angeben, wenn Sie den Job initiieren. Zusätzlich zur Angabe eines Amazon SNS SNS-Themas in Ihrer Stellenanfrage veröffentlicht S3 Glacier auch eine Benachrichtigung zu diesem SNS-Thema, wenn in Ihrem Tresor Benachrichtigungen für Ereignisse zum Abrufen von Archiven eingerichtet sind. Weitere Informationen finden Sie unter Konfigurieren von Tresorbenachrichtigungen in Amazon S3 Glac.

  • Stelleninformationen explizit anfordern — Sie können auch die S3 GlacierDescribe Job API-Operation (Describe Job (GET JobID)) verwenden, um regelmäßig nach Jobinformationen abzufragen. Wir empfehlen jedoch, Amazon-SNS-Benachrichtigungen zu verwenden.

Anmerkung

Die Informationen, die Sie mithilfe einer Amazon SNS SNS-Benachrichtigung erhalten, entsprechen denen, die Sie erhalten, wenn Sie denDescribe Job API-Vorgang aufrufen.

Archiv-Abrufoptionen

Wenn Sie einen Job zum Abrufen eines Archivs starten, können Sie je nach Ihren Anforderungen an Zugriffszeit und Kosten eine der folgenden Abrufoptionen angeben. Weitere Informationen zu den Abrufpreisen finden Sie in der Amazon-S3-Glacier-Preisliste.

  • Expedited — Expedited — Sie können schnell auf Ihre Daten zugreifen, die in der S3 Glacier Flexible Retrieval Speicherklasse oder der S3 Intelligent Tiering Archivzugriffsstufe gespeichert sind, wenn gelegentliche dringende Anfragen für die Wiederherstellung von Archiven erforderlich sind. Daten, die unter Verwendung von „Expedited (Beschleunigt) abgerufen werden, stehen normalerweise innerhalb von 1 bis 5 Minuten zur Verfügung, wenn es sich um die größten Archive (mehr als 250 MB) handelt. Die bereitgestellte Kapazität stellt sicher, dass für Expedited-Abrufe Abrufkapazität verfügbar ist, wenn Sie sie benötigen. Weitere Informationen finden Sie unter Bereitgestellte Kapazität.

  • Standard — Standard-Abrufe ermöglichen Ihnen den Zugriff auf Ihre Archive innerhalb einiger Stunden. Standard-Abrufe werden in der Regel innerhalb von 3 bis 5 Stunden abgeschlossen. Dies ist die Standardoption für Abrufanforderungen, in denen keine Abrufoption angegeben ist.

  • Massenabrufe — Massenabrufe sind die kostengünstigste S3 Glacier-Abrufoption, mit der Sie große Datenmengen, sogar Petabyte, kostengünstig an einem Tag abrufen können. Massenabrufe werden in der Regel innerhalb von 5—12 Stunden abgeschlossen.

Um einen Expedited -, Standard - oder Bulk -Abruf durchzuführen, setzen Sie in der API Anfrage auf die gewünschte Option, bzw. auf dasTier Äquivalent, bzw. auf das Äquivalent in derInitiate Job (POST jobs) API -Anfrage auf die gewünschte Option, bzw. auf das Äquivalent, bzw. auf das Äquivalent in der Anfrage,AWS CLI bzw. auf das ÄquivalentAWS in der API Wenn Sie bereitgestellte Kapazität gekauft haben, werden alle Expedited-Abrufe automatisch über Ihre bereitgestellte Kapazität erledigt.

Bereitgestellte Kapazität

Die bereitgestellte Kapazität hilft sicherzustellen, dass für Expedited-Abrufe Abrufkapazität verfügbar ist, wenn Sie sie benötigen. Jede Kapazitätseinheit stellt sicher, dass alle fünf Minuten mindestens drei Expedited-Abrufe ausgeführt werden können, und bietet bis zu 150 MB/s Abrufdurchsatz.

Sie sollten bereitgestellte Abrufkapazität kaufen, wenn Ihr Workload einen sehr zuverlässigen und vorhersehbaren Zugriff auf eine Untermenge Ihrer Daten innerhalb von Minuten erforderlich macht. Ohne bereitgestellte Kapazität werden in der Regel Expedited-Abrufe akzeptiert, außer in seltenen Situationen unüblich hoher Nachfrage. Wenn Sie unbedingt Zugriff auf Expedited-Abrufe benötigen, müssen Sie auf alle Fälle eine bereitgestellte Abrufkapazität kaufen.

Kaufen von bereitgestellter Durchsatzkapazität

Sie können bereitgestellte Kapazitätseinheiten kaufen, indem Sie die S3 Glacier-Konsole, die APIPurchase Provisioned Capacity (POST provisioned-capacity), die API, die API, dieAWS SDKs oder dieAWS CLI. Weitere Informationen zu den Preisen für die bereitgestellte Kapazität finden Sie in der Amazon-S3-Glacier-Preisliste.

Eine bereitgestellte Kapazitätseinheit ist ab dem Datum und der Uhrzeit des Kaufs einen Monat lang gültig.

Wenn das Startdatum der 31. Tag eines Monats ist, dann ist der letzte Tag des nächsten Monats das Ablaufdatum. Beispiel: Ist das Startdatum der 31. August, dann ist der 30. September das Ablaufdatum. Ist das Startdatum der 31. Januar, dann ist der 28. Februar das Ablaufdatum.

Um bereitgestellte Kapazität mithilfe der Amazon S3 Glacier-Konsole zu erwerben
  1. Melden Sie sich bei der anAWS Management Console und öffnen Sie die S3 Glacier-Konsole unter https://console.aws.amazon.com/glacier/home.

  2. Wählen Sie im linken Navigationsbereich die Option Datenabrufeinstellungen aus.

  3. Wählen Sie unter Provisioned Capacity Units (CPUs) die Option Purchase PCU aus. Das Dialogfeld „PCU kaufen eines Objekts“.

  4. Wenn Sie bereitgestellte Kapazität erwerben möchten, geben Sie diesconfirm in das Feld Um den Kauf zu bestätigen ein.

  5. Wählen Sie PCU kaufen.

Abrufen von Archivbereichen

Wenn Sie ein Archiv aus S3 Glacier abrufen, können Sie optional einen Bereich oder einen Teil des Archivs angeben, der abgerufen werden soll. In der Standardeinstellung wird das vollständige Archiv abgerufen. In den folgenden Fällen ist es von Vorteil einen bestimmten Bereich von Bytes anzugeben:

  • Verwalten Sie Ihre Datendownloads — S3 Glacier ermöglicht das Herunterladen abgerufener Daten für 24 Stunden, nachdem die Abrufanforderung abgeschlossen ist. Sie können also einzelne Bereiche des Archivs separat herunterladen, um den gesamten Download-Vorgang über den verfügbaren Zeitraum zu verteilen.

  • Einen bestimmten Teil eines großen Archivs abrufen — Nehmen wir zum Beispiel an, Sie haben zuvor viele Dateien aggregiert und als ein einziges Archiv hochgeladen und möchten nun einige der Dateien abrufen. In diesem Fall können Sie mithilfe einer Abrufanforderung einen Bereich des Archivs angeben, der die Dateien enthält, an denen Sie interessiert sind. Sie können allerdings auch mehrere Abrufanforderungen initiieren, die jeweils für einen Bereich mit einer oder mehreren Dateien gelten.

Beim Initiieren eines Abrufauftrags für bestimmte Bereiche müssen Sie sich bei der Angabe des Bereichs auf Megabytes beziehen. Mit anderen Worten, der Bytebereich kann bei Null beginnen (am Anfang Ihres Archivs) oder in einem beliebigen Intervall von 1 MB danach (1 MB, 2 MB, 3 MB usw.).

Das Ende des Bereichs kann entweder das Ende Ihres Archivs oder ein beliebiges 1-MB-Intervall sein, das größer als der Anfang Ihres Bereichs ist. Wenn Sie beim Herunterladen der Daten (nach Abschluss des Abrufs) Prüfsummenwerte erhalten möchten, muss außerdem der Bereich, den Sie bei der Jobinitiierung anfordern, ebenfalls an einem Baumhash ausgerichtet sein. Sie können Prüfsummen verwenden, um sicherzustellen, dass Ihre Daten während der Übertragung nicht beschädigt wurden. Weitere Informationen zum Megabyte- und Struktur-Hash-Abgleich finden Sie unter Erhalten von Prüfsummen bei Daten-Download.