Attenzione:a partire dal 31 luglio 2027, il supporto per il backup dei database SAP MaxDB utilizzando la console di gestione dell'appliance è stato ritirato. Per saperne di più su questo ritiro e sulle soluzioni di backup alternative, consulta Eseguire la migrazione dai backup di database legacy.
SAP MaxDB è il sistema di gestione dei 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 sui volumi di Backup e RE con CBT Linux
Nel bitmap vengono monitorati solo i blocchi modificati, non le operazioni di copia in scrittura o I/O intensive.
Il backup e il ripristino dei dati con backup basati sui volumi e CBT seguono questi passaggi:
L'agente Backup e RE dispone di CBT per monitorare i blocchi modificati nell'area dei dati del database.
L'agente chiama l'API del database per bloccare o mettere in pausa il database per il backup dei dati.
L'agente crea uno snapshot LVM dell'area dati del database e sintetizza una bitmap.
Chiamata dell'agente all'API del database per sbloccare il database.
L'agente copia i blocchi modificati nell'appliance di backup/ripristino, che poi elimina lo snapshot e cataloga il backup.
L'appliance crea uno snapshot interno e sintetizza un backup completo virtuale point-in-time.
Per il recupero dei dati, Backup e RE monta immediatamente un disco di staging riscrivibile e porta il database online.
Come funziona: backup basato su file
Il backup e il recupero dei dati con backup basati su file seguono questi passaggi:
L'agente Backup e RE viene implementato nel server di database.
Monta il disco di staging sul server di database.
Richiama il backup completo e incrementale utilizzando il comando di backup dump, scrivendo il backup sul disco montato.
Backup e RE acquisisce uno snapshot interno. I backup dei log vengono eseguiti in modo simile direttamente dal file system in base a qualsiasi pianificazione configurata.
Per il recupero dati, Backup e RE monta immediatamente il disco di staging sul server di database e avvia l'operazione di ripristino del database. I log possono essere riprodotti in qualsiasi momento dopo il ripristino del database.
Per il ripristino, Backup e RE monta immediatamente il disco di staging sul server di database e avvia l'operazione di ripristino del database. I log possono essere riprodotti in qualsiasi momento dopo il ripristino del database.
API SAP MaxDB
Backup e RE utilizza le seguenti API di backup SAP MaxDB:
Snapshot CBT e LVM di Linux: API MaxDB
UTIL_EXECUTE SUSPEND LOGWRITEReUTIL_EXECUTE RESUME LOGWRITERcon snapshot CBT e LVM di LinuxBackup basati su file: MaxDB
dbmcli -d <dbsid> -u <dbm_username>,<dbm_password>backup_startAPI per backup basati su fileViene fornito il backup completo del database nel formato di backup. Il prerequisito per il backup dei dati è definire prima il template di backup. L'API Recovery restore db recupera il database sovrascrivendo fisicamente l'area dati.
Backup dei log MaxDB: il backup automatico dei log MaxDB deve essere abilitato sul lato applicazione. Backup e RE copia i file di backup dei log nel disco di staging con il comando cp. Poiché il backup automatico dei log è abilitato, utilizziamo il comando del sistema operativo per eliminare il backup dei log.
Passaggi successivi
Prepara il database per Backup e DR
Altra documentazione per 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 Backup e RE. Puoi trovare ulteriori informazioni nelle seguenti pagine:
- Backup e RE per SAP MaxDB
- Prepara il database per Backup e DR
- Aggiungere un host di database MaxDB e scoprire i database
- Definisci i modelli di policy e i profili delle risorse
- Impostare i dettagli e le impostazioni dell'applicazione
- Controlla il formato del disco di staging e il metodo di backup
- Proteggere il database MaxDB e i relativi log
- Montare un database MaxDB
- Recuperare i backup MaxDB
- Crea un workflow Backup e DR MaxDB