bluebay2014 - stock.adobe.com

Diese Backup-Optionen sind für SAP HANA verfügbar

Beim Backup von SAP-HANA-Datenbanken ist es entscheidend, die richtigen Werkzeuge für das Unternehmen zu haben. Daten-Snapshots sind eine Möglichkeit, aber nicht die einzige.

SAP HANA ist eine relationale Datenbank, die sich im Memory-Speicher befindet. Backup-Administratoren sollten vorsichtig sein, wenn sie ein Backup-Tool für SAP HANA auswählen, da es unterschiedlich von den meisten Standard-Datenbanken funktioniert. Man sollte sich deshalb rückversichern, dass jedes eingesetzte Backup-Tool für SAP HANA von SAP unterstützt wird.

Obwohl SAP HANA eine In-Memory-Datenbank ist, benutzt sie dauerhaften (persistenten) Speicher genauso wie jede andere Datenbank. Ansonsten wäre SAP HANA anfällig bei Energieausfällen. Insofern besteht die naheliegende Best Practice darin, zu entscheiden, für was ein Backup nötig ist.

Wie die meisten modernen Datenbanken teilt HANA dauerhaften Speicher in zwei Bereiche auf: den Daten- und den Log-Bereich. Der Datenbereich enthält alle Datenvolumina – mit je einem Datenvolumen pro Service –, und jedes Datenvolumen enthält sowohl die Daten als auch die Undo-Logeinträge für den angeschlossenen Service.

Der Log-Bereich enthält alle Log Volumes, und es gibt jeweils ein Log Volume für jeden Service. Jedes Log Volume enthält Log-Segmente, welche umgekehrt Einträge für Redo-Logs speichern. Log-Segmente können überschrieben werden, sobald ein Backup von ihnen erstellt wurde.

Im Folgenden listen wir einige Optionen für das Backup von SAP HANA auf.

File System Backup

File System Backups schützen nicht den ganzen Datenbereich, sondern nur die gerade aktuellen Daten, wobei sie Konsistenzkontrollen auf Block-Niveau durchführen. Allerdings belasten diese Backups das Netzwerk, so dass es notwendig ist, den Füllungsgrad des Dateisystems zu überwachen.

Data Snapshots

Eine andere Option für Backup für SAP HANA besteht darin, einen Daten-Snapshot zu erzeugen. Backup-Administratoren können Snapshots sehr schnell erzeugen oder zu ihnen zurückkehren, wodurch sie zu einer populären Backup-Option werden, wenn es auf Schnelligkeit ankommt. Je mehr Snapshots das System jedoch durchführt, desto mehr Ressourcen werden verbraucht, so dass Unternehmen sie mit Vorsicht gebrauchen sollten.

Backup-Administratoren können Snapshots sehr schnell erstellen oder wiederherstellen, was sie zu einer beliebten Backup-Option macht, wenn Geschwindigkeit eine Priorität ist.

Snapshots sind nicht identisch mit normalen Backups. Sie stellen eine Kopie des Systems als Point-in-Time dar, weshalb sie ein wichtiges Element der Backup-Strategie, aber keinen Ersatz dafür darstellen.

Backint

Backint ist eine API-gestützte Methode, und sie bezieht sich in der Regel auf ein Backup bei SAP HANA, das ein Third-Party-Werkzeug benutzt. Wie bei einem Backup von Dateisystemen vollzieht Backint auch Konsistenzprüfungen auf Block Level und führt nur Backups der aktuellen Daten anstelle des ganzen Datenbereichs durch.

Weil diese Methode die Integration mit Backup-Werkzeugen von anderen Herstellern unterstützt, fügt sich Backint auch problemlos in die bestehende Backup-Infrastruktur eines Unternehmens ein. Sie unterstützt auch Features wie zum Beispiel Backup-Verschlüsselung und Datenreduzierung.

Es ist jetzt auch ein AWS-Agent für SAP HANA verfügbar. Das Tool unterstützt Restore-Funktionen auf verschiedene Art und Weise, einschließlich einer standardmäßigen graphischen Oberfläche (GUI).

Das geeignete Tool für Anwender hängt von der Strategie des Kunden ab. Die wichtigste Sache besteht darin, sich zu versichern, dass genügend Kapazität besteht, um ein Backup mit einem vernünftigen Zeitaufwand durchzuführen.

Erfahren Sie mehr über Backup-Lösungen und Tools