Backup von Cloud-nativen SAP HANA-Datenbanken
Sie können ein Backup erstellen, indem Sie eine vordefinierte Richtlinie oder die erstellte Richtlinie zuweisen.
Richtlinie erstellen, um die SAP HANA-Datenbank zu sichern
Sie können Richtlinien erstellen, wenn Sie die vordefinierten Richtlinien nicht verwenden oder bearbeiten möchten.
-
Wählen Sie auf der Seite Anwendungen aus der Dropdown-Liste Einstellungen die Option Richtlinien aus.
-
Klicken Sie auf Create Policy.
-
Geben Sie einen Richtliniennamen an.
-
(Optional) Bearbeiten Sie das Format des Namens der Snapshot Kopie.
-
Wählen Sie den Richtlinientyp aus.
-
Geben Sie den Zeitplan und die Aufbewahrungsdetails an.
-
(Optional) Geben Sie die Skripte an. "Verordnungen und Postskripte."
-
Klicken Sie Auf Erstellen.
Vorschriften und Postskripte
Sie können Prescripts, Postskripte bereitstellen und Skripte beenden, während Sie eine Richtlinie erstellen. Diese Skripte werden während der Datensicherung auf dem HANA-Host ausgeführt.
Das unterstützte Format für Skripte sind .sh, Python script, Perl script usw.
Das Prescript und das Postscript sollten vom Hostadministrator registriert werden /opt/NetApp/snapcenter/scc/etc/allowed_commands.config
Datei:
[root@scspa2622265001 etc]# cat allowed_commands.config
command: mount
command: umount
command: /mnt/scripts/pre_script.sh
command: /mnt/scripts/post_script.sh
Umgebungsvariablen
Für den Backup-Workflow stehen die folgenden Umgebungsvariablen als Teil von prescript und postscript zur Verfügung.
Umgebungsvariable | Beschreibung |
---|---|
SID |
Die Systemkennung der zur Wiederherstellung ausgewählten HANA-Datenbank |
BackupName |
Für den Wiederherstellungsvorgang ausgewählte Sicherungsname |
UserStoreKeyNames |
Konfigurierter Benutzerspeicherschlüssel für die HANA-Datenbank |
OSDBUser |
OSDBUser für die HANA-Datenbank konfiguriert |
PolicyName |
Nur für geplante Backups |
Schedule_TYPE |
Nur für geplante Backups |
Backup der SAP HANA Datenbank erstellen
Sie können entweder eine vordefinierte Richtlinie zuweisen oder eine Richtlinie erstellen und sie dann der Datenbank zuweisen. Sobald die Richtlinie zugewiesen ist, werden die Backups gemäß dem in der Richtlinie definierten Zeitplan erstellt.
Bevor Sie beginnen
Sie sollten die SAP HANA Datenbank-Hosts hinzugefügt haben."Fügen Sie SAP HANA Datenbank-Hosts hinzu"
Über diese Aufgabe
Für HANA System Replication (HSR) wird der geplante Backup-Job nur für das primäre HANA-System ausgelöst. Wenn das System auf das sekundäre HANA-System übergeht, werden durch die vorhandenen Zeitpläne ein Backup auf dem aktuellen primären HANA-System ausgelöst. Wenn die Richtlinie nicht sowohl dem primären als auch dem sekundären HANA-System zugewiesen ist, schlägt nach einem Failover der Zeitplan fehl.
Wenn den HSR-Systemen unterschiedliche Richtlinien zugewiesen werden, schlagen die geplanten Backup-Trigger sowohl für die primären als auch für sekundäre HANA-Systeme und das Backup für das sekundäre HANA-System fehl.
Schritte
-
Wenn die Datenbank nicht mit einer Richtlinie geschützt ist, klicken Sie auf der Seite Anwendungen auf Richtlinie zuweisen.
Obwohl die Datenbank mit einer oder mehreren Richtlinien geschützt ist, können Sie bei Bedarf weitere Richtlinien zuweisen, indem Sie auf klicken > Richtlinie Zuweisen.
-
Wählen Sie die Richtlinie aus und klicken Sie auf Zuweisen.
Die Backups werden gemäß dem in der Richtlinie definierten Zeitplan erstellt.
Das Servicekonto (SnapCenter-Account-<account_id>) wird für die geplanten Backup-Vorgänge verwendet.
On-Demand-Backup der SAP HANA-Datenbank erstellen
Nach der Zuweisung der Richtlinie können Sie ein On-Demand-Backup der Applikation erstellen.
Schritte
-
Klicken Sie auf der Seite Anwendungen auf Entsprechend der Anwendung und klicken Sie auf On-Demand Backup.
-
Wählen Sie den Backup-Typ nach Bedarf aus.
-
Wählen Sie für eine Policy-basierte Sicherung die Policy, die Aufbewahrungsebene aus und klicken Sie dann auf Backup erstellen.
-
Führen Sie zunächst die folgenden Schritte aus:
-
Wählen Sie den Aufbewahrungswert aus, und geben Sie den Backup-Namen an.
-
(Optional) Geben Sie die Skripte und den Pfad für die Skripte an.
Weitere Informationen finden Sie unter "Verordnungen und Postskripte"
-
Klicken Sie Auf Backup Erstellen.
-