Ist es sicher, ein Amazon EBS-Volume zu verwenden, während ein Snapshot ausgeführt wird?

36

Ist es sicher, ein EBS-Volume zu verwenden, während ein Snapshot erstellt wird?

Derzeit ist ein 100-Gbit-EBS-Volume aktiviert. Ich bin dabei, einen Schnappschuss davon zu machen. Meine Güte, es ist langsam! Es wird am Ende mehr als 45 Minuten dauern, um einen Schnappschuss zu machen.

Meine Frage: Ist das EBS-Volume bereits kopiert und wird es nur irgendwo gespeichert? Oder wird der Schnappschuss gerade aktiv von meinem bereitgestellten Volume kopiert?

Grundsätzlich, wenn ich anfange, es zu benutzen, bevor der Schnappschuss fertig ist, bin ich dann abgespritzt?

Ich kann einfach nicht glauben, dass das Kopieren so lange dauert. Es werden nicht einmal 100 GB verwendet. Es ist eher wie 25 GB.

Justin Noel
quelle

Antworten:

36

Sie können den Datenträger sicher verwenden, sobald Sie den Snapshot ausgelöst haben, auch wenn er laut AWS noch aussteht - siehe diesen Beitrag .

Wenn Sie zum ersten Mal einen Schnappschuss erstellen, wird es wahrscheinlich eine Weile dauern, bis eine vollständige Kopie des regionalen S3-Buckets erstellt wurde. Denken Sie jedoch daran, dass dieser Schritt nach dem Speichern des ersten Schnappschusses inkrementell ist und daher a sein sollte viel schneller.

HINWEIS: Sie können kein Volume aus einem Snapshot erstellen, der sich in einem ausstehenden Status befindet. In diesem Fall wird die Fehlermeldung "Snapshot ist ungültig" angezeigt.

Warten Sie also, bis der Schnappschuss im Status "Verfügbar" ist.

Dominic Cleal
quelle
6

Es ist absolut sicher, die Lautstärke während eines Schnappschusses zu verwenden. Sobald der Befehl snapshot zurückgegeben wird, wechselt das Laufwerk in einen Modus, in dem neue Daten an eine andere Stelle geschrieben werden. Der Snapshot entspricht also dem Aussehen des Laufwerks beim Start.

Sie werden jedoch (wie Sie bemerkt haben) eine sehr verschlechterte Leistung feststellen, bis der Schnappschuss abgeschlossen ist.

Stellen Sie daher sicher, dass Sie Ihre Schnappschüsse nur außerhalb der Hauptverkehrszeiten aufnehmen.

jedberg
quelle
Befinden sich die EBS-Volumes dann als Image-Dateien in LVM-Voumes? Haben Sie ein beliebiges Dateisystem in einem EC2-Gast erstellt? zB /dev/ebs_uuid/image.bin?
Mâtt Frëëman
@jedberg du schreibst "Sobald der Schnappschuss-Befehl zurückkehrt". Könnten Sie mich darauf hinweisen, wo dies in der AWS-Dokumentation steht? Die Manpage create-snapshot erwähnt nur, dass es in Ordnung ist, das Volume zu verwenden, während sich der Snapshot im Status "Pending" befindet.
Erik Sjölund