Eine Compute Engine-Instanz ist eine virtuelle Maschine (VM), die auf Google Cloudgehostet wird. Jede Instanz speichert Daten auf Persistent Disks, die an die Instanz angehängt sind.
Bei Backup and DR werden Snapshots verwendet, 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, können Sie die Sicherung für Folgendes verwenden:
Compute Engine speichert mehrere Kopien jedes Snapshots redundant an mehreren Speicherorten mit automatischen Prüfsummen, um die Integrität der Daten zu gewährleisten. Weitere Informationen finden Sie unter Snapshots.
Snapshots unterscheiden sich von benutzerdefinierten Images und Maschinen-Images, die zum Erstellen von Instanz-Bootlaufwerken nützlich sind. Weitere Informationen finden Sie in der Tabelle zum Vergleich der Verwendung von Images, Snapshots und Instanzvorlagen.
Funktionsweise: Backup and DR-Snapshots von nichtflüchtigem Speicher
Die Datensicherung mit Snapshots nichtflüchtiger Speicher erfolgt in den folgenden Schritten:
Beim ersten erfolgreichen Snapshot einer Instanz wird ein Snapshot von jedem nichtflüchtigen Speicher 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 automatisch erstellten OnVault-Pool gesichert.
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.
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, wird dieses Laufwerk automatisch in den nächsten Snapshot der Instanz aufgenommen. Sie können auch Ein- und Ausschlussregeln verwenden, um zu steuern, welche persistenten Datenträger in jeder Sicherung enthalten sind.
Die Datenwiederherstellung mit Snapshots nichtflüchtiger Speicher erfolgt in folgenden Schritten:
Wählen Sie die Instanz und den Zeitpunkt aus, mit denen Sie arbeiten möchten. Notieren Sie sich auch den Speichertyp und den regionalen Standort.
Wählen Sie aus, ob Sie das Laufwerk in einer vorhandenen Instanz einbinden, eine neue Instanz erstellen oder die Laufwerke der Quellinstanz wiederherstellen möchten.
Wenn Sie eine neue Instanz erstellen, wählen Sie die Standortvariablen aus, z. B. in welchem Projekt oder in welcher Zone die Instanz erstellt wird.
Backup and DR fordert Compute Engine auf, neue Laufwerke aus den Snapshots zu erstellen. Wenn diese Laufwerke erstellt werden, 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. Es können Netzwerkkosten anfallen, wenn Sie den Snapshot erstellen oder auf einem neuen Laufwerk wiederherstellen.
Snapshots können entweder an einem multiregionalen Cloud Storage-Speicherort wie „asia“ oder an einem regionalen Cloud Storage-Speicherort wie „asia-south1“ gespeichert werden.
Ein multiregionaler Speicherort bietet die höchste Verfügbarkeit und Ausfallsicherheit. Ein regionaler Speicherort gibt Ihnen mehr Kontrolle über den physischen Speicherort Ihrer Daten, da Sie eine einzelne Region angeben.
Ein Snapshot kann unabhängig von seinem Speicherort zum Erstellen einer neuen Instanz oder eines neuen Laufwerks in jeder beliebigen Region und Zone verwendet werden.
Wenn Sie eine Organisationsrichtlinie mit Einschränkung der Ressourcenstandorte 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 keinen Speicherort für einen Snapshot angeben, verwendet Backup and DR den Standardspeicherort. Dabei wird Ihr Snapshot an einem multiregionalen Cloud Storage-Speicherort gespeichert, der der Region des Quelldatenträgers am nächsten liegt.