Snapshot-Pool der Sicherungs-/Wiederherstellungs-Appliance verwalten

Jede Sicherungs-/Wiederherstellungs-Appliance hat einen Snapshot-Pool, der Ihre neuesten Produktionsdatensicherungen 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 Zeitpunkten, die in einem Sicherungsplan angegeben sind. Die verbrauchte Datenmenge 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 überfüllt ist. Details zum Verbrauch des Snapshot-Pools finden Sie unter Snapshot-Pool-Verbrauch nachvollziehen.

Dieser Abschnitt umfasst:

Snapshot-Pools maximieren

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 verschiedene Speicherklassen verwenden möchten (z. B. einen Pool mit Standard-Laufwerken und einen Pool mit SSDs) oder wenn Sie verschiedene Gruppen von Anwendungen voneinander trennen möchten.

Laufwerk zur 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, das mit einem Snapshot-Pool verwendet werden soll:

  1. Rufen Sie in der Google Cloud Console die Seite VM-Instanzen auf und suchen Sie nach Ihrer 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. 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 im 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 Snapshot-Pool-Laufwerke immer eine Größe von 4.096 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 key(GMEK) oder kundenverwalteter 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.

Wenn 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ü die Option Geräte 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 linken Bereich 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 Festplatten die MDisk(s) aus, die in diesen Pool aufgenommen werden sollen, indem Sie auf das entsprechende Pluszeichen klicken. Verwenden Sie die Suchfunktion, um die erforderlichen MDisks zu finden. Ausgewählte M-Discs werden im rechten Bereich angezeigt. Wenn Sie den Mauszeiger auf einen MDisk-Datensatz bewegen, wird der Status angezeigt, einschließlich UID, Controller und Kapazität.
  7. Klicken Sie auf Senden. Ein Warndialogfeld wird angezeigt. Geben Sie PROCEED ein, um die Aktion 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 die folgenden Schritte ausführen:

  1. Klicken Sie auf den Tab Verwalten und wählen Sie im Drop-down-Menü die Option Geräte 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 linken Bereich 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 Warnung.
  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 Suchfunktion, um die erforderlichen MDisks zu finden. Ausgewählte MDisks werden im rechten Bereich angezeigt.
  9. Klicken Sie auf Senden.
  10. Ein Warndialogfeld wird angezeigt. Geben Sie FORTFAHREN ein, um die Aktion 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

Prüfen Sie vor dem Löschen eines vorhandenen Snapshot-Pools Folgendes:

  • Es sind keine Sicherungsplanprofile vorhanden, in denen der Pool angegeben ist.
  • Im Pool sind keine Sicherungen 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ü die Option Geräte 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 linken Bereich 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 oben rechts auf der Poolkachel das Papierkorbsymbol aus.
  5. Ein Warndialogfeld wird angezeigt. Geben Sie DELETE ein, um den Vorgang zu bestätigen.
  6. Klicken Sie auf Bestätigen. Sofern 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 auf einem Sicherungs-/Wiederherstellungsgerät nichtflüchtige Datenträger verwendet werden, die mit kundenverwalteten 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. Rufen Sie Compute Engine > VM-Instanzen auf.
  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 der einzelnen Laufwerke aus, um die Schlüsselversion aufzurufen.

Staging-Laufwerke

Ein Staging-Laufwerk ist ein VDisk, das erstellt wird, wenn eine Anwendung zum ersten Mal geschützt wird. Es handelt sich um eine Kopie der Produktionsdaten zum Zeitpunkt der letzten Sicherung, die durch den Sicherungsplan der Anwendung ausgelöst wurde. Jedes Staging-Laufwerk ist mit einer Reihe von Snapshots auf den zugehörigen Snapshot-VDisks verknüpft. Die Anzahl der Snapshots für jede Anwendung oder VM wird durch die Häufigkeit des Snapshot-Sicherungsplans 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 werden, verweisen auf die Daten auf dem Staging-Laufwerk und sind daher viel kleiner. Wenn bei nachfolgenden Sicherungen Blöcke auf der Staging-Festplatte geändert werden, werden die ursprünglichen Blöcke in die Snapshot-VDisks „verschoben“. Der Snapshot scheint also konstante Inhalte zu haben, enthält aber im Laufe der Zeit immer mehr Blöcke.

Staging-Laufwerke für VMware-VMs und Out-of-Band-Anwendungen

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

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

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

VMware-VMs, die direkt in OnVault gesichert werden, durchlaufen keine Staging-Festplatte, 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 and DR-Agent (über eine Backup and DR-Staging-Festplatte).

Verbrauch von 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-Back-ups, die Sie erstellen.

Der Snapshot-Pool enthält virtuelle Laufwerke oder VDisks. VDisks und die VDisk-Nutzung werden unter VDisks erläutert. Der Speicherplatz im Snapshot-Pool wird von vier verschiedenen Arten von VDisks belegt:

  • Staging-VDisks: Staging-VDisks, die in der Regel als Staging-Laufwerke bezeichnet werden, enthalten die Backup and DR-Golden Copy der Anwendung. Staging-Laufwerke werden so lange beibehalten, 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-Festplatten zu bestimmten Zeitpunkten beizubehalten. Snapshots werden bis zu ihrem Ablaufdatum aufbewahrt. Der letzte Snapshot läuft jedoch nie ab, es sei denn, die Anwendung ist ungeschützt oder er wird explizit als abgelaufen markiert.

  • Einbindbare virtuelle Festplatte: Einbindbare virtuelle Festplatten sind einbindbare Sicherungen, die zum Zeitpunkt der Wiederherstellung aus einem Snapshot auf einem Snapshot-Laufwerk erstellt werden.

  • VDisks klonen: Klonlaufwerke sind vollständige Kopien der Produktionsdaten einer Anwendung. Geklonte Datenträger laufen nicht automatisch ab.

VDisks

Backup and DR verwendet logische VDisks (virtuelle Laufwerke oder Volumes), um Daten von Hosts zu virtualisieren. VDisks stammen aus einem Pool verwalteter Datenträger (MDisks), die einer Sicherungs-/Wiederherstellungs-Appliance von einem oder mehreren Arrays präsentiert werden.

Die Daten können von den VDisks geklont, bereitgestellt und wiederhergestellt werden. Sie können für Test- und Entwicklungsarbeiten präsentiert und in anderen Aufgaben bearbeitet werden. VDisks werden nach Bedarf auf physischen Festplattenarrays erstellt.

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

vDisk-Nutzung

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

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

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

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

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

  • Auf Linux-Systemen belegen Dateisysteme und Oracle-Datenbanken eine VDisk sowie eine weitere für jeweils 2 TB zusätzlich geschützter Daten.

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

  • Für jeden Snapshot einer VDisk wird eine VDisk pro Snapshot und pro geschütztem Laufwerk verwendet.

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

  • Nach dem Failover und Syncback werden beim Failback alle Syncback- und Failover-VDisks bereinigt.

    VDisks sind Thin Provisioned und können im Laufe der Zeit wachsen.