Verschieben von EBS-Schnappschüssen nach Glacier


Antworten:


5

Während Amazon EBS tatsächlich die Möglichkeit bietet, Momentaufnahmen von Volumes zu erstellen, die in Amazon S3 gespeichert sind , liegt dieser Vorgang außerhalb Ihrer Kontrolle und wird vollständig von EC2 ausgeführt. Weitere Informationen finden Sie in den jeweiligen FAQ. Kann ich auf meine Momentaufnahmen zugreifen? Verwenden Sie die regulären Amazon S3-APIs? :

Nein, Snapshots sind nur über die Amazon EC2-APIs verfügbar.

Infolgedessen können Sie diese nicht zugänglichen Snapshots auch nicht vom Backup-Speicher von Amazon S3 auf Amazon Glacier verschieben, und dies wäre nur möglich, wenn AWS die Funktionalität direkt in Zukunft bereitstellt, z. B. auf ähnliche Weise wie die kürzlich aktivierte Archivierung [von] Amazon S3-Daten an Amazon Glacier mittels Object Lifecycle Management .


4

EBS-Snapshots können weder in Glacier verschoben werden, noch ist es sinnvoll, sie dort zu speichern. Da EBS-Snapshots inkrementell sind, verweist jeder Snapshot in der Regel auf Daten, die in vielen vorherigen Snapshots gespeichert waren. Da das Abrufen von Objekten vom Glacier sehr lange dauert, war es sogar möglich, EBS-Snapshots auf den Glacier zu verschieben. Das Wiederherstellen von Daten in Snapshots vom Glacier wäre ein praktisch unbrauchbares Szenario. Glacier-Archivierung funktioniert besser mit Dateien: Kopieren oder sichern Sie die erforderlichen Dateien auf Glaciers, damit Sie sie zu einem späteren Zeitpunkt wieder abrufen können.


2

Amazon hat dafür keine Funktion. Wenn es Ihnen jedoch nichts ausmacht, den platzsparenden Vorteil zu verlieren, den Ihnen die inkrementelle Natur der Snapshots bietet, können Sie Ihren Snapshot in ein temporäres EBS-Volume umwandeln, den Inhalt tarieren und diesen Teer nach S3 hochladen, wo er sein kann automatisch nach Glacier migriert, wobei die S3-Bucket-Lebenszyklusregeln verwendet werden.

Ich habe ein Open-Source-Tool entwickelt, das diesen Prozess für Sie automatisiert snap-to-s3:

https://github.com/thenickdude/snap-to-s3

Sie können ddstattdessen tarjedes Byte des Volumes beibehalten, wenn Sie möchten.


0

Es scheint die einzige Möglichkeit zu sein, eine Datei manuell aus dem Volume-Snapshot zu generieren und auf Glacier zu übertragen.

Es gibt eine ähnliche Frage in den AWS-Foren, die vor einiger Zeit noch nicht beantwortet wurde:

Danke für die Bewertung. Derzeit ist diese Funktionalität nicht über die AWS-Konsole verfügbar. Wir erkennen jedoch den Wert dieser Art von Integration und prüfen die Aufnahme in eine zukünftige Version.


Antworten sollten nicht zum Einreichen von Kommentaren verwendet werden. Diese Antwort scheint die Frage des Autors nicht zu beantworten.
Ramhound

1
Der erste Satz liest sich immer noch wie ein Kommentar, mit der zitierten Antwort, die allerdings einer tatsächlichen Antwort näher kommt (IMO)
Ramhound

-1

Es gibt nichts, was Sie daran hindert, mit Amazon Kontakt aufzunehmen und sie zu fragen, ob sie Ihre Schnappschüsse in Glacier übertragen würden. Sie laufen Gefahr, nicht schnell auf sie zuzugreifen, wenn Sie plötzlich feststellen, dass Sie sie benötigen. Da Sie jedoch nicht direkt auf den S3-Bucket zugreifen können, in dem sie leben, können Sie möglicherweise eine entsprechende Aufforderung einreichen dies für Sie.


"Sie laufen Gefahr, nicht in der Lage zu sein, schnell auf sie zuzugreifen, wenn Sie plötzlich feststellen, dass Sie sie brauchen." Das ist Teil des Pakets mit Glacier und scheint etwas zu sein, über das das OP bereits nachgedacht hat. Bei der Umstellung von S3 auf Glacier erhalten Sie einen Preisnachlass von ~ 90% auf die Kosten des Verlusts des sofortigen Zugriffs (Amazon sagt, dass die Zugriffszeiten für in Glacier gespeicherte Daten bis zu fünf Stunden betragen können, IIRC).
ein Lebenslauf vom
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.