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
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 Tresoren in Amazon S3 Glacier
Ein Tresor ist ein Container für das Speichern von Archiven. Geben Sie zum Erstellen eines Tresors einen Namen und die AWS-Region an, in der er erstellt werden soll. Eine Liste der von S3 Glacier unterstützten AWS-Regionen finden Sie unter Endpunkte und Kontingente von Amazon S3 Glacier in der allgemeinen AWS-Referenz.
Sie können eine unbegrenzte Anzahl von Archiven in einem Tresor speichern.
Wichtig
S3 Glacier stellt eine Konsole bereit. Für alle Archivvorgänge (Hochladen, Herunterladen oder Löschen) müssen Sie allerdings die AWS Command Line Interface (AWS CLI) verwenden oder Code schreiben. Es steht keine Konsolenunterstützung für Archivvorgänge zur Verfügung. Zum Hochladen von Daten (Fotos, Videos und andere Dokumente) müssen Sie beispielsweise entweder die AWS CLI verwenden oder Code schreiben, um Anforderungen zu senden. Hierzu können Sie direkt die REST-API oder die AWS-SDKs verwenden.
Informationen zum Installieren der AWS CLI finden Sie unter AWS Command Line Interface
Themen
- Tresoroperationen in S3 Glacier
- Erstellen eines Tresors in Amazon S3 Glacier
- Abrufen von Tresormetadaten in Amazon S3 Glacier
- Herunterladen eines Tresorbestands in Amazon S3 Glacier
- Konfigurieren von Tresorbenachrichtigungen in Amazon S3 Glacier
- Löschen eines Tresors in Amazon S3 Glacier
- Markieren von S3-Glacier-Tresoren
- S3-Glacier-Tresorverriegelung
Tresoroperationen in S3 Glacier
S3 Glacier unterstützt verschiedene Tresor-Operationen. Tresorvorgänge sind spezifisch für eine bestimmte AWS-Regionen. Mit anderen Worten, wenn Sie einen Tresor erstellen, dann erstellen Sie ihn in einer bestimmten AWS-Region. Wenn Sie Tresore auflisten, gibt S3 Glacier die Liste der Tresore in der AWS-Region zurück, die Sie in der Anforderung angegeben haben.
Erstellen und Löschen von Tresoren
Ein AWS-Konto kann bis zu 1 000 Tresore pro AWS-Region erstellen. Eine Liste der von S3 Glacier unterstützten AWS-Regionen finden Sie unter Endpunkte und Kontingente von Amazon S3 Glacier in der allgemeinen AWS-Referenz.
Sie können einen Tresor nur löschen, wenn bei der letzten Inventur, die von S3 Glacier erstellt wurde, keine Archive mehr im Tresor vorhanden waren und wenn seit der letzten Inventur keine Schreibvorgänge für den Tresor ausgeführt wurden.
Anmerkung
S3 Glacier führt regelmäßig (alle 24 Stunden) eine Inventur für jeden Tresor durch. Da die Inventur möglicherweise nicht die neuesten Informationen berücksichtigt, stellt S3 Glacier sicher, dass der Tresor tatsächlich leer ist, indem geprüft wird, ob seit der letzten Tresorinventur Schreibvorgänge stattgefunden haben.
Weitere Informationen finden Sie unter Erstellen eines Tresors in Amazon S3 Glacier und Löschen eines Tresors in Amazon S3 Glacier.
Abrufen von Tresormetadaten
Sie können Informationen über einen Tresor abrufen, u. a. das Erstellungsdatum, die Anzahl der Archive und die Gesamtgröße aller Archive im Tresor. S3 Glacier stellt API-Aufrufe bereit, mit denen Sie diese Informationen für einen bestimmten Tresor oder alle Tresore in einer bestimmten AWS-Region in Ihrem Konto abrufen können. Weitere Informationen finden Sie unter Abrufen von Tresormetadaten in Amazon S3 Glacier.
Herunterladen eines Tresorinventars
Ein Tresorinventar bezeichnet die Liste der Archive in einem Tresor. Für jedes Archiv in der Liste enthält das Inventar Archivinformationen wie die Archiv-ID, das Erstellungsdatum und die Größe. S3 Glacier aktualisiert das Tresorinventar etwa einmal pro Tag, beginnend mit dem Tag, an dem Sie erstmals ein Archiv in den Tresor hochladen. Ein Tresorinventar muss vorhanden sein, damit Sie es herunterladen können.
Das Herunterladen eines Tresorinventars ist eine asynchrone Operation. Sie müssen zuerst einen Auftrag initiieren, um das Inventar herunterzuladen. Nach dem Empfang der Auftragsanforderung bereitet S3 Glacier das Inventar zum Herunterladen vor. Sie können die Inventardaten herunterladen, nachdem der Auftrag abgeschlossen wurde.
Aufgrund der asynchronen Natur des Auftrags können Sie Amazon Simple Notification Service (Amazon SNS)-Benachrichtigungen verwenden, damit Sie informiert werden, wenn der Auftrag abgeschlossen wurde. Sie können ein Amazon-SNS-Thema für jede einzelne Auftragsanforderung angeben oder Ihren Tresor so konfigurieren, dass eine Benachrichtigung gesendet wird, wenn bestimmte Tresorereignisse eintreten.
S3 Glacier führt regelmäßig (alle 24 Stunden) eine Inventur für jeden Tresor durch. Wenn dem Tresor seit der letzten Inventur keine Archive hinzugefügt oder aus ihm gelöscht wurden, wird das Inventurdatum nicht aktualisiert.
Wenn Sie einen Auftrag für eine Tresorinventur initiieren, gibt S3 Glacier die letzte generierte Inventur zurück. Diese ist ein Point-in-Time-Snapshot und enthält keine Echtzeitdaten. Möglicherweise finden Sie es nicht nützlich, ein Tresorinventar für jeden Archiv-Upload abzurufen. Sie können jedoch auch eine clientseitige Datenbank haben, die Metadaten für die Archive enthält, die Sie in S3 Glacier hochladen. Dann finden Sie es möglicherweise nützlich, wenn die Tresorinventur die Informationen in Ihrer Datenbank mit dem aktuellen Tresorinventar abgleicht.
Weitere Informationen zum Abrufen eines Tresorinventars finden Sie unter Herunterladen eines Tresorbestands in Amazon S3 Glacier.
Konfigurieren von Tresorbenachrichtigungen
Das Abrufen von beliebigen Daten aus S3 Glacier, etwa eines Archivs aus einem Tresor oder eines Tresorinventars, ist ein zweistufiger Prozess. Zunächst initiieren Sie einen Auftrag. Sie können die Ausgabe herunterladen, nachdem der Auftrag abgeschlossen wurde. Um zu erfahren, wann Ihr Auftrag abgeschlossen ist, können Sie S3 Glacier-Benachrichtigungen verwenden. S3 Glacier sendet Benachrichtigungen an ein Amazon Simple Notification Service (Amazon SNS)-Thema, das Sie angeben.
Sie können Benachrichtigungen für einen Tresor konfigurieren und Tresorereignisse sowie das Amazon-SNS-Thema angeben, an das bei Eintritt des Ereignisses eine Benachrichtigung gesendet wird. Jedes Mal, wenn das Tresorereignis eintritt, sendet S3 Glacier eine Benachrichtigung an das angegebene Amazon-SNS-Thema. Weitere Informationen finden Sie unter Konfigurieren von Tresorbenachrichtigungen in Amazon S3 Glacier.