Anwendungskonsistente MaxDB-Backups auf Azure
MaxBack macht Azure Backup SAP-MaxDB-fähig: anwendungskonsistente VM-Snapshots, automatisches Log-Management und automatische Datenbankwiederherstellung — mit Ihren bestehenden Azure Backup-Richtlinien.
Die Herausforderung
Azure Backup sieht die VM — aber nicht die MaxDB-Datenbank darin
Crash-konsistente Snapshots
Azure Backup erstellt VM-Snapshots, aber ohne VSS Writer für MaxDB sind die Snapshots crash-konsistent. Wiederherstellungen werden als Crash-Neustart behandelt — was bei großen Workloads fehlschlagen kann.
Log-Volume-Wachstum auf Azure
Nicht verwaltete Transaktionsprotokolle belegen Azure Managed Disk-Speicherplatz. Eine Azure Managed Disk lässt sich zwar vergrößern, aber nicht verkleinern — die Kosten steigen stetig.
Keine Point-in-Time-Wiederherstellung
Ohne externe Backup-Integration hat MaxDB keine Backup-Historie — es gibt keine Möglichkeit, die Datenbank nach einem VM-Restore auf einen bestimmten Zeitpunkt wiederherzustellen.
Keine Backup-Sichtbarkeit in SAP
Ohne Schreiben der Backup-Historie in MaxDB stehen Backup-Informationen für SAP-Monitoring-Tools nicht zur Verfügung und sind in der Datenbankadministration nicht sichtbar.
Die Lösung mit MaxBack
MaxBack ist die offiziell empfohlene Azure Backup-Integration für SAP MaxDB. Nach Installation und Anwendung des AzureBackup-Config-Sets erstellt Azure Backup anwendungskonsistente Snapshots
Anwendungskonsistente Snapshots
MaxBack registriert sich als VSS Writer bei Windows. Löst Azure Backup einen VSS-Snapshot aus, koordiniert MaxBack mit MaxDB und stellt sicher, dass alle Datenbankänderungen in einen konsistenten Snapshot umgeleitet werden. Das Backup wird automatisch in der Datenbank-Historie protokolliert.
Automatisches Log-Management
Transaktionsprotokolle werden vor jedem Snapshot gesichert. Log-Bereinigung nach Vollbackups ist standardmäßig aktiviert, aber optional — Azure Backup meldet den Backup-Abschluss nicht an VSS Writer, daher basiert die Bereinigung nur auf dem Snapshot-Ereignis.
Autorecovery nach VM-Restore
Nach der Wiederherstellung einer Azure-VM aus dem Recovery Services-Tresor erkennt MaxBack Autorecovery den Restore automatisch. Die Datenbank wird wiederhergestellt und für den Start oder eine optionale Point-in-Time-Log-Recovery vorbereitet.
Einrichtung in drei Befehlen
Verbinden Sie MaxBack mit Ihrer Datenbank, installieren Sie die Lizenz und wenden Sie das AzureBackup-Konfigurationsset an. Ihre bestehenden Azure Backup-Richtlinien erstellen dann automatisch anwendungskonsistente MaxDB-Snapshots.
- Log-Backup vor jedem VM-Snapshot
- Optionale Log-Bereinigung nach Vollbackups
- Backup-Historie in MaxDB geschrieben
- Autorecovery für VM-Restore-Szenarien aktiviert
maxback.vssclient db connect
maxback.vssclient license install -f license.lic
maxback.vssclient options configset -s AzureBackup
MaxDB-Backups auf Azure — anwendungskonsistent
Richten Sie anwendungskonsistentes Azure Backup in wenigen Minuten ein