Jede Sicherungs-/Wiederherstellungs-Appliance hat einen Snapshot-Pool, der die 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 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 überfüllt ist. Der Verbrauch des Snapshot-Pools wird unter Snapshot-Pool-Verbrauch verstehen beschrieben.
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. Dies kann sinnvoll sein, wenn Sie eine Mischung aus Speicherklassen verwenden möchten (z. B. einen Pool mit Standardlaufwerk und einen Pool mit SSD) oder um verschiedene Anwendungsgruppen voneinander zu trennen.
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.createfür das Projekt, um ein neues Laufwerk erstellen zu könnencompute.instances.attachDiskfür die VM-Instanzcompute.disks.usefür das Laufwerk, das angehängt wird
So erstellen Sie ein Laufwerk für einen Snapshot-Pool:
- Rufen Sie in der Google Cloud Console die Seite VM-Instanzen auf und suchen Sie nach Ihrer Sicherungs-/Wiederherstellungs-Appliance.
- Klicken Sie das Kästchen an und klicken Sie auf den Namen der Instanz, der Sie ein Laufwerk hinzufügen möchten.
- Klicken Sie auf der Seite VM-Instanzdetails auf Bearbeiten.
- Klicken Sie unter Zusätzliche Laufwerke auf Laufwerk hinzufügen.
Geben Sie Folgendes an:
- Name: Geben Sie einen Namen für das Laufwerk ein. Verwenden Sie dabei die vorhandene Laufwerksbenennung als Modell.
- Quelle: Wählen Sie Leer als Quelltyp aus.
- Laufwerkstyp: Wählen Sie einen Laufwerkstyp aus, der entweder den vorhandenen Laufwerken im Snapshot-Pool entspricht, dessen Größe Sie anpassen, oder dem Laufwerkstyp, den Sie im neuen Snapshot-Pool haben 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 die Standardeinstellung für den Snapshot-Zeitplan bei.
- Verschlüsselung: Sie können die Verschlüsselung als Google-managed encryption key(GMEK) oder als kundenverwalteter Verschlüsselungsschlüssel (CMEK) angeben. Verwenden Sie für alle Laufwerke in einem Snapshot-Pool immer denselben Verschlüsselungstyp.
Klicken Sie auf Speichern, um die Konfiguration des Laufwerks abzuschließen.
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 die folgenden Schritte ausführen:
- Klicken Sie auf den Tab Verwalten und wählen Sie im Drop-down-Menü die Option Appliances aus.
- Wählen Sie eine Appliance aus und klicken Sie auf Appliance konfigurieren, um die Seite „Appliance-Konfiguration“ zu öffnen.
- Wählen Sie im linken Bereich Speicherpools aus.
- 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 Pool-Kachel das Stiftsymbol aus. Das Fenster „Snapshot-Pool verwalten“ wird geöffnet.
- Wählen Sie die MDisk(s) aus, die Sie in diesen Pool aufnehmen möchten, indem Sie in der Liste der nicht verwalteten Laufwerke auf das entsprechende Pluszeichen klicken. Suchen Sie über die Suchoption nach den erforderlichen MDisks. Ausgewählte MDisks werden im rechten Bereich angezeigt. Sie können den Mauszeiger auf einen MDisk-Eintrag bewegen, um den Status, einschließlich UID, Controller und Kapazität, zu sehen.
- Klicken Sie auf Senden. Ein Warndialogfeld wird angezeigt. Geben Sie zur Bestätigung PROCEED ein.
- 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:
- Klicken Sie auf den Tab Verwalten und wählen Sie im Drop-down-Menü die Option Appliances aus.
- Wählen Sie eine Appliance aus und klicken Sie auf Appliance konfigurieren, um die Seite „Appliance-Konfiguration“ zu öffnen.
- Wählen Sie im linken Bereich Speicherpools aus.
- Wählen Sie den Tab Snapshot aus. Die Seite „Snapshot-Pools“ wird geöffnet.
- Klicken Sie auf Klicken, um Pool hinzuzufügen. Die Seite „Pool erstellen“ wird geöffnet.
- Geben Sie einen Namen für den Speicherpool ein.
- Ändern Sie bei Bedarf das Standardlimit für Warnung.
- Wählen Sie die MDisk(s) aus, die Sie in diesen Pool aufnehmen möchten, indem Sie in der Liste der nicht verwalteten Laufwerke auf das entsprechende Pluszeichen klicken. Suchen Sie über die Suchoption nach den erforderlichen MDisks. Ausgewählte MDisks werden im rechten Bereich angezeigt.
- Klicken Sie auf Senden.
- Ein Warndialogfeld wird angezeigt. Geben Sie zur Bestätigung PROCEED ein.
- 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 tun:
- Es gibt keine Sicherungsplanprofile, die den Pool angeben.
- Im Pool sind keine Sicherungen vorhanden. Alle Sicherungen müssen abgelaufen sein.
So löschen Sie einen vorhandenen Snapshot-Pool:
- Klicken Sie auf den Tab Verwalten und wählen Sie im Drop-down-Menü die Option Appliances aus.
- Wählen Sie eine Appliance aus und klicken Sie auf Appliance konfigurieren, um die Seite „Appliance-Konfiguration“ zu öffnen.
- Wählen Sie im linken Bereich Speicherpools aus.
- 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 Pool-Kachel das Papierkorbsymbol aus.
- Ein Warndialogfeld wird angezeigt. Geben Sie zur Bestätigung DELETE ein.
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 (CMEK) verschlüsselt sind, gilt Folgendes:
- Wenn die Schlüsselversion rotiert wird, bleibt das angehängte Laufwerk mit der älteren Schlüsselversion verschlüsselt. Weitere Informationen finden Sie unter Cloud Key Management Service-Verschlüsselungsschlüssel für einen nichtflüchtigen Speicher rotieren.
- Wenn die Schlüsselversion, die von einem an die Sicherungs-/Wiederherstellungs-Appliance angehängten Laufwerk verwendet wird, deaktiviert oder gelöscht wird, kann die Sicherungs-/Wiederherstellungs-Appliance nicht eingeschaltet werden. Weitere Informationen finden Sie unter CMEKs deaktivieren oder löschen.
Schlüsselversion ansehen
So ermitteln Sie, welche Schlüsselversion von einer Sicherungs-/Wiederherstellungs-Appliance verwendet wird:
- Rufen Sie Compute Engine > VM-Instanzen auf.
- Suchen Sie die Sicherungs-/Wiederherstellungs-Appliance und wählen Sie den Instanznamen aus, um die Detailansicht für diese Instanz zu öffnen.
- Rufen Sie den Bereich „Speicher“ auf und prüfen Sie alle angehängten Laufwerke.
- Wählen Sie den Namen jedes Laufwerks aus, um die Schlüsselversion aufzurufen.
Staging-Laufwerke
Ein Staging-Laufwerk ist ein virtuelles Laufwerk, 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 vom Sicherungsplan der Anwendung aufgerufen 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 Snapshot-Häufigkeit und die Aufbewahrungsdauer des Sicherungsplans 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 in ihrem Produktionsspeicher benötigt. Snapshots, die vom Staging-Laufwerk erstellt werden, verweisen auf die Daten auf dem Staging-Laufwerk und sind daher viel kleiner. Wenn nachfolgende Sicherungen Blöcke auf dem Staging-Laufwerk ändern, 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 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 und DR erstellt einen Snapshot aus der Sicherung auf dem Staging-Laufwerk und speichert den Snapshot für die im Sicherungsplan angegebene Zeit 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 Snapshot-Pool-Speicherplatz. Die Menge hängt von der Änderungsrate der Anwendung ab.
Eine Ausnahme für den Direct-to-OnVault-Schutz für VMware-VMs
VMware-VMs, die direkt mit OnVault geschützt 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 und DR-Agenten (über ein Backup und DR-Staging-Laufwerk).
Snapshot-Pool-Nutzung verstehen
Der Snapshot-Pool enthält sowohl die Staging-Laufwerke als auch die Snapshot-Laufwerke für jede geschützte Anwendung oder VM sowie alle von Ihnen erstellten Klone und Bereitstellungssicherungen.
Der Snapshot-Pool enthält virtuelle Laufwerke (VDisks). VDisks und der VDisk-Verbrauch werden unter VDisks erläutert. Der Speicherplatz im Snapshot-Pool wird von vier verschiedenen Arten von VDisks belegt:
Staging-VDisks: Staging-VDisks, die normalerweise als Staging-Disks 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. Siehe Staging-Laufwerke.
Snapshot-VDisks: Diese werden verwendet, um den Status von Staging-Laufwerken 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 abgelaufen.
Bereitstellbare VDisk: Bereitstellbare VDisks sind bereitstellbare Sicherungen, die zum Zeitpunkt der Wiederherstellung aus einem Snapshot auf einem Snapshot-Laufwerk erstellt werden.
VDisks klonen: Geklonte Laufwerke sind vollständige Kopien der Produktionsdaten einer Anwendung. Geklonte 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 von verwalteten Laufwerken (MDisks) entnommen, die einer Sicherungs-/Wiederherstellungs-Appliance von einem oder mehreren Arrays präsentiert werden.
Über die VDisks können die Daten geklont, bereitgestellt und wiederhergestellt, für Test- und Entwicklungsarbeiten präsentiert und in anderen Aufgaben bearbeitet werden. VDisks werden nach Bedarf auf physischen Laufwerk-Arrays erstellt.
Es gibt ein festes Limit für virtuelle Laufwerke pro Sicherungs-/Wiederherstellungs-Appliance. Wenn Sie Schutzrichtlinien erstellen, 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 die gleiche Anzahl an VDisks pro Snapshot. Beachten Sie außerdem die folgenden Regeln:
Für Sicherungen auf VM-Ebene mit einem Snapshot-Sicherungsplan wird für jedes virtuelle Laufwerk in der VM eine VDisk verbraucht.
Bei Dateisystem-Sicherungen in einer Windows-Umgebung wird für jedes geschützte Dateisystem eine VDisk verbraucht.
Dateisystemsicherungen in einer Unix-Umgebung verbrauchen eine VDisk für jeweils 833 GB geschützte Daten multipliziert mit 1 +(Anzahl der aufbewahrten Snapshots). Sie können den Wert von 833 GB anpassen, indem Sie unter „Details und Einstellungen“ die Granularität des Staging-Laufwerks ändern.
Bereitstellungen, LiveClones und Klone von Nicht-VM-Anwendungen verbrauchen VDisks.
Auf Linux-Systemen verbrauchen Dateisysteme und Oracle-Datenbanken eine VDisk plus eine weitere für alle zusätzlichen 2 TB an Daten, die geschützt werden.
SQL Server-Datenbanken verbrauchen eine VDisk für jedes Volume, auf dem die Datenbank gehostet wird.
Für jeden Snapshot einer VDisk wird eine VDisk pro Snapshot und geschütztem Laufwerk verbraucht.
Snapshots zeigen die Spitzennutzung, da neue Snapshots erstellt werden, bevor alte Snapshots ablaufen.
Nach dem Failover und der Rücksynchronisierung werden beim Failback-Vorgang alle VDisks für die Rücksynchronisierung und das Failover gelöscht.
VDisks werden per Thin Provisioning bereitgestellt und können im Laufe der Zeit wachsen.