Backup and DR pour SAP MaxDB sur une appliance de sauvegarde/récupération

Attention : À partir du 31 juillet 2027, la compatibilité avec la sauvegarde des bases de données SAP MaxDB à l'aide de la console de gestion de l'appareil sera obsolète. Pour en savoir plus sur cet abandon et sur les solutions de sauvegarde alternatives, consultez Migrer à partir d'anciennes sauvegardes de base de données.

SAP MaxDB est le système de gestion de bases de données développé et pris en charge par SAP SE. SAP MaxDB est disponible sur Microsoft Windows, Linux et Unix, ainsi que sur les plates-formes matérielles les plus courantes.

Fonctionnement : Sauvegarde basée sur les volumes Backup and DR avec Linux CBT

Seuls les blocs modifiés sont suivis dans le bitmap. Aucune opération de copie sur écriture ou d'E/S intensive n'est effectuée.

La sauvegarde et la récupération des données avec des sauvegardes basées sur des volumes et le CBT se déroulent comme suit :

  1. L'agent Backup and DR dispose de la fonctionnalité CBT pour suivre les blocs modifiés dans la zone de données de la base de données.

  2. L'agent appelle l'API de la base de données pour figer ou suspendre la base de données pour la sauvegarde des données.

  3. L'agent crée un instantané LVM de la zone de données de la base de données et synthétise un bitmap.

  4. L'agent appelle l'API de la base de données pour la débloquer.

  5. L'agent copie les blocs modifiés sur l'appareil de sauvegarde/restauration, qui supprime ensuite l'instantané et catalogue la sauvegarde.

  6. L'appareil émet un instantané interne et synthétise une sauvegarde complète virtuelle à un moment précis.

  7. Pour la récupération de données, Backup and DR installe instantanément un disque de préproduction réinscriptible et met la base de données en ligne.

Fonctionnement : sauvegarde basée sur les fichiers

La sauvegarde et la récupération des données avec des sauvegardes basées sur des fichiers se déroulent comme suit :

  1. L'agent Backup and DR est déployé sur le serveur de base de données.

  2. Installez le disque de préproduction sur le serveur de base de données.

  3. Appelez la sauvegarde complète et incrémentielle à l'aide de la commande de sauvegarde de dump, en écrivant la sauvegarde sur le disque installé.

  4. Backup and DR prend un instantané interne. Les sauvegardes de journaux sont effectuées de la même manière, directement à partir du système de fichiers, selon la programmation que vous configurez.

  5. Pour la récupération de données, Backup and DR installe instantanément le disque de préproduction sur le serveur de base de données et lance l'opération de restauration de la base de données. Les journaux peuvent être lus à tout moment après la restauration de la base de données.

  6. Pour la récupération, Backup and DR installe instantanément le disque de préproduction sur le serveur de base de données et lance l'opération de restauration de la base de données. Les journaux peuvent être lus à tout moment après la restauration de la base de données.

API SAP MaxDB

Backup and DR utilise les API de sauvegarde SAP MaxDB suivantes :

  • Instantané Linux CBT et LVM : API MaxDB UTIL_EXECUTE SUSPEND LOGWRITER et UTIL_EXECUTE RESUME LOGWRITER avec instantané Linux CBT et LVM

  • Sauvegardes basées sur des fichiers : API de sauvegardes basées sur des fichiers MaxDB dbmcli -d <dbsid> -u <dbm_username>,<dbm_password>backup_start

    Cela fournit la sauvegarde complète de la base de données au format de sauvegarde. Pour sauvegarder des données, vous devez d'abord définir le modèle de sauvegarde. La restauration de la base de données via l'API de récupération récupère la base de données en écrasant physiquement la zone de données.

  • Sauvegarde des journaux MaxDB : la sauvegarde automatique des journaux MaxDB doit être activée côté application. Backup and DR copie les fichiers de sauvegarde des journaux sur le disque de préproduction à l'aide de la commande cp. Comme la sauvegarde automatique des journaux est activée, nous utilisons la commande de l'OS pour purger la sauvegarde des journaux.

Étapes suivantes

Préparer la base de données pour Backup and DR

Autre documentation sur Backup and DR pour MaxDB

Cette page fait partie d'une série de pages spécifiques à la protection et à la récupération des bases de données MaxDB avec Backup and DR. Vous trouverez des informations supplémentaires sur les pages suivantes :