Erste Schritte mit Amazon-S3-Glacier-Speicherklassen

20-Minuten-Tutorial

Einführung

Die Amazon-S3-Glacier-Speicherklassen wurden speziell für die Datenarchivierung entwickelt und bieten Ihnen die höchste Leistung, die größte Abrufflexibilität und den kostengünstigsten Archivspeicher in der Cloud. Um die Kosten niedrig zu halten und dennoch für unterschiedliche Abrufanforderungen geeignet zu sein, unterstützen diese Speicherklassen flexible Abrufoptionen von Millisekunden bis zu mehreren Stunden. Der Zweck dieses Tutorials besteht darin, Ihnen zu zeigen, wie einfach es ist, mit dem Speichern Ihrer Archivdatensätze in den Amazon-S3-Glacier-Speicherklassen zu beginnen.

Sie können aus drei Archivspeicherklassen wählen, die für unterschiedliche Zugriffsmuster und Speicherdauer optimiert wurden. Wählen Sie für Archivdaten, die sofortigen Zugriff erfordern, die Speicherklasse Amazon S3 Glacier Instant Retrieval, eine Archivspeicherklasse, die den kostengünstigsten Speicher mit Abruf in Millisekunden bietet. Für Archivdaten, die keinen sofortigen Zugriff erfordern, aber die Flexibilität benötigen, große Datensätze kostenlos abzurufen, wählen Sie Amazon S3 Glacier Flexible Retrieval (ehemals S3 Glacier) mit Abruf in Minuten oder kostenlosen Massenabrufen in 5-12 Stunden. Um noch mehr beim langlebigen Archivspeicher zu sparen, wählen Sie Amazon S3 Glacier Deep Archive, den kostengünstigsten Speicher in der Cloud mit Datenabruf innerhalb von zwölf Stunden.

Durch die Archivierung in AWS haben Sie Zugriff auf sehr kostengünstigen Cloud-Speicher, können Ihre Daten digital bewahren und langfristig aufbewahren und können umfassende Sicherheits- und Compliance-Funktionen nutzen. Die Amazon-S3-Glacier-Speicherklassen werden von Kunden für ihre langfristigen Unternehmensarchivdaten, Medienarchive, Sicherungsdaten und Data Lake-Archive verwendet. 

Verwenden Sie die S3-Konsole und die S3-API, um Ihre Daten einfach in Amazon S3 zu archivieren. Die S3-Konsole und die S3-API ermöglichen Ihnen den Zugriff auf alle Merkmale und Funktionen, die der Amazon S3 Service bietet. Befolgen Sie dieses Tutorial, um mit der Verwendung der S3-Konsole zum Speichern Ihrer Archivdatensätze in den Amazon S3-Glacier-Speicherklassen zu beginnen.

 

Lerninhalte

  • So erstellen Sie einen Amazon-S3-Bucket
  • So laden Sie Objekte in die Amazon-S3-Glacier-Speicherklassen hoch
  • So stellen Sie Ihre in den Speicherklassen Amazon S3 Glacier Flexible Retrieval oder Amazon S3 Glacier Deep Archive gespeicherten Objekte wieder her

 Erfahrung mit AWS

Einsteiger

 Veranschlagte Zeit

20 Minuten

 Veranschlagte Kosten

Weniger als 1 USD (Amazon-S3-Preisseite)

 Verwendete Services

    • 1.2 – Erstellen eines S3-Buckets
      • Wählen Sie Buckets aus dem S3-Menü auf der linken Leiste und wählen Sie dann die Schaltfläche Bucket erstellen aus.
    • 1.3 – 
      • Geben Sie einen aussagekräftigen, global eindeutigen Namen für Ihren Bucket ein. Wählen Sie aus, in welcher AWS-Region Sie Ihren Bucket erstellen möchten. Die Standardeinstellung Öffentlichen Zugriff blockieren ist für diese Workload geeignet, lassen Sie diesen Abschnitt also unverändert.
    • 1.5 – 
      • Als Nächstes haben Sie die Möglichkeit, die standardmäßige „at-rest“-Verschlüsselung für den Bucket zu aktivieren. Die hier vorgenommenen Einstellungen gelten für alle in den Bucket hochgeladenen Objekte, für die Sie während des Hochladevorgangs keine Details zur Verschlüsselung im Ruhezustand festgelegt haben. Aktivieren Sie für dieses Beispiel die serverseitige Verschlüsselung mithilfe von S3 Service Managed Keys (SSE-S3). Wenn Ihre Workload-Anforderungen von SSE-S3 nicht erfüllt werden, können Sie auch AWS Key Management Service (KMS) nutzen. Weitere Informationen zu Amazon S3 und AWS KMS finden Sie hier.
    • 1.6 – 
      • Jetzt haben Sie die Möglichkeit, die S3 Object Lock im Abschnitt Erweiterte Einstellungen zu aktivieren. Mit S3 Object Lock können Sie Objekte mithilfe eines WORM-Modells (Write Once Read Many) speichern. S3 Object Lock kann dazu beitragen, dass Objekte für einen festgelegten Zeitraum oder auf unbestimmte Zeit nicht gelöscht oder überschrieben werden. S3 Object Lock kann verwendet werden, um gesetzliche Anforderungen zu erfüllen, die eine WORM-Speicherung erfordern, oder um einfach eine weitere Schutzebene gegen Objektänderungen und -löschungen hinzuzufügen. Für diese Workload ist es angebracht, S3 Object Lock zu aktivieren, um sicherzustellen, dass wichtige archivierte Daten nicht vorzeitig von unbefugten Benutzern gelöscht werden.
      • Wählen Sie die Option Aktivieren und aktivieren Sie das Kontrollkästchen, um die Aktivierung der S3-Object-Lock-Einstellungen zu bestätigen. Wählen Sie dann die Schaltfläche Bucket erstellen aus.
    • 1.7 – S3 Object Lock konfigurieren 
      • Als Nächstes zeigt die S3-Konsole ein Banner an, das angibt, dass die Bucket-Erstellung erfolgreich war. Die S3-Konsole zeigt auch eine Eingabeaufforderung an, die Sie darüber informiert, dass eine zusätzliche Konfiguration erforderlich ist, um die S3-Object-Lock-Funktion zu aktivieren. Wählen Sie den Link Bucket-Details, der in der Eingabeaufforderung angezeigt wird. Wenn Sie diese Auswahl treffen, öffnet sich die Registerkarte Eigenschaften für Ihren neu erstellten Bereich.
      • <Hinweis: Verwenden Sie für diese Übung den Governance-Modus für die S3-Object-Lock-Konfiguration. Dadurch können Sie Ihr Testobjekt nach Beendigung dieses Tutorials unter Verwendung eines Admin-Benutzers dauerhaft löschen.>
    • 1.8 – 
      • Navigieren Sie auf der Registerkarte Bucket- Eigenschaften zum Abschnitt Object Lock und wählen Sie die Schaltfläche Bearbeiten aus. Hier können Sie Ihre Standardwerte für Objekte festlegen, die in Ihren Bucket hochgeladen werden. In diesem Beispiel möchten Sie die Aufbewahrung für alle in diesen Bucket hochgeladenen Objekte für 5 Jahre ermöglichen. Wählen Sie Aktivieren für die Option Standardaufbewahrung aus, wählen Sie den Governance-Modus aus, indem Sie die Option Governance unter dem Modus Standardaufbewahrung auswählen, und geben Sie „5“ als Standardaufbewahrungszeitraum ein. Wählen Sie zuletzt Jahre als Maßeinheit aus und klicken Sie dann auf die Schaltfläche Änderungen speichern.
  • Nachdem Ihr Bucket erstellt und konfiguriert wurde, können Sie nun Archivdaten in die Amazon-S3-Glacier-Speicherklassen hochladen. 

    • 2.1 – Hochladen von Objekten
      • Wenn Sie sich von Ihrer AWS-Managementkonsolen-Sitzung abgemeldet haben, melden Sie sich erneut an. Navigieren Sie zur S3-Konsole und wählen Sie die Menüoption Buckets aus. Wählen Sie aus der Liste der verfügbaren Buckets den Bucket-Namen des soeben erstellten Buckets aus.
    2.1 (A) So konfigurieren Sie die mit AWS Backup verwendeten Services*
    • 2.2 – 
      • Wählen Sie als Nächstes die Registerkarte Objekte. Wählen Sie dann im Abschnitt Objekte die Schaltfläche Hochladen aus.
    Ressourcen konfigurieren &ndash; AWS Backup
    • 2.3 – 
      • Wählen Sie dann die Schaltfläche Dateien hinzufügen. Navigieren Sie durch Ihr lokales Dateisystem, um die Archivdatei zu finden, die Sie hochladen möchten. Wählen Sie die entsprechende Datei und dann Öffnen aus. Ihre Datei wird im Abschnitt Dateien und Ordner aufgelistet.
    • 2.4 – 
      • Wählen Sie im Abschnitt Eigenschaften die S3-Speicherklasse aus, in die Sie Ihr Archiv hochladen möchten. Wählen Sie Glacier Deep Archive, da der Beispieldatensatz 5 Jahre lang aufbewahrt werden muss und die Wahrscheinlichkeit, dass häufig auf die Daten zugegriffen wird, gering ist. (Hinweis: Wenn Ihre Workload einen Millisekunden-Zugriff und einen einzigen API-Aufruf auf Ihre archivierten Daten erfordert, sollte hier stattdessen die Speicherklasse S3 Glacier Instant Retrieval ausgewählt werden. Weitere Informationen über die Speicherklassenoptionen von Amazon S3 Glacier finden Sie hier.) Belassen Sie die restlichen Optionen auf den Standard- Einstellungen und wählen Sie die Schaltfläche Hochladen aus.
      • <HINWEIS: Objekte, die in vielen S3-Speicherklassen gespeichert sind, haben eine ihnen zugeordnete Mindestobjektdauer. In diesem Fall führt das Hochladen der Testdatei in Glacier Deep Archive zu einer 180-tägigen Rechnungsstellung, selbst wenn sie vorzeitig gelöscht wird. Das Speichern von 1 GB in S3 Glacier Deep Archive für 180 Tage mit Abruf kostet ~0,03 USD. Weitere Informationen zu den Preisen von S3 finden Sie hier.>
    • 2.5  – 
      • Ein Banner wird angezeigt, das Ihnen Einzelheiten zum Upload-Status der Datei anzeigt.
    • 2.6 – 
      • Nach Abschluss des Datei-Uploads wird eine Zusammenfassung des Vorgangs angezeigt, die angibt, ob er erfolgreich abgeschlossen wurde oder fehlgeschlagen ist. In diesem Fall wurde die Datei erfolgreich hochgeladen. Wählen Sie die Schaltfläche Schließen.
  • Nachdem Sie Ihre Daten erfolgreich in das S3 Glacier Deep Archive hochgeladen haben, gehen wir nun den Prozess der Wiederherstellung Ihrer Daten durch. (Beachten Sie, dass der Prozess der Wiederherstellung Ihrer Daten, bevor auf sie zugegriffen werden kann, für Daten erforderlich ist, die in den Speicherklassen S3 Glacier Flexible Retrieval und S3 Glacier Deep Archive gespeichert sind. Für Daten, die in der Speicherklasse S3 Glacier Instant Retrieval gespeichert sind, ist diese Wiederherstellungsanforderung vor dem Zugriff nicht erforderlich. Erfahren Sie mehr über S3 Glacier Instant Retrieval hier.) 

    • 3.1 – Objektwiederherstellung einleiten
      • Wenn Sie sich von Ihrer AWS-Managementkonsolen-Sitzung abgemeldet haben, melden Sie sich erneut an. Navigieren Sie zur S3-Konsole und wählen Sie die Menüoption Buckets aus. Wählen Sie aus der Liste der verfügbaren Buckets den Bucket-Namen des Buckets aus, den Sie für diese Übung erstellt haben. Wählen Sie im Menü Objekte den Namen der gerade hochgeladenen Testdatei aus.
    • 3.2 – 
      • Nachdem Sie den Namen Ihrer Testdatei ausgewählt haben, wird Ihnen ein Banner angezeigt, das darauf hinweist, dass Ihr Objekt in der Speicherklasse S3 Glacier Deep Archive gespeichert ist und dass Sie es wiederherstellen müssen, wenn Sie auf Ihre Daten zugreifen möchten. Sie können den Wiederherstellungsprozess einleiten, indem Sie auf die Schaltfläche Wiederherstellung einleiten neben dem Informationsbanner klicken, oder Sie können Wiederherstellung einleiten aus dem Menü Objektaktionen auswählen.
      • <Hinweis: Der Wiederherstellungsprozess erstellt eine Kopie Ihrer archivierten Daten und speichert diese Kopie in der Speicherklasse S3 Standard. Während des Wiederherstellungsprozesses legen Sie die Anzahl der Tage fest, für die Ihre Daten verfügbar sein sollen. Während dieses Zeitraums fallen für Ihre Daten sowohl in der Archivspeicherklasse als auch in der aktiven Speicherklasse entsprechende Speichergebühren an.>
    • 3.3  – 
      • Auf der Seite Wiederherstellung einleiten legen Sie die Anzahl der Tage fest, an denen Sie Ihre wiederhergestellte Kopie zur Verfügung stellen möchten. Als Nächstes haben Sie die Wahl zwischen Standard- und Massenabruf. Für Daten, die in der Speicherklasse Amazon S3 Glacier Flexible Retrieval gespeichert sind, gibt es zusätzlich die Möglichkeit, einen beschleunigten Abruf zu wählen. Weitere Informationen zu den Wiederherstellungsoptionen finden Sie hier. Wählen Sie für diese Übung die Option Standardabruf. Wählen Sie dann die Schaltfläche Wiederherstellung einleiten, um fortzufahren.
    • 3.4 – 
      • Es wird eine Übersichtsseite angezeigt, die angibt, ob die Anforderung zur Wiederherstellung erfolgreich war oder ob Fehler aufgetreten sind. In diesem Fall war die Anforderung zur Wiederherstellung erfolgreich. Wählen Sie die Schaltfläche Schließen, um fortzufahren.
      • Für diese Standardwiederherstellung aus S3 Glacier Deep Archive müssen Sie etwa 12 Stunden warten, bis das temporäre Objekt in der Speicherklasse Amazon S3 Standard-IA wiederhergestellt ist. S3-Ereignisbenachrichtigungen unterstützen Warnungen, wenn ein Objektwiederherstellungsereignis abgeschlossen ist. Weitere Informationen zu S3-Ereignisbenachrichtigungen finden Sie hier in der Amazon-S3-Dokumentation.
    • 3.5 – Überprüfen, ob die Wiederherstellung abgeschlossen ist
      • Jetzt können Sie überprüfen, ob Ihr Objekt wiederhergestellt wurde. Nachdem Sie etwa zwölf Stunden gewartet haben, bis der Wiederherstellungsvorgang abgeschlossen ist, melden Sie sich wieder bei Ihrer S3-Konsole an. Wählen Sie Buckets aus dem Navigationsmenü auf der linken Seite, und wählen Sie den Namen Ihres Buckets, um dessen Inhalt anzuzeigen. Wählen Sie im Abschnitt Objekte den Dateinamen des Objekts aus, das Sie wiederherstellen möchten, um seinen aktuellen Status anzuzeigen.
      • Hier können Sie sehen, dass der Wiederherstellungsstatus des Objekts als Abgeschlossen aufgeführt ist. Das Ablaufdatum der Wiederherstellung, das auf der Anzahl der Tage basiert, die wir im Wiederherstellungsprozess definiert haben, wird ebenfalls aufgeführt. Sie haben Ihr archiviertes Objekt erfolgreich wiederhergestellt. Dieses Objekt wird bis zu dem Zeitpunkt verfügbar sein, der im Abschnitt Ablaufdatum der Wiederherstellung angegeben ist. Sie können jetzt Aktionen wie das Ausführen von S3-Auswahlabfragen für diese Datei durchführen, das Objekt in einen anderen Bucket in Ihrem Konto oder in ein anderes Konto kopieren oder die Daten auf Ihren lokalen Computer herunterladen.
  • In den folgenden Schritten bereinigen Sie die Ressourcen, die Sie in diesem Tutorial erstellt haben. Es ist eine bewährte Methode, Ressourcen, die Sie nicht mehr verwenden, zu löschen, damit Ihnen keine ungewollten Gebühren entstehen.

    • 4.1 – Testobjekt löschen
      • Wenn Sie sich von Ihrer AWS-Managementkonsolen-Sitzung abgemeldet haben, melden Sie sich erneut an. Navigieren Sie zur S3-Konsole und wählen Sie die Menüoption Buckets aus. Zuerst müssen Sie das Testobjekt aus Ihrem Test-Bucket löschen. Wählen Sie den Namen des Buckets aus, mit dem Sie in diesem Tutorial gearbeitet haben. Setzen Sie ein Häkchen in das Kontrollkästchen links neben dem Namen Ihres Testobjekts und wählen Sie dann die Schaltfläche Löschen aus. Vergewissern Sie sich auf der Seite Objekte löschen, dass Sie das richtige Objekt zum Löschen ausgewählt haben, und geben Sie „dauerhaft löschen“ in das Bestätigungsfeld Objekte dauerhaft löschen ein. Wählen Sie dann die Schaltfläche Objekt löschen um fortzufahren. Als Nächstes wird ein Banner angezeigt, das angibt, ob die Löschung erfolgreich war.
    • 4.2 – Test-Bucket löschen
      • Abschließend müssen Sie den erstellten Test-Bucket löschen. Kehren Sie zur Liste der Buckets in Ihrem Konto zurück. Wählen Sie das Optionsfeld links neben dem Bucket aus, den Sie für dieses Tutorial erstellt haben, und wählen Sie dann die Schaltfläche Löschen aus. Überprüfen Sie die Warnmeldung. Wenn Sie mit dem Löschen dieses Buckets fortfahren möchten, geben Sie den Bucket-Namen in das Bestätigungsfeld Bucket löschen ein und wählen Sie Bucket löschen aus.

War das Modul hilfreich?

Herzlichen Glückwunsch!

Sie haben gelernt, wie Sie einen Amazon-S3-Bucket erstellen, Objekte in die Speicherklassen Amazon S3 Glacier und S3 Glacier Deep Archive hochladen und Ihre Objekte wiederherstellen, damit sie einfach abgerufen werden können.