Description Ce cours constitue la deuxième étape pour passer la certification (OCP); il est conçu pour vous apprendre à utiliser l’outil de sauvegarde et restauration d’Oracle : Recovery Manager (RMAN).
Il présente différentes méthodes de récupération de la base de données, via RMAN et la technologie Flashback.
Les outils de surveillance des performances de la base de données sont abordés, ainsi que les différentes étapes à suivre pour résoudre les problèmes usuels et améliorer les performances.
Ce cours explique en outre comment administrer une base de données de manière efficace à l'aide de technologies telles que Resource Manager, le planificateur.
Il montre comment configurer une base de données sécurisée à l'aide de Virtual Private Database et comment déplacer des données d'une base à une autre de manière efficace.
Vous apprendrez à configurer une base Oracle pour les applications multilingues.
Les sujets traités sont complétés par des exercices pratiques et un atelier.
Objectifs
Sauvegarde et restauration de la base de données avec RMAN (ligne de commande et enterprise manager)
Utiliser la technologie de flashback pour voir l'état passé des données et revenir en arrière sur un objet ou la database
Utiliser une configuration mémoire appropriée et flexible pour votre base de données
Identifier les sessions les plus consommatrice et optimiser le SQL
Configurer la base de données pour optimiser la restauration
Configurer l'instance pour que les ressources soient allouées en fonction des besoins
Automatiser des tâches du DBA avec le planificateur
Gérer l'espace en optimisant le stockage dans la base de données
Surveiller et gérer les composants majeurs de la base de données, y compris la mémoire, les performances et les ressources
Utiliser la compression pour optimiser le stockage, dupliquer une base de données
SOMMAIRE
Concepts et Outils de la base de données
L'architecture de la base de données : Présentation
Concepts de stockage ASM
Se connecter à la base de données et à l'instance ASM
Les outils d'administration : Présentation
Configuration pour la restauration
Objectif de sauvegardes et restaurations (B&R), les tâches principales et Terminologie
Utiliser Recovery Manager (RMAN)
Configurer votre base de données pour les opérations de B&R
Configurer le mode Archivelog
Configurer le Backup Retention
Configurer et utiliser la zone de Flash Recovery Area (FRA)
Utiliser le catalogue RMAN
Stocker et suivre les informations de backup
Configurer le catalogue de restauration
Enregistrer les Backups
Utiliser pour stocker les scripts RMAN
Gérer le catalogue de restauration (Backup, Export, Import, Mise à jour, Suppression et Catalogue virtuel privé)
Configurer les paramètres de Backup
Configurer et gérer les paramètres persistants de RMAN
Configurer l'Autobackup du fichier de Control
Optimisation du backup
Paramètres de Configuration avancés: Backups compressés
Configurer les sauvegardes et restaurations pour les Very Large Files (Multisection)
Créer des Backups avec RMAN
Types de backups RMAN
Créer et utiliser :
- Backup Sets et Image Copies
- Sauvegarde complète de la base de données
- Fast Incremental Backup
- Configurer les destinations des Backups
- Duplexed Backup Sets
- Archival Backups
Les tâches de restauration et réparation
Restaurer et Réparer
Causes de pertes de fichier
Réparation automatique du fichier temporaire
Réparation suite à la perte d'un groupe de fichier de redo log
Réparation suite à la perte du fichier d'indexes
Re-création du fichier du fichier de mots de passe
Réparation complète et incomplète
Autres opérations de réparations
Utiliser RMAN pour faire la réparation
Réparation complète après perte d'un fichier critique ou non-critique
Réparation à partir d'Image Copies et Switch de fichiers
Restaurer et réparer une database en mode NOARCHIVELOG
Réparation incomplète
Réaliser une réparation avec une sauvegarde du fichier de contrôle
Restaurer à partir d'un autobackup : fichier de paramètre et fichier de contrôle
Restaurer et réparer la database sur un autre host
Surveiller et améliorer la performance via RMAN
Surveiller les jobs RMAN
Equilibre entre vitesse de sauvegarde et vitesse de réparation
Multiplexing RMAN
I/O Synchrone et Asynchrone
Expliquer l'impacte sur la performance de MAXPIECESIZE, FILESPERSET, MAXOPENFILES et BACKUP DURATION
Diagnostiquer la Database
Data Recovery Advisor (DRA)
Block Corrompu
Automatic Diagnostic Repository (ADR)
Health Monitor
L'outil ADR en ligne de commande : ADRCI
Utiliser la Technologie de Flashback I
Technologie de Flashback : Présentation et Installation
Utiliser la technologie de Flashback pour interroger les données
Flashback Table
Flashback Transaction Query
Réaliser un Flashback Transaction Backout
Utiliser la Technologie de Flashback II
Oracle Total Recall
Flashback Drop et Recycle Bin
Réaliser un Flashback Database
Configurer le Flashback Database
Réaliser des opérations de Flashback Database
Surveiller le Flashback Database
Gérer la Mémoire
Les structures de mémoires Oracle
Les paramètres mémoire d'Oracle Database
Utiliser Automatic Memory Management
Automatic Shared Memory Management
Utiliser l'outil de conseil : Memory Advisor
Utiliser les vues du dictionnaire de données
Gérer la performance de la base de données
Surveiller la performance des activités
Utiliser les Statistiques
La collecte des statistiques pour l'optimiseur
Surveiller la performance des Sessions et des Services
Automatic Workload Repository (AWR)
Décrire les avantages de Database Replay
Gérer la Performance en améliorant la performance du SQL
SQL Tuning et SQL Advisors
Utiliser le SQL Tuning Advisor
SQL Access Advisor
Présentation du SQL Performance Analyzer
Gérer les Ressources
Database Resource Manager: Présentation et Concepts
Accéder et créer des Plans de Ressources
Créer des groupes de consommation de Ressource
Spécifier des directives de Plans de ressource, incluant :
- des limites de CPU
- des limites sur l'Instance
Surveiller les ressouces avec Resource Manager
Automatiser les tâches avec le Scheduler
Simplifier la gestion des tâches
Créer un Job, Programme, et une planification
Utiliser un déclenchement basé sur le temps, ou un évènement, ou une planification complexe
Décrire l'utilisation des fenêtres, Groupe de fenêtres, Classe de jobs, et groupe de Consommation
Jobs Multi-Destination
Gérer l'espace dans les blocks
Gérer l'espace libre
Surveiller l'espace
Données Compressées
Gérer l'espace dans les Segments
Création de Segment à la demande
Fonctionnalité d'ajout automatique d'espace
Défragmenter les Segments
Segment Advisor
Gérer l'allocation d'espace Resumable
Gérer l'espace dans la base de données
Utiliser des disques de secteurs de 4 KB
Tablespaces transportables
Transporter une base de données
Duplication de base de données
Objectif et Méthode de clonage de base de données
Utiliser RMAN pour créer une base de données dupliquée
Clonage de base de données à partir d'une sauvegarde
Dupliquer une base de données à partir d'une instance ouverte