Arbeiten mit Archiven in Amazon S3 Glacier - Amazon S3 Glacier

Diese Seite richtet sich nur an Bestandskunden des S3 Glacier-Dienstes, die Vaults und das Original REST API von 2012 verwenden.

Wenn Sie nach Archivspeicherlösungen suchen, empfehlen wir die Verwendung der S3 Glacier-Speicherklassen in Amazon S3, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval und S3 Glacier Deep Archive. Weitere Informationen zu diesen Speicheroptionen finden Sie unter S3 Glacier-Speicherklassen und Langfristige Datenspeicherung mit S3 Glacier-Speicherklassen im Amazon S3 S3-Benutzerhandbuch. Diese Speicherklassen verwenden Amazon S3API, sind in allen Regionen verfügbar und können in der Amazon S3 S3-Konsole verwaltet werden. Sie bieten Funktionen wie Speicherkostenanalyse, Storage Lens, erweiterte optionale Verschlüsselungsfunktionen und mehr.

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.

Arbeiten mit Archiven in Amazon S3 Glacier

Als Archiv wird jedes beliebige Objekt bezeichnet, wie z. B. ein Foto, Video oder Dokument, das Sie in einem Tresor speichern. Es ist eine Basisspeichereinheit in Amazon S3 Glacier (S3 Glacier). Jedes Archiv besitzt eine eindeutige ID und optional eine Beschreibung. Wenn Sie ein Archiv hochladen, gibt S3 Glacier eine Antwort zurück, die eine Archiv-ID enthält. Diese Archiv-ID ist in der AWS-Region, in der das Archiv gespeichert wird, eindeutig. Es folgt ein Beispiel für eine Archiv-ID.

TJgHcrOSfAkV6hdPqOATYfp_0ZaxL1pIBOc02iZ0gDPMr2ig-nhwd_PafstsdIf6HSrjHnP-3p6LCJClYytFT_CBhT9CwNxbRaM5MetS3I-GqwxI3Y8QtgbJbhEQPs0mJ3KExample

Archiv-IDs sind 138 Bytes lang. Wenn Sie ein Archiv hochladen, können Sie optional eine Beschreibung angeben. Sie können ein Archiv mithilfe seiner ID, aber nicht mithilfe seiner Beschreibung abrufen.

Wichtig

S3 Glacier stellt eine Managementkonsole bereit. Sie können mit der Konsole Tresore erstellen und löschen. Für alle anderen Interaktionen mit S3 Glacier müssen Sie allerdings die AWS Command Line Interface (CLI) verwenden oder Code schreiben. Zum Hochladen von Daten (Fotos, Videos und andere Dokumente) müssen Sie beispielsweise entweder die AWS CLI verwenden oder Code schreiben, um direkt unter Verwendung der REST-API oder mit den Amazon-SDKs Anforderungen zu senden. Informationen zur Verwendung von S3 Glacier mit der AWS CLI finden Sie in der AWS CLI-Referenz für S3 Glacier. Öffnen Sie zum Installieren der AWS CLI AWS Command Line Interface.

Archivoperationen in Amazon S3 Glacier

S3 Glacier unterstützt die folgenden grundlegenden Archivoperationen: Hochladen, Herunterladen und Löschen. Das Herunterladen eines Archivs ist ein asynchroner Vorgang.

Hochladen eines Archivs in Amazon S3 Glacier

Sie können ein Archiv in einer einzigen Operation oder in Teilen hochladen. Der API-Aufruf, den Sie verwenden, um ein Archiv in Teilen hochzuladen, wird als „mehrteiliger Upload“ bezeichnet. Weitere Informationen finden Sie unter Hochladen eines Archivs in Amazon S3 Glacier.

Wichtig

S3 Glacier stellt eine Managementkonsole bereit. Sie können mit der Konsole Tresore erstellen und löschen. Für alle anderen Interaktionen mit S3 Glacier müssen Sie allerdings die AWS Command Line Interface (CLI) verwenden oder Code schreiben. Zum Hochladen von Daten (Fotos, Videos und andere Dokumente) müssen Sie beispielsweise entweder die AWS CLI verwenden oder Code schreiben, um direkt unter Verwendung der REST-API oder mit den Amazon-SDKs Anforderungen zu senden. Informationen zur Verwendung von S3 Glacier mit der AWS CLI finden Sie in der AWS CLI-Referenz für S3 Glacier. Öffnen Sie zum Installieren der AWS CLI AWS Command Line Interface.

Suchen einer Archiv-ID in Amazon S3 Glacier

Sie können die Archiv-ID ermitteln, indem Sie das Tresorinventar für den Tresor, in dem sich Archiv befindet, herunterladen. Weitere Informationen zum Herunterladen des Tresorinventars finden Sie unter Herunterladen eines Tresorbestands in Amazon S3 Glacier.

Herunterladen eines Archivs in Amazon S3 Glacier

Das Herunterladen eines Archivs ist ein asynchroner Vorgang. Sie müssen zunächst einen Auftrag initiieren, um ein bestimmtes Archiv herunterzuladen. Nach dem Empfang der Auftragsanforderung bereitet S3 Glacier das Archiv zum Herunterladen vor. Sie können Ihre Archivdaten herunterladen, nachdem der Auftrag abgeschlossen ist. Aufgrund des asynchronen Charakters des Auftrags können Sie anfordern, dass S3 Glacier eine Benachrichtigung an ein Amazon Simple Notification Service (Amazon SNS)-Thema sendet, wenn der Auftrag abgeschlossen wurde. Sie können ein SNS-Thema für jede einzelne Auftragsanfrage angeben oder Ihren Tresor so konfigurieren, dass eine Benachrichtigung gesendet wird, wenn bestimmte Tresorereignisse eintreten. Weitere Informationen über das Herunterladen von Archiven finden Sie unter Herunterladen eines Archivs in S3 Glacier.

Löschen eines Archivs in Amazon S3 Glacier

S3 Glacier stellt einen API-Aufruf bereit, mit dem Sie jeweils ein Archiv löschen können. Weitere Informationen finden Sie unter Löschen eines Archivs in Amazon S3 Glacier.

Aktualisieren eines Archivs in S3 Glacier

Nachdem ein Archiv hochgeladen wurde, kann weder sein Inhalt noch seine Beschreibung aktualisiert werden. Sie können den Inhalt oder die Beschreibung des Archivs nur aktualisieren, indem Sie das Archiv löschen und ein anderes Archiv hochladen. Beachten Sie, dass S3 Glacier jedes Mal, wenn Sie ein Archiv hochladen, eine eindeutige Archiv-ID zurückgibt.

Pflegen von clientseitigen Archivmetadaten

Mit Ausnahme der optionalen Archivbeschreibung unterstützt S3 Glacier keine weiteren Metadaten für Archive. Wenn Sie ein Archiv hochladen, weist ihm S3 Glacier eine Archiv-ID zu, eine opake Sequenz von Zeichen, die keine Rückschlüsse auf das Archiv ermöglicht. Es bietet sich darum an, clientseitig Metadaten für die Archive zu erstellen. Die Metadaten können den Archivnamen und weitere sinnvolle Informationen über das Archiv umfassen.

Anmerkung

Wenn Sie eine Kunde von Amazon Simple Storage Service (Amazon S3), dann wissen Sie, dass Sie einem Objekt, wenn Sie es in einen Bucket hochladen, einen Objektschlüssel wie z. B. MyDocument.txt oder SomePhoto.jpg zuweisen können. In S3 Glacier können Sie den Archiven, die Sie hochladen, keinen Schlüsselnamen zuweisen.

Wenn Sie clientseitige Archivmetadaten pflegen, beachten Sie, dass S3 Glacier ein Tresorinventar verwaltet, das Archiv-IDs und alle Beschreibungen, die Sie beim Hochladen des Archivs angegeben haben, umfasst. Sie können das Tresorinventar gelegentlich herunterladen, um alle Informationen in Ihrer kundenseitigen Datenbank, die Sie für die Archivmetadaten pflegen, abzugleichen. S3 Glacier führt die Tresorinventur jedoch nahezu täglich durch. Wenn Sie ein Tresorinventar anfordern, gibt S3 Glacier das letzte erstellte Inventar zurück, wobei es sich um eine Momentaufnahme handelt.