Vous êtes sur la page 1sur 16

Plan de formation

 Chapitre 1 : Présentation de SAP


 Chapitre 2 : Arrêt et démarrage d’un système SAP
 Chapitre 3 : Configuration des paramètres SAP
 Chapitre 4 : La base de données
 Chapitre 5 : Les différentes mémoires dans SAP
 Chapitre 6 : Transport d’OTs
 Chapitre 7 : Support packages, Plug-Ins et Add-Ons
 Chapitre 8 : Planification de jobs en arrière plan
 Chapitre 9 : Les impressions
 Chapitre 10 : Les connexions RFC
 Chapitre 11 : ITS et ICM : les Clients légers
 Chapitre 12 : Administration des utilisateurs
 Chapitre 13 : Autorisations
 Chapitre 14 : Gestion des mandants
 Chapitre 15 : Surveillance du système
 Chapitre 16 : Monitoring avec CCMS
 Chapitre 17 : Les transactions utiles
 Chapitre 18 : Accès à l’aide
 Chapitre 19 : Documents techniques clés

1
Chapitre 4 : La base de données
Architecture de la base de données : principes généraux

 Tous les process SAP sont liés à des database process.


 Les requêtes issues des process sont donc passées aux
database process chargés d’interroger la base.
 Les database process placent les données dans des buffers
mémoire SAP.
 Les données modifiées sont placées dans le buffer des log
puis dans les logs de la base.
Chapitre 4 : La base de données
Architecture de la base de données : fondamentaux Oracle

3
Chapitre 4 : La base de données
Architecture de la base de données : fondamentaux SQL*Server

4
Chapitre 4 : La base de données
Stratégie générale de sauvegarde

 Une stratégie de sauvegarde doit toujours inclure les fichiers


de données, les fichiers de logs et les données système de la
base si elles existent (MS SQL)

 La sauvegarde des logs permettra de restaurer les données


au plus tard.
Chapitre 4 : La base de données
Cycle de sauvegardes : recommandations

 Cycle : 28 jours
 Une sauvegarde Online / jour
 Une sauvegarde Offline / semaine
 Sauvegardes des archives log / jour et après chaque
sauvegarde

6
Chapitre 4 : La base de données
Planification et surveillance des sauvegardes

 Cette transaction (DB13) permet :


 La planification des sauvegardes
 La vérification du bon fonctionnement (DB13, DB14 et DB24)

7
Chapitre 4 : La base de données
Surveillance des sauvegardes

L’installeur effectuera une démonstration de la mise en place des


sauvegardes dans le cadre du transfert de compétence.

8
Chapitre 4 : La base de données
Monitoring

 Les activités de surveillance de la base ne doivent pas se


limiter au bon fonctionnement des sauvegardes

 Il faut aussi

 Surveiller l’espace occupé par la base

 Surveiller les fichiers de log de la base

 Surveiller les performances de la base (DB13)


Chapitre 4 : La base de données
Sauvegardes de la base de données Oracle

 Deux types de sauvegardes :


 Base de données (Online et Offline)
 Des Redologs Offline

10
Chapitre 4 : La base de données
Restauration de la base de données Oracle

11
Chapitre 4 : La base de données
Exemple de stratégie de sauvegarde avec Oracle

 Le mécanisme Oracle Dataguard est utilisé à Rennes1

 Avantages :
 Les base SAP sont gérées comme toutes nos autres bases
 Nos DBA sont compétents sur ce mécanisme
 Pas d'infrastructure SAP particulière
 Réplication maitre/esclave en temps réel et décalé

 Inconvénient :
 SAP ne voit pas les sauvegardes

 Quand utilisons-nous BRBACKUP/BRRESTORE ?


 Une manipulation dont nous ne sommes pas sûr : permet de
ne pas "déranger" la procédure habituelle.

12
Chapitre 4 : La base de données
Exemple de stratégie de sauvegarde avec Oracle

 En production
 Sauvegarde des archive-logs en temps réel
 Sauvegarde full tous les soirs déclenchée par RMAN qui pilote
TINA
 Utilisation de la rétention "FlashBackArea" sur 24H
 Les archive-logs sont gardés 14 jours.

 En pré-production
 Comme en production sauf archive-logs : gardés 2 jours

13
Chapitre 4 : La base de données
Sauvegardes de la base de données SQL*Server

 Deux types de sauvegardes :


 Base de données
 Des transactional LOG

14
Chapitre 4 : La base de données
Exemple de stratégie de sauvegarde avec SQL*Server

 En production
 Sauvegarde des logs tous les ¼ h déclenchée par MS SQL
Agent
 Sauvegarde différentielle tous les midis par MS SQL Agent
 Sauvegarde full tous les soirs (y compris bases systèmes)
déclenchée par Tina
 Génération au fil des différents sauvegardes d’un script de
restauration

 En pré-production
 Sauvegarde full tous les week-ends

 Sans oublier les sauvegardes au niveau OS et filesystem

15
Chapitre 4 : La base de données
Transactions utiles

 DB02 : Database performance

 DB12 : Backup information

 DB13 : DBA Planning

 DB24 : Logs DBA

16