Introduction
Les enjeux de la sauvegarde de données
Les spécificités de la version 12c pour la sauvegarde
Rappels sur les fichiers redo log et fichiers de contrôle
Changer l’identifiant de la base de données avec DBNEWID
Utilisation des modes Archivelog et NoArchivelog
Paramétrer l’archivage
Mettre en œuvre les modes Archivelog et NoArchivelog
Mettre en place la zone de récupération rapide
Utilisation de RMAN (Recovery Mananger)
Configurer RMAN
Utiliser les commandes
Sauvegarder automatiquement le fichier de contrôle
Gérer la compression, le cryptage et le parallélisme des sauvegardes
Gérer les sauvegardes/restaurations en mode Archivelog et Noarchivelog
Utiliser les scripts
Sauvegarder des bases de Containers et de Pluggables 12c
Effectuer des sauvegardes au niveau des blocs
Effectuer des sauvegardes multi-sections
Mise en œuvre de la maintenance de RMAN
Créer et gérer des catalogues
Gérer les sauvegardes dans le catalogue
Gestion de la perte de fichiers
Gérer la perte du fichier de contrôle ou d’un fichier d’un tablespace
Redémarrer le système avec des fichiers perdus
Utiliser les commandes Restore et Recover
Récupérer une tables avec une sauvegarde RMAN sous 12c
Valider et vérifier les sauvegardes
Duplication d’une base
Utiliser les techniques de duplication de base
Cloner une base de données à chaud
Gestion d’une récupération incomplète
Mettre en œuvre le LogMiner
Récupération incomplète d’un tablespace ou d’une table pluggable
Restaurer la version antérieure d’une base
Utilisation de l’outil Flashback
Connaître les types de Flashbacks
Utiliser les différentes requêtes : Flashback Query, Transaction Query et Version Query
Associer Flashback à l’outil RMAN
Sauvegarde d’objets avec DataPump
Utiliser les commandes d’import/export : impdp, expdp
Définir les paramètres associés
Utiliser les tablespaces transportables
Configurer un job DataPump