Amazon Glacier-Datenmodell - Amazon Glacier

Diese Seite ist nur für Bestandskunden des Amazon Glacier-Service bestimmt, die Vaults und die ursprüngliche REST-API von 2012 verwenden.

Wenn Sie nach Archivspeicherlösungen suchen, empfehlen wir die Verwendung der Amazon 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 Amazon Glacier-Speicherklassen.

Amazon Glacier (ursprünglicher eigenständiger, vault-basierter Service) akzeptiert ab dem 15. Dezember 2025 keine Neukunden mehr, ohne dass dies Auswirkungen auf Bestandskunden hat. Amazon Glacier ist ein eigenständiger Service APIs , der Daten in Tresoren speichert und sich von den Speicherklassen Amazon S3 und Amazon S3 Glacier unterscheidet. Ihre vorhandenen Daten bleiben in Amazon Glacier auf unbestimmte Zeit sicher und zugänglich. Es ist keine Migration erforderlich. Für kostengünstige, langfristige Archivierungsspeicherung AWS empfiehlt sich die Amazon S3 Glacier-Speicherklasse, die mit S3-Bucket-Basis, voller AWS-Region Verfügbarkeit APIs, geringeren Kosten und AWS Serviceintegration ein hervorragendes Kundenerlebnis bieten. Wenn Sie erweiterte Funktionen wünschen, sollten Sie eine Migration zu Amazon S3 Glacier-Speicherklassen in Betracht ziehen, indem Sie unseren AWS Lösungsleitfaden für die Übertragung von Daten aus Amazon Glacier-Tresoren in Amazon S3 Glacier-Speicherklassen verwenden.

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.

Amazon Glacier-Datenmodell

Zu den Kernkomponenten des Amazon Glacier-Datenmodells gehören Tresore und Archive. Amazon Glacier ist ein REST-basierter Webservice. Im Hinblick auf REST sind Tresore und Archive die Ressourcen. Darüber hinaus umfasst das Amazon Glacier-Datenmodell Ressourcen zur Auftrags- und Benachrichtigungskonfiguration. Diese Ressourcen vervollständigen die Kernressourcen.

Vault

In Amazon Glacier ist ein Tresor ein Container zum Speichern von Archiven. Ein Tresor ist mit einem Amazon-S3-Bucket vergleichbar. Wenn Sie einen Tresor erstellen, geben Sie einen Namen an und wählen einen AWS-Region Ort aus, an dem Sie den Tresor erstellen möchten.

Jede Tresor-Ressource verfügt über eine eindeutige Adresse. Die allgemeine Form ist:

https://region-specific-endpoint/account-id/vaults/vault-name

Ein Beispiel: Sie erstellen in Ihrem Konto mit der ID 111122223333 einen Tresor (examplevault) in der Region „USA West (Oregon)“. Dieser Tresor kann dann mit dem folgenden URI adressiert werden:

https://glacier.us-west-2.amazonaws.com/111122223333/vaults/examplevault

Die verschiedenen Komponenten des URI bedeuten Folgendes:

  • glacier.us-west-2.amazonaws.com identifiziert die Region „USA West (Oregon)“.

  • 111122223333ist die AWS-Konto ID, der der Tresor gehört.

  • vaults bezieht sich auf die Sammlung von Tresoren, die zu dem AWS-Konto gehören.

  • identifiziert examplevault einen bestimmten Tresor in der Tresorsammlung.

Und AWS-Konto kann Tresore in jedem unterstützten AWS-Region Format erstellen. Eine Liste der unterstützten Programme finden Sie AWS-Regionen unterZugreifen auf Amazon Glacier. Innerhalb einer Region muss ein Konto eindeutige Tresornamen verwenden. An AWS-Konto kann Tresore mit demselben Namen in verschiedenen Regionen erstellen.

Sie können eine unbegrenzte Anzahl von Archiven in einem Tresor speichern. Je nach den Anforderungen Ihres Unternehmens oder Ihrer Anwendung können Sie diese Archive in einem Tresor oder in mehreren Tresoren speichern.

Amazon Glacier unterstützt verschiedene Tresoroperationen. Tresor-Operationen sind regionsspezifisch. Wenn Sie beispielsweise einen Tresor erstellen, so erstellen Sie ihn in einer spezifischen Region. Wenn Sie eine Tresorliste anfordern, fordern Sie sie von einer bestimmten Region an. Die resultierende Liste enthält nur Tresore AWS-Region, die in dieser bestimmten Region erstellt wurden.

Archiv

Bei einem Archiv kann es sich um beliebige Daten handeln, z. B: Fotos, Videos oder Dokumente. Ein Archiv ähnelt einem Amazon S3 S3-Objekt und ist die Basisspeichereinheit in Amazon Glacier. Jedes Archiv besitzt eine eindeutige ID und optional eine Beschreibung. Sie können diese optionale Beschreibung nur beim Hochladen eines Archivs angeben. Amazon Glacier weist dem Archiv eine ID zu, die in der Art, AWS-Region in der das Archiv gespeichert ist, eindeutig ist.

Jedes Archiv hat eine eindeutige Adresse. Die grundlegende Form sieht wie folgt aus:

https://region-specific-endpoint/account-id/vaults/vault-name/archives/archive-id

Folgender URI ist ein Beispiel-URI eines Archivs, das im Tresor examplevault in der Region „USA West (Oregon)“ im Konto 111122223333 gespeichert ist:

https://glacier.us-west-2.amazonaws.com/111122223333/vaults/examplevault/archives/NkbByEejwEggmBz2fTHgJrg0XBoDfjP4q6iu87-TjhqG6eGoOY9Z8i1_AUyUsuhPAdTqLHy8pTl5nfCFJmDl2yEZONi5L26Omw12vcs01MNGntHEQL8MBfGlqrEXAMPLEArchiveId

Sie können eine unbegrenzte Anzahl von Archiven in einem Tresor speichern.

Aufgabe

Ein Amazon Glacier-Auftrag kann ein Archiv abrufen oder ein Inventar eines Tresors abrufen.

Das Abrufen von Archiven und Tresorinventaren (Archivlisten) ist ein asynchroner Vorgang in Amazon Glacier, bei dem Sie zuerst einen Auftrag initiieren und dann die Auftragsausgabe herunterladen, nachdem Amazon Glacier den Auftrag abgeschlossen hat.

Anmerkung

Amazon Glacier bietet eine Lösung zur Archivierung von Daten im Kühlraum. Wenn Ihre Anwendung eine Speicherlösung benötigt, die Datenabruf in Echtzeit erfordert, sollten Sie die Nutzung von Amazon S3 in Betracht ziehen. Weitere Infrmationen finden Sie unter Amazon Simple Storage Service (Amazon S3).

Wenn Sie einen Auftrag zur Tresorinventur initiieren möchten, geben Sie einen Tresornamen an. Für Archivabrufaufträge müssen Sie sowohl den Tresornamen als auch die Archiv-ID angeben. Sie können optional auch eine Beschreibung des Auftrags angeben, um diesen einfacher identifizieren zu können.

Aufträge zum Abrufen von Archiven und Aufträge zur Tresorinventur sind einem Tresor zugeordnet. Ein Tresor kann jederzeit mehrere Aufträge in Bearbeitung haben. Wenn Sie eine Jobanfrage senden (einen Job initiieren), gibt Amazon Glacier Ihnen eine Job-ID zurück, mit der Sie den Job verfolgen können. Jeder Auftrag wird eindeutig identifiziert durch einen URI der Form:

https://region-specific-endpoint/account-id/vaults/vault-name/jobs/job-id

Nachfolgend finden Sie ein Beispiel für einen Auftrag im Zusammenhang mit dem Tresor examplevault in der Region „USA West (Oregon)“ im Konto „111122223333“.

https://glacier.us-west-2.amazonaws.com/111122223333/vaults/examplevault/jobs/HkF9p6o7yjhFx-K3CGl6fuSm6VzW9T7esGQfco8nUXVYwS0jlb5gq1JZ55yHgt5vP54ZShjoQzQVVh7vEXAMPLEjobID

Für jeden Auftrag verwaltet Amazon Glacier Informationen wie Auftragstyp, Beschreibung, Erstellungsdatum, Abschlussdatum und Auftragsstatus. Sie können Informationen über einen bestimmten Auftrag oder eine Liste aller Aufträge, die einem Tresor zugeordnet sind, abrufen. Die Liste der Jobs, die Amazon Glacier zurückgibt, umfasst alle laufenden und kürzlich abgeschlossenen Jobs.

Benachrichtigungskonfiguration

Da die Ausführung von Aufträgen einige Zeit in Anspruch nimmt, unterstützt Amazon Glacier einen Benachrichtigungsmechanismus, der Sie benachrichtigt, wenn ein Auftrag abgeschlossen ist. Sie können einen Tresor so konfigurieren, dass er eine Benachrichtigung an ein Amazon Simple Notification Service (Amazon SNS)-Thema sendet, wenn ein Auftrag abgeschlossen wurde. In der Benachrichtigungskonfiguration können Sie ein Amazon-SNS-Thema pro Tresor angeben.

Amazon Glacier speichert die Benachrichtigungskonfiguration als JSON-Dokument. Es folgt ein Beispiel für eine Tresorbenachrichtigungskonfiguration:

{ "Topic": "arn:aws:sns:us-west-2:111122223333:mytopic", "Events": ["ArchiveRetrievalCompleted", "InventoryRetrievalCompleted"] }

Benachrichtigungskonfigurationen sind Tresoren zugeordnet. Sie können eine für jeden Tresor festlegen. Jede Benachrichtigungskonfigurations-Ressource wird eindeutig identifiziert durch einen URI der Form:

https://region-specific-endpoint/account-id/vaults/vault-name/notification-configuration

Amazon Glacier unterstützt Vorgänge zum Einrichten, Abrufen und Löschen einer Benachrichtigungskonfiguration. Wenn Sie eine Benachrichtigungskonfiguration löschen, werden keine Benachrichtigungen gesendet, wenn eine Datenabruf-Operation für den Tresor abgeschlossen wurde.