Ce cours est utile pour tout DBA qui a en charge de gérer des bases de données d’Oracle en Data Guard. De très bonnes connaissances de l’administration d’Oracle sont indispensables. Une expérience de l’administration d’Oracle au quotidien est souhaitable.
Plan détaillé
Introduction générale et rappels
- Configuration du réseau, notion de service, configuration avancée des clients.
- Base et instance.
- Configuration de la base en mode ARCHIVELOG, paramètres log_archive_dest_n.
- Configuration de la base en mode FLASHBACK.
- Introduction aux bases de secours (standby), bases de secours physiques, bases de secours logiques.
- Service de transport, service d’application des mises à jour.
Travaux pratiques : Ajustement de la configuration du réseau, mise de la base en mode ARCHIVELOG, configuration de la base en mode FLASHBACK.
Configuration d’une base de secours physique
- Fichier de contrôle et fichier de mots de passe.
- Destinations de l’archivage, paramètre db_unique_name.
- Création d’une base de secours physique.
- Configuration du service de transport : les destination d’archivage et les paramètres associés.
- Envoi synchrone/asynchrone, traitement des erreurs, FAL.
- Configuration du service d’application : architecture, démarrage/arrêt, délai d’application.
- Traitement des chemins de fichiers entre la base primaire et la base de secours.
- Modes de protection : protection maximale, disponibilité maximale, performance maximale.
- Ouverture de la base de secours en lecture, l’option Active Data Guard.
- Gestion des opérations de fichiers sur la base primaire.
- Conversion en cliché d’une base de secours physique.
Travaux pratiques : les travaux pratiques concernent l’ensemble des points énumérés.
Administration/maintenance d’une base de secours physique
- Information sur les bases de secours et vues concernées.
- Ouverture de la base primaire avec l’option RESETLOGS.
- Opérations SWITCHOVER, basculement des rôles des bases.
- Opérations FAILOVER.
- réintégration de l’ancienne base primaire après une opération FAILOVER.
Travaux pratiques : opération switchover, opération failover, réintégration de l’ancienne base primaire après FAILOVER.
Data Guard Broker
- Architecture Data Guard Broker.
- Utilisation de DGMGRL.
- Propriétés des différents objets de l’architecture.
- Opérations de transition par DGMGRL : SWITCHOVER, FAILOVER.
- Configuration de FAST-START Failover.
Travaux pratiques : configuration de Data Guard Broker, création d’une configuration Data Guard, configuration des modes de protection, effectuer des opération de transition (swithcover/failover) avec DGMGRL, réintégration de l’ancienne base primaire après une opération FAILOVER, mise en œuvre de FAST-START Failover.
Concepts des bases de secours logiques
- Fonctionnement de LogMiner.
- Service d’application SQL.
- Étapes de création d’une base de secours logique.