Voici un plan de cours sur RMAN
(Recovery Manager) pour des
étudiants de Licence 3 en
Oracle, accompagné d'exercices
et de leurs corrigés.
▎Plan de Cours : Introduction
à RMAN
▎Objectifs du cours
- Comprendre le fonctionnement
de RMAN.
- Apprendre à effectuer des
sauvegardes et des restaurations
avec RMAN.
- Se familiariser avec les
commandes RMAN.
▎Durée : 4 séances de 2
heures
---
▎Séance 1 : Introduction à
RMAN
Contenu :
- Qu'est-ce que RMAN ?
- Avantages de l'utilisation de
RMAN.
- Architecture de RMAN.
- Types de sauvegardes :
complètes, incrémentielles, et
par image.
Exercice 1 : Configuration de
RMAN
Énoncé :
Configurez RMAN pour qu'il
utilise un disque pour stocker les
sauvegardes. Créez un
répertoire nommé backup_dir sur
votre système.
Corrigé :
RMAN> CONFIGURE DEFAULT
DEVICE TO DISK;
RMAN> CONFIGURE DEVICE
TYPE DISK BACKUP TO
'backup_dir';
---
▎Séance 2 : Sauvegarde avec
RMAN
Contenu :
- Commandes de sauvegarde.
- Sauvegarde complète vs.
sauvegarde incrémentielle.
- Sauvegarde des fichiers de
contrôle.
Exercice 2 : Effectuer une
sauvegarde complète
Énoncé :
Effectuez une sauvegarde
complète de la base de données
en utilisant RMAN.
Corrigé :
RMAN> BACKUP DATABASE;
---
▎Séance 3 : Restauration avec
RMAN
Contenu :
- Restauration d'une base de
données.
- Récupération après un sinistre.
- Utilisation des fichiers de
contrôle.
Exercice 3 : Restaurer la base
de données
Énoncé :
Supposez que vous devez
restaurer la base de données à
partir de la dernière sauvegarde
complète. Écrivez les
commandes nécessaires.
Corrigé :
RMAN> SHUTDOWN
IMMEDIATE;
RMAN> STARTUP MOUNT;
RMAN> RESTORE DATABASE;
RMAN> RECOVER DATABASE;
RMAN> ALTER DATABASE
OPEN;
---
▎Séance 4 : Gestion des
sauvegardes et des stratégies
Contenu :
- Gestion des sauvegardes avec
RMAN.
- Stratégies de rétention des
sauvegardes.
- Vérification des sauvegardes.
Exercice 4 : Configurer la
rétention des sauvegardes
Énoncé :
Configurez RMAN pour
conserver les sauvegardes
pendant 30 jours.
Corrigé :
RMAN> CONFIGURE
RETENTION POLICY TO
RECOVERY WINDOW OF 30
DAYS;
---
▎Exercice 5 : Vérification des
sauvegardes
Énoncé :
Vérifiez l'état des sauvegardes
effectuées pour vous assurer
qu'elles sont disponibles et
utilisables.
Corrigé :
RMAN> LIST BACKUP;
---
▎Conclusion du cours
Contenu :
- Résumé des concepts clés.
- Importance de la planification
des sauvegardes et des
restaurations.
- Discussion sur les meilleures
pratiques avec RMAN.
▎Évaluation
À la fin du cours, une évaluation
peut être faite sous forme d'un
projet où les étudiants doivent :
1. Configurer RMAN sur leur
environnement local.
2. Effectuer une série de
sauvegardes et restaurations.
3. Documenter le processus et
les résultats.
---
Ce plan de cours devrait fournir
une base solide pour enseigner
RMAN aux étudiants. Vous
pouvez ajuster le contenu et les
exercices en fonction du niveau
et des besoins spécifiques de
votre classe.