Backup und DR für Compute Engine auf einer Sicherungs-/Wiederherstellungs-Appliance

Eine Compute Engine-Instanz ist eine virtuelle Maschine (VM), die auf gehostet wird Google Cloud. Jede Instanz speichert Daten auf nichtflüchtigen Speichern, die an die Instanz angehängt sind.

Backup and DR verwendet Snapshots, um Daten aus Ihren nichtflüchtigen Speichern auf Instanzebene inkrementell zu sichern. Nachdem Backup and DR einen Snapshot erstellt hat, um den aktuellen Status einiger oder aller nichtflüchtigen Speicher zu sichern, die an eine Instanz angehängt sind, haben Sie folgende Möglichkeiten:

Compute Engine speichert mehrere Kopien jedes Snapshots verteilt über mehrere Speicherorte mit automatischen Prüfsummen, um die Integrität der Daten zu gewährleisten. Weitere Informationen finden Sie unter Snapshots.

Beachten Sie, dass sich Snapshots von benutzerdefinierten Images und Maschinen-Images unterscheiden. Dies ist nützlich, um Instanz-Bootlaufwerke zu erstellen. Weitere Informationen finden Sie in der Tabelle, in der die Verwendung von Images, Snapshots und Instanzvorlagen verglichen wird.

Funktionsweise: Backup and DR-Snapshots von nichtflüchtigen Speichern

Die Datensicherung mit Snapshots von nichtflüchtigen Speichern erfolgt so:

  1. Beim ersten erfolgreichen Snapshot einer Instanz wird ein Snapshot jedes nichtflüchtigen Speichers erstellt. Für jedes Laufwerk ist dies ein vollständiger Snapshot, der alle Daten des nichtflüchtigen Speichers enthält. Metadaten zur Instanz werden auch in einem OnVault-Pool gesichert, der automatisch erstellt wird.

  2. Der zweite Snapshot enthält nur neue Daten oder Daten, die seit dem ersten Snapshot geändert wurden. Daten, die seit Snapshot 1 nicht geändert wurden, werden nicht einbezogen. Stattdessen enthält Snapshot 2 bei unveränderten Daten Verweise auf Snapshot 1.

  3. Der dritte Snapshot enthält alle neuen oder geänderten Daten seit Snapshot 2, aber keine unveränderten Daten aus Snapshot 1 oder 2. Stattdessen enthält Snapshot 3 bei unveränderten Daten Verweise auf Blöcke in Snapshot 1 und Snapshot 2.

Dies wird für alle nachfolgenden Snapshots des nichtflüchtigen Speichers jeder geschützten Instanz wiederholt. Snapshots werden immer basierend auf dem letzten erfolgreichen Snapshot erstellt. Wenn der Instanz ein zusätzliches Laufwerk hinzugefügt wird, ist dieses Laufwerk automatisch im nächsten Snapshot der Instanz enthalten. Sie können auch Regeln zum Einbeziehen und Ausschließen verwenden, um zu steuern, welche nichtflüchtigen Speicher in jeder Sicherung enthalten sind.

Die Datenwiederherstellung mit Snapshots von nichtflüchtigen Speichern erfolgt so:

  1. Wählen Sie die Instanz und den Zeitpunkt aus, mit denen Sie arbeiten möchten. Notieren Sie sich auch den Speichertyp und den regionalen Speicherort.

  2. Wählen Sie aus, ob Sie die Daten in einer vorhandenen Instanz einbinden, eine neue Instanz erstellen oder die Laufwerke der Quellinstanz wiederherstellen möchten.

  3. Wenn Sie eine neue Instanz erstellen, wählen Sie die Standortvariablen aus, z. B. in welchem Projekt oder welcher Zone die Instanz erstellt wird.

  4. Backup and DR fordert Compute Engine auf, neue Laufwerke aus den Snapshots zu erstellen. Wenn diese Laufwerke erstellt wurden, werden sie an die neue oder vorhandene Instanz angehängt.

Snapshot-Speicherort

Wenn Sie einen Sicherungsplan für eine Compute Engine-Instanz erstellen, können Sie angeben, wo die Sicherung gespeichert werden soll. Der Speicherort eines Snapshots wirkt sich auf seine Verfügbarkeit aus und kann bei der Erstellung des Snapshots oder bei der Wiederherstellung auf einem neuen Laufwerk Netzwerkkosten verursachen.

Snapshots können entweder an einem multiregionalen Cloud Storage-Speicherort (z. B. asia) oder an einem regionalen Cloud Storage-Speicherort (z. B. asia-south1) gespeichert werden.

Ein multiregionaler Speicherort bietet die höchste Verfügbarkeit und Ausfallsicherheit. Ein regionaler Speicherort bietet Ihnen mehr Kontrolle über den physischen Standort Ihrer Daten, da Sie eine einzelne Region angeben.

Ein Snapshot kann verwendet werden, um eine neue Instanz oder ein neues Laufwerk in einer beliebigen Region und Zone zu erstellen, unabhängig vom Speicherort des Snapshots.

Wenn Sie eine Organisationsrichtlinie mit Einschränkung der Ressourcenspeicherorte haben, können Sie nur Snapshot-Speicherorte angeben, die gemäß der Einschränkung freigegeben sind. Weitere Informationen finden Sie unter Compute Engine-Ressourcenspeicherorte.

Wenn Sie für einen Snapshot keinen Speicherort angeben, verwendet Backup und DR den standardmäßigen Standort. Dabei wird der Snapshot an einem multiregionalen Cloud Storage-Speicherort mit der geringsten Entfernung zur Region des Quelllaufwerks gespeichert.

Backup and DR-Leitfaden für Compute Engine