Instant Snapshots

Ein Instant Snapshot ist eine direkte Sicherung eines Laufwerks, mit der schnell ein neues Laufwerk erstellt werden kann.

Mit Instant Snapshots werden die Daten zu einem bestimmten Zeitpunkt erfasst. Sie sind für eine schnelle Wiederherstellung der erfassten Daten auf einem neuen Laufwerk optimiert. Verwenden Sie Instant Snapshots, um Daten schnell wiederherzustellen, wenn die Zone und das Laufwerk noch intakt sind, aber die Daten auf dem Laufwerk verloren gegangen sind oder beschädigt wurden. Beispiele:

  • Nutzerfehler
  • Fehlgeschlagene Softwareupgrades
  • Fehler auf Anwendungsebene

Wenn Sie einen Instant Snapshot eines Laufwerks erstellen, bevor eines dieser Ereignisse auftritt, können Sie die Daten aus dem Instant Snapshot schnell auf einem neuen Laufwerk wiederherstellen. Durch die Reduzierung der Zeit für die Wiederherstellung eines Laufwerks können Sie Ausfallzeiten und lange Wartungsfenster vermeiden.

Instant Snapshots sind inkrementell und können kostengünstiger als die Verwendung mehrerer Laufwerkklone sein.

Snapshot-Typen

Sie können ein Laufwerk mit Snapshots sichern. Die drei Snapshot-Typen – Standard, Instant und Archiv – erfassen den Inhalt eines Laufwerks zu einem bestimmten Zeitpunkt.

Im Folgenden sind die wichtigsten Unterschiede zwischen den Snapshot-Typen aufgeführt:

Aufbewahrung nach Löschen des Quelllaufwerks

Ein Instant Snapshot eines Laufwerks ist nur vorhanden, bis das Quelllaufwerk gelöscht wird. Standard- und Archiv-Snapshots werden nicht mit dem Quelllaufwerk gelöscht. Wenn Sie eine Sicherung eines Laufwerks behalten möchten, nachdem Sie das Laufwerk selbst gelöscht haben, verwenden Sie Archiv- oder Standard-Snapshots.

Datenwiederherstellungszeit

Die Datenwiederherstellungszeit ist die Zeit, die zum Erstellen eines neuen Laufwerks aus einem Snapshot benötigt wird, und variiert je nach Snapshot-Typ.

  • Instant Snapshots bieten die niedrigste und beste Wiederherstellungszeit.
  • Standard-Snapshots haben kürzere Datenwiederherstellungszeiten als Archiv-Snapshots.
  • Archiv-Snapshots haben die längsten Datenwiederherstellungszeiten, bieten aber den kostengünstigsten Speicher.

Speicherort nach Snapshot-Typ

Der Speicherort ist die Zone oder Region, in der Compute Engine den Snapshot speichert.

  • Instant Snapshots sind lokale Laufwerksicherungen, die in derselben Zone oder Region wie das Quelllaufwerk gespeichert sind.
  • Archiv- und Standard-Snapshots sind Remote-Sicherungen von Laufwerksdaten, die vom Quelllaufwerk getrennt gespeichert sind.

Compute Engine speichert Archiv- und Standard-Snapshots auf die gleiche Weise. Kopien von Archiv- und Standard-Snapshots werden an mehreren Speicherorten mit automatischen Prüfsummen gespeichert, um die Integrität Ihrer Daten zu bewahren.

Sofern nicht anders angegeben, enthalten Verweise auf Standard-Snapshots Archiv-Snapshots.

Vergleich der Snapshot-Typen

In der folgenden Tabelle werden die Unterschiede zwischen den Snapshot-Typen verglichen:

Snapshot-Typ Optimal für Speicherredundanz Unterstützung für Hyperdisk Kann mit Snapshot-Zeitplänen erstellt werden Wird beim Löschen des Quelllaufwerks gelöscht
Standard-Snapshots Georedundante Datensicherung zum Schutz vor lokalen, zonalen und regionalen Ausfällen Redundant. In einer oder mehreren Regionen gespeichert. Nicht auf dieselbe Zone oder Region wie das Quelllaufwerk beschränkt. Ja Ja Nein
Archiv-Snapshots Wie Standard-Snapshots, aber für Daten, auf die selten zugegriffen wird und die mehrere Monate oder Jahre lang aufbewahrt werden müssen. Kostengünstiger georedundanter Speicher, der sich besser für Daten im Zusammenhang mit Compliance, Audits und kaltem Datenspeicher eignet. Redundant. In einer oder mehreren Regionen gespeichert. Nicht auf dieselbe Zone oder Region wie das Quelllaufwerk beschränkt. Ja Nein Nein
Instant Snapshots Direkte Datensicherungen zur schnellen Wiederherstellung auf einem neuen Laufwerk bei einem Nutzerfehler oder einer Beschädigung der Anwendung. Nicht redundant. Wird nur in derselben Zone oder Region wie das Quelllaufwerk gespeichert. Ja, für bestimmte
Hyperdisk-Typen*
Nein Ja

*Sie können keine Instant Snapshots von Hyperdisk ML- oder Hyperdisk Throughput-Volumes erstellen.

Zusätzlich zu den Snapshots bietet Compute Engine weitere Datensicherungsoptionen. Lesen Sie das Diagramm mit der Beschreibung von Datensicherungsoptionen.

Die Informationen in diesem Dokument gelten für sofortige Snapshots. Mehr über Standard-Snapshots erfahren

Unterstützte Laufwerkstypen

Instant Snapshots unterstützen die folgenden Laufwerkstypen:

  • Hyperdisk Balanced
  • Hyperdisk Balanced High Availability
  • Hyperdisk Extrem
  • Nichtflüchtiger Speicher, einschließlich extrem nichtflüchtiger Speicher

Sie können sowohl Start- als auch Nicht-Bootlaufwerke mit sofortigen Snapshots sichern.

Instant Snapshots können mit zonalen und regionalen Laufwerken verwendet werden. Sie können Instant Snapshots nicht verwenden, um Hyperdisk Throughput- oder Hyperdisk ML-Volumes zu sichern.

Ein Instant Snapshot eines Laufwerks wird immer in derselben Zone oder Region gespeichert wie das Laufwerk. Beispiel: Instant Snapshots eines Laufwerks in der Zone us-east1-d werden in der Zone us-east1-d gespeichert. Ebenso werden Instant Snapshots eines regionalen nichtflüchtigen Speicher-Volumes in der Region us-east1 in der Region us-east1 gespeichert.

Auf Daten in einem Snapshot zugreifen

Die Daten in Snapshots sind schreibgeschützt. Wenn Sie auf die Daten in einem Snapshot zugreifen oder sie ändern möchten, erstellen Sie ein Laufwerk aus dem Snapshot.

Erstellen Sie einen Laufwerkklon wenn Sie eine beschreibbare, sofort zugängliche Kopie eines Laufwerks für das Debugging oder Experimentieren wünschen.

Daten auf einer Gruppe von Laufwerken sichern

Bei Arbeitslasten, die mehrere Laufwerke verwenden, können Sie die Daten auf allen Laufwerken zum selben Zeitpunkt erfassen, indem Sie eine Konsistenzgruppe von Instant Snapshots erstellen. Bevor Sie beispielsweise eine größere Änderung an Ihrer Arbeitslast vornehmen, können Sie alle betroffenen Laufwerke gleichzeitig sichern. Bei Bedarf können Sie später alle Laufwerke in der Arbeitslast auf denselben Zeitpunkt zurücksetzen.

Wenn Sie eine Konsistenzgruppe von Instant Snapshots erstellen möchten, erstellen Sie zuerst eine Konsistenzgruppe der Laufwerke , die Sie sichern möchten, und dann Konsistenzgruppen von Instant Snapshots aus der Gruppe von Laufwerken. Konsistenzgruppen von Instant Snapshots bieten dieselbe Funktionalität wie einzelne Instant Snapshots, aber in größerem Maßstab.

Mit Instant Snapshots arbeiten

Instant Snapshot an einem anderen Ort speichern

Sie können einen Instant Snapshot nicht direkt an einen anderen Speicherort verschieben, aber Sie können einen Standard-Snapshot aus einem Instant Snapshot erstellen und den Standard-Snapshot am gewünschten Speicherort speichern.

Beschränkungen

  • Sie können keine Instant Snapshots von Hyperdisk Throughput- oder Hyperdisk ML-Volumes erstellen.
  • Sie können den Speicherort eines Instant Snapshots nicht auswählen. Er wird immer in derselben Region oder Zone wie das Quelllaufwerk gespeichert.

  • Wenn Sie ein Laufwerk löschen, werden alle Instant Snapshots des Laufwerks gelöscht, einschließlich Instant Snapshots, die Teil einer Konsistenzgruppe sind. Wenn Sie also eine Instanz löschen, werden Instant Snapshots des Bootlaufwerks der Instanz gelöscht. Instant Snapshots von Nicht-Bootlaufwerken, die an die Instanz angehängt sind , werden auch gelöscht, wenn Sie das automatische Löschen für das Laufwerk aktiviert haben. Wenn Sie die Daten in einem Instant Snapshot beibehalten möchten, bevor sie gelöscht werden, erstellen Sie einen Standard-Snapshot aus dem Instant Snapshot.

  • Ein Instant Snapshot ist nur innerhalb der Zone oder Region zugänglich, in der er gespeichert ist. Wenn Sie einen Instant Snapshot in eine andere Region verschieben möchten, müssen Sie aus dem Instant Snapshot einen Standard-Snapshot erstellen.

  • Wenn Sie ein Laufwerk aus einem CMEK-verschlüsselten Instant Snapshot erstellen, müssen Sie den Verschlüsselungsschlüssel des Instant Snapshots bereitstellen.

  • Sie können höchstens 6 Mal pro Stunde einen Standard-Snapshot eines einzelnen Laufwerks erstellen. Diese Beschränkung gilt auch für das Erstellen eines Standard-Snapshots aus einem Instant Snapshot eines Laufwerks.

  • Sie können keine VM aus einem Instant Snapshot eines Bootlaufwerks erstellen. Erstellen Sie zuerst ein Laufwerk aus dem Instant Snapshot und wählen Sie das Laufwerk als Quelle für die VM aus.

  • Sie können höchstens alle 30 Sekunden einen Instant Snapshot eines bestimmten Laufwerks erstellen.

  • Sie können nicht mehr als 32 Instant Snapshots desselben Laufwerks haben.

  • Mit Snapshot-Zeitplänen können Sie keine Instant Snapshots erstellen.

  • Sie können keine Instant Snapshots auf sekundären asynchron replizierten nichtflüchtigen Speicher-Volumes erstellen.

  • Instant Snapshots sind Absturzkonsistenz und nicht anwendungskonsistent. Das bedeutet, dass speicherinterne Daten, die noch nicht auf das Laufwerk geschrieben wurden, nicht im Snapshot erfasst werden. Wenn Sie eine Anwendungskonsistenz benötigen, erstellen Sie einen anwendungskonsistenten Standard-Snapshot.

  • Sie können ein Laufwerk erst löschen, wenn Sie alle Instant Snapshots des Laufwerks gelöscht haben. Weitere Informationen finden Sie unter Laufwerk mit Instant Snapshots verschieben.

  • Sie können die in einem Instant Snapshot gespeicherten Daten nicht bearbeiten.

  • Gelöschte Instant Snapshots können nicht wiederhergestellt werden.

  • Sie können einer vorhandenen Konsistenzgruppe von Instant Snapshots keine neuen Instant Snapshots hinzufügen. Sie müssen das Laufwerk der Konsistenzgruppe von Laufwerken hinzufügen und dann mit der aktualisierten Konsistenzgruppe eine neue Konsistenzgruppe von Instant Snapshots erstellen.

Größe von Instant Snapshots

Die Größe eines Instant Snapshots gibt an, wie viele Daten sich auf dem Quelllaufwerk geändert haben, seit Sie den Instant Snapshot erstellt haben, bis Sie einen neueren Instant Snapshot erstellt haben. Nachdem sich Daten auf einem Laufwerk geändert haben, aktualisiert Compute Engine die Größe des letzten Instant Snapshots möglicherweise nicht sofort.

Daher kann die Größe eines Instant Snapshots aus einem der folgenden Gründe null sein:

  • Seit dem Erstellen des Instant Snapshots haben sich keine Daten auf dem Laufwerk geändert.
  • Die Daten auf dem Laufwerk haben sich geändert, aber Compute Engine hat die Größe des Instant Snapshots vorübergehend nicht aktualisiert, um die Änderungen auf dem Laufwerk widerzuspiegeln.

Wenn die Größe eines Instant Snapshots null ist, bedeutet das nicht, dass das Laufwerk leer ist oder dass beim Sichern des Laufwerks ein Problem aufgetreten ist.

Abrechnung für Instant Snapshots

Instant Snapshots werden auf Basis der Datenmenge berechnet, die seit dem Erstellen des Snapshots auf dem Laufwerk geändert wurde.

So werden die Speicherkosten berechnet

Die folgenden Kosten gelten für Instant Snapshots:

  • Vorgangskosten: gelten zum Zeitpunkt der Erstellung für jeden Snapshot.
  • Speicherkosten: Es fallen Gebühren an, je nachdem, wie viele Daten sich von der Instant-Snapshot-Erstellung auf dem Laufwerk ändern, bis ein anderer Snapshot erstellt wird oder bis der Instant Snapshot gelöscht wird. Der Speicherplatz wird zum selben Preis wie das Quelllaufwerk abgerechnet.

Für die Verwendung von Konsistenzgruppen von Instant Snapshots fallen keine zusätzlichen Kosten an.

Im Folgenden finden Sie eine Zusammenfassung der Kostenberechnung:

  • Nach einem Instant Snapshot fallen keine zusätzlichen Speicherkosten an, bis sich die Daten auf dem Quelllaufwerk ändern.

  • Für einen bestimmten Instant Snapshot erhöhen sich die Speicherkosten, während Sie auf das Laufwerk schreiben, bis Sie einen weiteren Instant Snapshot erstellen. Nachfolgende Änderungen am Laufwerk werden dem neueren Snapshot in Rechnung gestellt.

  • Instant Snapshots werden als inkrementelle Ressourcen gespeichert. Wenn ein Block auf dem Laufwerk geändert wird, fallen Gebühren für den aktuellen Instant Snapshot dieses Laufwerks an. Wenn andere Instant Snapshots Änderungen an denselben Blöcken verfolgt haben, fallen Kosten für diese Blöcke nur für den neuesten Instant Snapshot an.

Beispiel

Angenommen, Sie erstellen einen Instant Snapshot (IS-1) eines Laufwerks um 9:00 Uhr. Zu dieser Zeit beträgt die Größe von IS-1 0 Byte. In die nächsten 90 Minuten schreiben Sie Daten auf das Laufwerk und erstellen zusätzliche Instant Snapshots, IS-2 und IS-3, um 9:30 bzw. 10:15.

Die Gesamtkosten um 10:30 betragen:

  • Betriebskosten:

    • Um 9:00 Uhr für IS-1.
    • Um 9:30 Uhr für IS-2.
    • Um 10:15 Uhr für IS-3.
  • Speicherkosten:

    • Für die Byte, die von 9:00 Uhr auf 9:30 Uhr geändert werden, fallen Gebühren für IS-1 an.
    • Für die Byte, die von 9:30 Uhr auf 10:15 Uhr geändert werden, fallen Gebühren für IS-2 an.
    • Für die Byte, die von 10:15 Uhr auf 10:30 Uhr geändert werden, fallen Gebühren für IS-3 an.

Wenn Sie IS-3 löschen, erhöht sich die Speichergröße von IS-2 auf die Byte, die von 9:30 Uhr bis 10:30 Uhr auf dem Laufwerk geändert wurden. Wenn Sie dann IS-2 löschen, erhöht sich IS-1 auf die Byte, die von 9:00 Uhr bis 10:30 Uhr auf dem Laufwerk geändert wurden.

Wenn Sie alternativ nur IS-1 löschen, bleiben die Speichergrößen von IS-2 und IS-3 gleich und die Byte, die von 9:00 Uhr bis 9:30 Uhr auf dem Laufwerk geändert wurden, werden nicht auf einen neueren Snapshot übertragen.

Instant-Snapshot-Verschlüsselung

Für einen Instant Snapshot wird die gleiche Verschlüsselung wie für das Quelllaufwerk verwendet. Sie können einen Instant Snapshot nicht mit einem anderen Schlüssel verschlüsseln, als dem vom Quelllaufwerk verwendeten.

Angenommen, Sie haben ein Laufwerk (D-1), das mit einem vom Kunden bereitgestellten Verschlüsselungsschlüssel (Customer-Supplied Encryption Key, CSEK)(veraltet) oder einem kundenverwalteten Verschlüsselungsschlüssel (Customer-Managed Encryption Key, CMEK) verschlüsselt ist.

Wenn Sie einen Instant Snapshot (IS-1) aus D-1 erstellen, verwendet IS-1 dieselben Verschlüsselungsschlüssel wie D-1. Wenn Sie außerdem ein Laufwerk (D-2) aus IS-1 erstellen, verwendet D-2 dieselben Verschlüsselungsschlüssel wie IS-1 und D-1.

Wenn Sie ein Laufwerk aus einem CSEK- oder CMEK-verschlüsselten Instant Snapshot erstellen, müssen Sie die Verschlüsselungsschlüssel für das Quelllaufwerk angeben.

Nächste Schritte