Bevor Sie HANA-Datenbankinstanzen und ‑daten sichern, müssen Sie den Datenbankserver dem Backup- und Notfallwiederherstellungsdienst als Host hinzufügen. Führen Sie die folgenden Vorbereitungsschritte aus, bevor Sie beginnen.
Vorbereitung
Lesen Sie sich vor Beginn den Artikel Sicherung und Notfallwiederherstellung für die horizontale Skalierung von SAP HANA durch.
Alle konfigurierten Dienste (siehe SAP-Hinweis 1697613 und SAP-Hinweis 1649519), z. B.
nameserver
undindexserver
. muss ausgeführt werden. Sie können dies in der Übersicht von SAP HANA Studio unter „Betriebsstatus“ prüfen und bestätigen, dass alle Dienste gestartet sind.Damit der Sicherungs- und Notfallwiederherstellungs-Agent hostseitige Vorgänge ausführen kann, verwenden Sie einen SAP HANA-
hdbuserstore
-Schlüssel anstelle eines Nutzernamens und Passworts, um über den sicheren SAP HANA-Nutzerspeicher mit der HANA-Datenbank zu kommunizieren. Weitere Informationen finden Sie unter HANA-Userstore-Schlüssel konfigurieren.Die Datenbank
log_mode
muss auf dem Tab „Konfiguration“ in HANA Studio auf normal gesetzt sein. Weitere Informationen finden Sie unter Logmodus und Logsicherung in HANA Studio einrichten.Alle SAP HANA-Server, auf denen HANA-Daten gesichert werden sollen, müssen für den Backup- und Notfallwiederherstellungsdienst eingerichtet worden sein.
Auf allen SAP HANA-Servern, auf denen Daten durch den Sicherungs- und Notfallwiederherstellungsdienst geschützt werden sollen, muss der Sicherungs- und Notfallwiederherstellungs-Agent installiert sein.
Wenn die zugrunde liegenden Datenvolumes für SAP HANA als SAP HANA-Datenbanksicherungen mit LVM-Snapshot mit CBT oder dateibasierter Sicherung geschützt werden, die in
backint
eingebunden ist, und Sie auch Dateisysteme auf demselben Host schützen, sollten Sie in der Dateisystem-App/hana/log
und/hana/data
in einen Ausschlusspfad eintragen. Weitere Informationen finden Sie unter Linux-Dateisystem.Empfehlung für die Sicherung von HANA-Archiv-Logs:
- Achten Sie darauf, dass Sie den Pfad für die HANA-Archiv-Logsicherung als
basepath_logbackup
undbasepath_catalogbackup
in global.ini festlegen. - Verwenden Sie das HANA-Archivlog-Bindungselement nicht zum Speichern anderer Dateien als HANA-Archivlog-Sicherungen.
- Standardmäßig wird die Archivbereinigung bei jeder Datenbanksicherung ausgeführt. Behalten Sie die Standardeinstellung bei, um die beste RTO für die Wiederherstellung zu erzielen.
- Achten Sie darauf, dass Sie den Pfad für die HANA-Archiv-Logsicherung als
HANA-Nutzerspeicherschlüssel konfigurieren
So konfigurieren Sie den HANA-Userstore-Schlüssel:
Erstellen Sie den Nutzer für die Datenbanksicherung in HANA Studio.
Rufen Sie die Instanz- und SQL-Portnummern ab.
Erstellen Sie den SAP HANA-
hdbuserstore
-Schlüssel für Nutzer der Sicherung der Systemdatenbank.
Schritt 1: Nutzer für die Datenbanksicherung in HANA Studio erstellen
Wählen Sie einen Datenbanknutzernamen gemäß den Standards des Unternehmens aus. Dieses Nutzerkonto muss unter SYSTEMDB
erstellt werden.
Erstellen Sie den Nutzer unter
SYSTEMDB
.Klicken Sie in SAP HANA Studio SYSTEMDB auf System > Sicherheit > Nutzer > Neuer Nutzer.
Weisen Sie einen Nutzernamen und ein Passwort zu.
Legen Sie für Passwortänderung bei der nächsten Anmeldung erzwingen die Option Nein fest.
Klicken Sie auf den Tab Systemberechtigungen und weisen Sie Berechtigungen zu, indem Sie Folgendes auswählen:
HANA 1.0
- Sicherungsadministrator
- Kataloglesevorgang
- Datenbankadministrator
HANA 2.0 (SPS01–SPS04)
- Sicherungsadministrator
- Kataloglesevorgang
- Datenbankadministrator
- Datenbankstart
- Datenbankstopp
HANA 2.0 (SPS05)
- Sicherungsadministrator
- Kataloglesevorgang
- Datenbanksicherungsoperator
- Betriebssystem-Operator für die Datenbankwiederherstellung
- Datenbankadministrator
- Datenbankstart
- Datenbankstopp
Klicken Sie auf den grünen Pfeil, um den neu erstellten Systemnutzer bereitzustellen.
Schritt 2: Instanz- und SQL-Portnummern abrufen
Sie benötigen die HANA-Instanz- und SQL-Portnummern für Systemdatenbanken.
HANA 1.0
In der folgenden Anleitung wird beschrieben, wie Sie die Instanz- und SQL-Portnummern aus einem HANA 1.0-Einzelcontainersystem abrufen:
Gehen Sie zu System.
Klicken Sie auf den Tab Querformat.
Ruft den Wert des SQL-Ports für
indexserver
ab.
HANA 2.0
In der folgenden Anleitung wird beschrieben, wie Sie die Instanz- und SQL-Portnummern aus HANA 2.0 abrufen:
Gehen Sie zu System.
Klicken Sie auf den Tab Querformat.
Klicken Sie auf den Tab Services (Dienste).
Gehen Sie in der Spalte Dienst zu
nameserver
.Rufen Sie den Wert des SQL-Ports ab. Die Instanznummer besteht aus den beiden und drei Ziffern der SQL-Portnummer.
Schritt 3: SAP HANA-Schlüssel „hdbuserstore“ für Nutzer der Sicherung der Systemdatenbank erstellen
Der Sicherungs- und Notfallwiederherstellungsdienst empfiehlt diese Namenskonvention für den Namen des Userstore-Schlüssels:
Für SYSTEMDB den Schlüsselnamen auf Database backup username
festlegen.
Beispiel: Datenbanksicherungsnutzername (Actbackup
)
Set SYSTEMDB – key_name – (ACTBACKUP
)
Vorgehensweise für ein HANA-System mit einem einzelnen Knoten
Stellen Sie eine SSH-Verbindung zum HANA-Datenbanksystem her und melden Sie sich als (sid)adm an:
su - (sid)adm
Verzeichnis wechseln:
cd exe
Erstellen Sie Einträge in hdbuserstore mit dem Befehl
hdbuserstore
:./hdbuserstore SET (key_name) (SAP HANA database hostname):(port) (DB_user_name) (DB_user_password)
In diesem Fall gilt Folgendes:
./hdbuserstore SET ACTBACKUP s4hana:30013 ACTBACKUP (DB_user_password)
Prüfen Sie den Schlüsselspeicher:
./hdbuserstore list
Logmodus und Logsicherung in HANA Studio einrichten
Legen Sie in HANA Studio den HANA-Logmodus und den Speicherort für die Logsicherung für die Sicherung und Notfallwiederherstellung fest, um Sicherungen der HANA-Datenbanktransaktionsprotokolle zu erstellen:
Prüfen Sie in SAP HANA HDB Studio, ob die Protokollsicherung auf der Seite DATABASE (SYSTEMDB FOR HANA 2.0) > Backup > Configuration (Datenbank (SYSTEMDB FOR HANA 2.0) > Sicherung > Konfiguration) richtig festgelegt ist:
Der Zieltyp ist File (Datei).
Das Ziel ist auf einen Bereitstellungspfad des lokalen Dateisystems festgelegt.
Das Sicherungsintervall ist auf erforderliches RPO festgelegt.
Die automatische Protokollsicherung ist aktiviert.
Der Datenbank-Log-Modus muss auf normal festgelegt sein.
Gehen Sie auf die Seite „Konfiguration“ und prüfen Sie unter „Datenbankkonfiguration: DATABASE (SYSTEMDB FOR HANA 2.0)“>. Geben Sie in das Filterfeld basepath ein.
Prüfen Sie, ob
basepath_logbackup
richtig festgelegt ist:Legen Sie den Wert
basepath_catalogbackup
auf denselben Wert wiebasepath_logbackup
fest.Öffnen Sie die Bearbeitungsseite für
basepath_catalogbackup
.Legen Sie für Neuer Wert denselben Wert wie für
basepath_logbackup
fest und klicken Sie auf Speichern. So wird die Sicherung des Katalogs mit einer Protokollsicherung für die Wiederherstellung zu einem bestimmten Zeitpunkt sichergestellt.
Führen Sie die Neukonfiguration aus, damit die Werte wirksam werden.
Sicherungs- und Notfallwiederherstellungs-Agent (Connector) auf SAP HANA-Servern installieren
Der Backup- und Notfallwiederherstellungs-Agent ist ein schlanker Dienst auf dem SAP HANA-Server, mit dem eine anwendungskonsistente Kopie von SAP HANA-Datenbanken erfasst wird. Dabei werden Änderungen an Datenbankdaten für die inkrementelle Forever-Capture-Strategie von Sicherung und Notfallwiederherstellung mithilfe des Change-Block-Trackings ermittelt. Auf allen SAP HANA-Servern, auf denen Daten durch Sicherung und Notfallwiederherstellung geschützt werden sollen, muss der Sicherungs- und Notfallwiederherstellungs-Agent installiert sein.
Laden Sie die Installationsdatei des Agents wie unter Richtigen Sicherungs- und Notfallwiederherstellungs-Agenten für Ihren Host abrufen beschrieben herunter.
Melden Sie sich als Root auf dem Linux-Server an.
Installieren Sie den Agenten wie unter Agent für die Sicherung und Notfallwiederherstellung auf einem Linux-Host installieren beschrieben.
Nächste Schritte
SAP HANA-Datenbankhost hinzufügen und seine Datenbanken erkennen und schützen
Dokumentation zum Sicherungs- und Notfallwiederherstellungsdienst für SAP HANA-Systeme mit horizontaler Skalierung
Diese Seite ist eine von mehreren Seiten zum Schutz und zur Wiederherstellung von SAP HANA-Skalierinstanzen mit dem Sicherungs- und Notfallwiederherstellungsdienst. Weitere Informationen finden Sie auf den folgenden Seiten:
- Sicherung und Notfallwiederherstellung für SAP HANA-Skalierung
- SAP HANA-Skalierungsinstanzen für die Sicherung vorbereiten
- SAP HANA-Host mit horizontaler Skalierung hinzufügen und seine Datenbanken erkennen und schützen
- Format des Bereitstellungslaufwerks und Sicherungsmethode für SAP HANA-Skalierung konfigurieren
- Anwendungsdetails und Einstellungen für horizontal skalierte SAP HANA-Instanzen festlegen
- HANA 1+n- und HANA-Skalierungsdatenbanken sichern
- SAP HANA-Instanzen mit horizontaler Skalierung wiederherstellen
- SAP HANA-Skalierungssicherung als Standard-Mount bereitstellen
- SAP HANA-Skalierungssicherung als virtuelle Datenbank bereitstellen
- SAP HANA-Skalierungssicherung für die sofortige Wiederherstellung auf ein beliebiges Ziel bereitstellen und migrieren