Servizio di backup e RE per SAP MaxDB

SAP MaxDB è il sistema di gestione del database sviluppato e supportato da SAP SE. SAP MaxDB è disponibile su Microsoft Windows, Linux e Unix e per le piattaforme hardware più importanti.

Come funziona: backup basato su volume di backup e RE con CBT di Linux

Nel bitmap vengono monitorati solo i blocchi modificati, senza operazioni di copia su scrittura o con un'intensità di I/O elevata.

Il backup e il recupero dei dati con le immagini di backup basate su volume e la CBT seguono questi passaggi:

  1. L'agente di backup e RE dispone della tecnologia CBT per monitorare i blocchi modificati nell'area dei dati del database.

  2. L'agente chiama l'API di database per bloccare o mettere in pausa il database per il backup dei dati.

  3. L'agente crea uno snapshot LVM dell'area dati del database e sintetizza un bitmap.

  4. Chiamata dell'agente all'API del database per sbloccare il database.

  5. L'agente copia i blocchi modificati nell'appliance di backup/ripristino, che elimina lo snapshot e cataloga il backup.

  6. L'appliance emette uno snapshot interno e sintetizza un backup completo virtuale point-in-time.

  7. Per il recupero dei dati, Backup e RE montano immediatamente un disco di staging riscrivibile e mettono il database online.

Come funziona: backup basato su file

Il backup e il recupero dei dati con le immagini di backup basate su file seguono questi passaggi:

  1. L'agente di Backup e RE viene dispiegato nel server di database.

  2. Monta il disco di staging sul server di database.

  3. Esegui il backup completo e incrementale utilizzando il comando dump backup, scrivendo l'immagine di backup sul disco montato.

  4. Backup e RE acquisiscono uno snapshot interno. I backup dei log vengono eseguiti in modo simile direttamente dal file system in base alla pianificazione configurata.

  5. Per il recupero dei dati, Backup e RE monta immediatamente il disco di staging sul server del database e avvia l'operazione di ripristino del database. I log possono essere riprodotti fino a qualsiasi momento dopo il ripristino del database.

  6. Per il recupero, Backup e RE montano immediatamente il disco di staging sul server di database e avviano l'operazione di ripristino del database. I log possono essere riprodotti fino a qualsiasi momento dopo il ripristino del database.

API SAP MaxDB

Backup and RE utilizza le seguenti API di backup SAP MaxDB:

  • Snapshot CBT e LVM di Linux: API MaxDB UTIL_EXECUTE SUSPEND LOGWRITER e UTIL_EXECUTE RESUME LOGWRITER con snapshot CBT e LVM di Linux

  • Backup basati su file: API di backup basati su file di MaxDBdbmcli -d <dbsid> -u <dbm_username>,<dbm_password>backup_start

    Viene fornito il backup completo del database in formato di backup. Il prerequisito per il backup dei dati è definire prima il modello di backup. L'API Recovery ripristina il database sovrascrivendo fisicamente l'area di dati.

  • Backup dei log di MaxDB: il backup dei log automatici di MaxDB deve essere abilitato sul lato dell'applicazione. Backup e RE copiano i file di backup dei log sul disco di staging con il comando cp. Poiché il backup dei log automatici è abilitato, utilizziamo il comando os per eliminare il backup dei log.

Passaggi successivi

Prepara il database per il backup e la RE

Altra documentazione per il backup e RE per MaxDB

Questa pagina fa parte di una serie di pagine specifiche per la protezione e il recupero dei database MaxDB con il backup e RE. Puoi trovare ulteriori informazioni nelle seguenti pagine: