Snapshot-Pool der Sicherungs-/Wiederherstellungs-Appliance verwalten

Jede Sicherungs-/Wiederherstellungs-Appliance hat einen Snapshot-Pool, der die neuesten Sicherungen Ihrer Produktionsdaten und wiederhergestellten Sicherungen enthält. Der Snapshot-Pool bietet sofortigen Zugriff auf Ihre Daten.

Der Snapshot-Pool (manchmal auch als Leistungspool bezeichnet) enthält Golden Copies von Anwendungsdaten zu den in einem Sicherungsplan angegebenen Zeitpunkten. Die Menge der verbrauchten Daten hängt davon ab, ob ein vorhandener Snapshot verwendet werden kann.

Der Snapshot-Pool enthält oft Hunderte oder sogar Tausende von Volumes, die als VDisks bezeichnet werden. Es ist wichtig, die Nutzung des Snapshot-Pools zu verwalten, da Jobs fehlschlagen, wenn der Snapshot-Pool überlastet ist. Der Verbrauch des Snapshot-Pools wird unter Informationen zum Verbrauch des Snapshot-Pools beschrieben.

Dieser Abschnitt enthält Folgendes:

Snapshot-Pools erweitern

Sie können vorhandene Snapshot-Pools erweitern, indem Sie zusätzliche Laufwerke hinzufügen. Sie können auch zusätzliche Speicherpools für die Snapshot-Speicherung hinzufügen. Das kann sinnvoll sein, wenn Sie eine Mischung aus Speicherklassen verwenden möchten (z. B. einen Pool mit Standard-Laufwerken und einen Pool mit SSDs) oder verschiedene Anwendungsgruppen voneinander trennen möchten.

Laufwerk für die Verwendung mit einem Snapshot-Pool erstellen

Die folgenden Berechtigungen sind erforderlich, um ein Laufwerk für die Verwendung mit einem Snapshot-Pool zu erstellen:

  • compute.disks.create für das Projekt, um ein neues Laufwerk erstellen zu können
  • compute.instances.attachDisk für die VM-Instanz
  • compute.disks.use für das Laufwerk, das angehängt wird

So erstellen Sie ein Laufwerk für die Verwendung mit einem Snapshot-Pool:

  1. Rufen Sie in der Google Cloud Console die Seite VM-Instanzen auf und suchen Sie Ihre Sicherungs-/Wiederherstellungs-Appliance.
  2. Klicken Sie das Kästchen an und klicken Sie auf den Namen der Instanz, der Sie ein Laufwerk hinzufügen möchten.
  3. Klicken Sie auf der Seite VM-Instanzdetails auf Bearbeiten.
  4. Klicken Sie unter Zusätzliche Laufwerke auf Laufwerk hinzufügen.
  5. Geben Sie Folgendes an:

    • Name: Geben Sie einen Namen für das Laufwerk ein und verwenden Sie dabei die vorhandene Laufwerksbenennung als Vorlage.
    • Quelle: Wählen Sie für den Quelltyp die Option Leer aus.
    • Laufwerkstyp: Wählen Sie einen Laufwerkstyp aus, der entweder den vorhandenen Laufwerken in dem Snapshot-Pool entspricht, dessen Größe Sie ändern, oder dem Laufwerkstyp, den Sie im neuen Snapshot-Pool verwenden möchten.
    • Größe: Wir empfehlen, dass die Laufwerke des Snapshot-Pools immer eine Größe von 4096 GB (4 TB) haben.
    • Snapshot-Zeitplan: Behalten Sie den Standard-Snapshot-Zeitplan bei.
    • Verschlüsselung: Sie können die Verschlüsselung als Google-managed encryption keyvon Google verwalteten Verschlüsselungsschlüssel (GMEK) oder kundenverwalteten Verschlüsselungsschlüssel (CMEK) angeben. Verwenden Sie immer denselben Verschlüsselungstyp für alle Laufwerke im selben Snapshot-Pool.
  6. Klicken Sie auf Speichern , um die Konfiguration des Laufwerks abzuschließen.

  7. Klicken Sie auf Speichern , um die Änderungen für die Instanz zu übernehmen und das neue Laufwerk hinzuzufügen.

Nachdem Sie der Appliance ein zusätzliches Laufwerk hinzugefügt haben, können Sie entweder einen vorhandenen Snapshot-Pool erweitern oder einen neuen Snapshot-Pool erstellen.

Vorhandenen Snapshot-Pool erweitern

Wenn Sie einen vorhandenen Snapshot-Pool erweitern möchten, müssen Sie zuerst ein neues Laufwerk erstellen und dann so vorgehen:

  1. Klicken Sie auf den Tab Verwalten und wählen Sie im Drop-down-Menü Appliances aus.
  2. Wählen Sie eine Appliance aus und klicken Sie auf Appliance konfigurieren , um die Seite „Appliance-Konfiguration“ zu öffnen.
  3. Wählen Sie im Menü auf der linken Seite Speicherpools aus.
  4. Wählen Sie den Tab Snapshot aus. Die Seite „Snapshot-Pools“ wird geöffnet.
  5. Suchen Sie den Pool und wählen Sie rechts oben auf der Poolkachel das Stiftsymbol aus. Das Fenster „Snapshot-Pool verwalten“ wird geöffnet.
  6. Wählen Sie in der Liste der nicht verwalteten Laufwerke die MDisk(s) aus, die in diesen Pool aufgenommen werden sollen, indem Sie auf das entsprechende Pluszeichen klicken. Verwenden Sie die Suchoption, um die erforderlichen MDisks zu finden. Die ausgewählten MDisks werden im rechten Steuerfeld angezeigt. Wenn Sie den Mauszeiger auf einen MDisk-Eintrag bewegen, wird der Status angezeigt, einschließlich UID, Controller und Kapazität.
  7. Klicken Sie auf Senden. Ein Warnungsdialog wird angezeigt. Geben Sie „PROCEED“ ein, um den Vorgang zu bestätigen.
  8. Klicken Sie auf Bestätigen.

Neuen Snapshot-Pool erstellen

Wenn Sie einen neuen Snapshot-Pool erstellen möchten, müssen Sie zuerst ein neues Laufwerk erstellen und dann so vorgehen:

  1. Klicken Sie auf den Tab Verwalten und wählen Sie im Drop-down-Menü Appliances aus.
  2. Wählen Sie eine Appliance aus und klicken Sie auf Appliance konfigurieren , um die Seite „Appliance-Konfiguration“ zu öffnen.
  3. Wählen Sie im Menü auf der linken Seite Speicherpools aus.
  4. Wählen Sie den Tab Snapshot aus. Die Seite „Snapshot-Pools“ wird geöffnet.
  5. Klicken Sie auf Klicken, um Pool hinzuzufügen. Die Seite „Pool erstellen“ wird geöffnet.
  6. Geben Sie einen Namen für den Speicherpool ein.
  7. Ändern Sie bei Bedarf das Standardlimit für Warnungen.
  8. Wählen Sie in der Liste der nicht verwalteten Laufwerke die MDisk(s) aus, die in diesen Pool aufgenommen werden sollen, indem Sie auf das entsprechende Pluszeichen klicken. Verwenden Sie die Suchoption, um die erforderlichen MDisks zu finden. Die ausgewählten MDisks werden im rechten Steuerfeld angezeigt.
  9. Klicken Sie auf Senden.
  10. Ein Warnungsdialog wird angezeigt. Geben Sie PROCEED ein, um den Vorgang zu bestätigen.
  11. Klicken Sie auf Bestätigen. Der neu erstellte Pool wird auf der Seite „Snapshot-Pool“ aufgeführt.

Vorhandenen Snapshot-Pool löschen

Bevor Sie einen vorhandenen Snapshot-Pool löschen, müssen Sie Folgendes prüfen:

  • Es gibt keine Sicherungsplanprofile, in denen der Pool angegeben ist.
  • Es sind keine Sicherungen im Pool vorhanden. Alle Sicherungen müssen abgelaufen sein.

So löschen Sie einen vorhandenen Snapshot-Pool:

  1. Klicken Sie auf den Tab Verwalten und wählen Sie im Drop-down-Menü Appliances aus.
  2. Wählen Sie eine Appliance aus und klicken Sie auf Appliance konfigurieren , um die Seite „Appliance-Konfiguration“ zu öffnen.
  3. Wählen Sie im Menü auf der linken Seite Speicherpools aus.
  4. Wählen Sie den Tab „Snapshot“ aus. Die Seite „Snapshot-Pools“ wird geöffnet. Suchen Sie den Pool und wählen Sie rechts oben auf der Poolkachel das Papierkorbsymbol aus.
  5. Ein Warnungsdialog wird angezeigt. Geben Sie DELETE ein, um den Vorgang zu bestätigen.
  6. Klicken Sie auf Bestätigen. Wenn der Pool nicht von Sicherungsplanprofilen verwendet wird und keine Sicherungen enthält, wird er gelöscht.

Auswirkungen beim Deaktivieren oder Löschen von CMEKs

Wenn eine Sicherungs-/Wiederherstellungs-Appliance nichtflüchtige Speicher verwendet, die mit vom Kunden verwalteten Verschlüsselungsschlüsseln (Customer Managed Encryption Keys, CMEK) verschlüsselt sind, gilt Folgendes:

Schlüsselversion ansehen

So ermitteln Sie, welche Schlüsselversion von einer Sicherungs-/Wiederherstellungs-Appliance verwendet wird:

  1. Öffnen Sie Compute Engine > VM-Instanzen.
  2. Suchen Sie die Sicherungs-/Wiederherstellungs-Appliance und wählen Sie den Instanznamen aus, um die Detailansicht für diese Instanz zu öffnen.
  3. Rufen Sie den Bereich „Speicher“ auf und prüfen Sie alle angehängten Laufwerke.
  4. Wählen Sie den Namen jedes Laufwerks aus, um die Schlüsselversion anzusehen.

Staging-Laufwerke

Ein Staging-Laufwerk ist ein VDisk, das erstellt wird, wenn eine Anwendung zum ersten Mal geschützt wird. Es ist eine Kopie der Produktionsdaten zum Zeitpunkt der letzten Sicherung, die vom Sicherungsplan der Anwendung ausgelöst wurde. Jedes Staging-Laufwerk ist mit einer Reihe von Snapshots auf eigenen Snapshot-VDisks verknüpft. Die Anzahl der Snapshots für jede Anwendung oder VM wird durch die Häufigkeit des Sicherungsplans für Snapshots und den Aufbewahrungszeitraum bestimmt.

Da ein Staging-Laufwerk eine vollständige Kopie der Produktionsanwendung oder VM ist, benötigt jedes Staging-Laufwerk im Snapshot-Pool so viel Speicherplatz wie die geschützte Anwendung oder VM im Produktionsspeicher. Snapshots, die vom Staging-Laufwerk erstellt wurden, verweisen auf die Daten im Staging-Laufwerk und sind daher viel kleiner. Da bei nachfolgenden Sicherungen Blöcke im Staging-Laufwerk geändert werden, werden die ursprünglichen Blöcke in die Snapshot-VDisks verschoben. Der Snapshot scheint also einen konstanten Inhalt zu haben, enthält aber im Laufe der Zeit immer mehr Blöcke.

Staging-Laufwerke für VMware-VMs und externe Anwendungen

Wenn Sie eine VM oder eine Anwendung schützen, werden Kopien der ausgewählten Sicherung in einem dedizierten virtuellen Staging-Laufwerk im Snapshot-Pool gespeichert. Der Backup- und DR-Dienst erstellt einen Snapshot aus der Sicherung auf dem Staging-Laufwerk und speichert ihn für den im Sicherungsplan angegebenen Zeitraum im Snapshot-Pool.

Staging-Laufwerke für Sicherungen werden aus dem Snapshot-Pool zugewiesen. Das VDisk ist Thin Provisioning. Jeder Snapshot, der von diesem Staging-Laufwerk erstellt wird, verbraucht auch Speicherplatz im Snapshot-Pool. Die Menge hängt von der Änderungsrate der Anwendung ab.

Ausnahme für den direkten Schutz von VMware-VMs in OnVault

VMware-VMs, die direkt in OnVault geschützt werden, verwenden kein Staging-Laufwerk, da die Appliance Informationen zu geänderten Blöcken direkt von der VMware-Ebene abrufen kann. Alle anderen Anwendungen erhalten Informationen zu geänderten Blöcken entweder von Oracle RMAN oder vom Backup und DR Agent (mit einem Backup und DR Staging-Laufwerk).

Informationen zum Verbrauch des Snapshot-Pools

Der Snapshot-Pool enthält sowohl die Staging-Laufwerke als auch die Snapshot-Laufwerke für jede geschützte Anwendung oder VM sowie alle Klone und Mount-Backups, die Sie erstellen.

Der Snapshot-Pool enthält virtuelle Laufwerke oder VDisks. VDisks und der VDisk Verbrauch werden unter VDisks erläutert. Der Speicherplatz des Snapshot-Pools wird von vier verschiedenen Arten von VDisks belegt:

  • Staging-VDisks: Staging-VDisks, die normalerweise als Staging-Laufwerke bezeichnet werden, enthalten die Golden Copy der Anwendung für Backup und DR. Staging-Laufwerke werden so lange aufbewahrt, wie eine Anwendung geschützt ist und mindestens ein Snapshot vorhanden ist. Weitere Informationen finden Sie unter Staging-Laufwerke.

  • Snapshot-VDisks: Diese werden verwendet, um den Status von Staging-Laufwerken zu bestimmten Zeitpunkten zu speichern. Snapshots werden bis zum Ablaufdatum aufbewahrt. Der letzte Snapshot läuft jedoch nie ab, es sei denn, der Schutz der Anwendung wird aufgehoben oder er wird explizit abgelaufen.

  • Mountable VDisk: Mountable VDisks sind mountbare Sicherungen, die zum Zeitpunkt der Wiederherstellung aus einem Snapshot auf einem Snapshot-Laufwerk erstellt werden.

  • Clone-VDisks: Clone-Laufwerke sind vollständige Kopien der Produktionsdaten einer Anwendung. Clone-Laufwerke laufen nicht automatisch ab.

VDisks

Backup und DR verwendet logische VDisks (virtuelle Laufwerke oder Volumes), um Daten von Hosts zu virtualisieren. VDisks werden aus einem Pool verwalteter Laufwerke (Managed Disks, MDisks) entnommen, die einer Sicherungs-/Wiederherstellungs-Appliance aus einem oder mehreren Arrays zur Verfügung gestellt werden.

Aus den VDisks können die Daten geklont, bereitgestellt und wiederhergestellt werden. Sie können für Test- und Entwicklungsarbeiten verwendet und in anderen Aufgaben bearbeitet werden. VDisks werden nach Bedarf auf physischen Laufwerk-Arrays erstellt.

Es gibt ein festes Limit für die Anzahl der VDisks pro Sicherungs-/Wiederherstellungs-Appliance. Wenn Sie Schutzrichtlinien erstellen, werden Sie von der Appliance gewarnt, wenn eine Konfiguration die VDisk-Limits überschreiten könnte.

VDisk-Verbrauch

Im Allgemeinen benötigt jede geschützte Anwendung oder VM ein oder mehrere VDisks für das Staging-Laufwerk sowie die gleiche Anzahl weiterer VDisks pro Snapshot. Beachten Sie außerdem diese Regeln:

  • Für Sicherungen auf VM-Ebene mit einem Snapshot-Sicherungsplan wird ein VDisk für jedes virtuelle Laufwerk in der VM verwendet.

  • Für Dateisystemsicherungen in einer Windows-Umgebung wird ein VDisk für jedes geschützte Dateisystem verwendet.

  • Für Dateisystemsicherungen in einer Unix-Umgebung wird ein VDisk für jeweils 833 GB geschützter Daten verwendet, multipliziert mit 1 +(Anzahl der aufbewahrten Snapshots). Sie können den Wert von 833 GB anpassen, indem Sie unter „Details und Einstellungen“ die Option „Staging-Laufwerk-Granularität“ ändern.

  • Für Bereitstellungen, LiveClones und Klone von Nicht-VM-Anwendungen werden VDisks verwendet.

  • Auf Linux-Systemen verwenden Dateisysteme und Oracle-Datenbanken ein VDisk plus ein weiteres für jeweils 2 TB zusätzlich geschützter Daten.

  • SQL Server-Datenbanken verwenden ein VDisk für jedes Volume, auf dem die Datenbank gehostet wird.

  • Für jeden Snapshot eines VDisk wird ein VDisk pro Snapshot pro geschütztem Laufwerk verwendet.

  • Snapshots zeigen die Spitzenauslastung, da neue Snapshots erstellt werden, bevor alte Snapshots ablaufen.

  • Nach dem Failover und der Synchronisierung werden bei der Failback-Operation alle VDisks für die Synchronisierung und das Failover entfernt.

    VDisks sind Thin Provisioning und können im Laufe der Zeit größer werden.