Radu Caulea .

 

 

Séminaire 'sauvegarde et restauration à la main'

Notions fondamentales en 8 et 8i

Compteur

 

Ce séminaire qui dure deux jours présente des aspects que j'estime très importants de la version 7,8,8i. Il couvre uniquement les notions essentielles, donc pas d'outils, tout est fait 'à la MacGyver, à la main'. 

Pratiquement toutes les notions sont exemplifiées avec du code, dans le deuxième après-midi nous cassons effectivement des machines pour voir comment s'en sortir des situations de crise.

Sauvegarde
  PRÉAMBULE
    PLANIFICATION - SIMULATION
    D’OÙ VIENNENT LES PROBLÈMES ?
    BOUCLIER HARDWARE (ET REDONDANCE PHYSIQUE)
    BOUCLIER SOFTWARE (ET REDONDANCE LOGIQUE)
      ORACLE PARALLEL SERVER
      ORACLE FAILSAFE
      REPLICATION DES DONNÉES
    TYPES DE BACKUPS ENVISAGEABLES
      BACKUP PHYSIQUE À FROID (COLD BACKUP)
      BACKUP PHYSIQUE À CHAUD (HOT BACKUP)
      BACKUP LOGIQUE
    PROACTIF ET RÉACTIF
    LA MAÎTRISE DU PLAN DE SECOURS ORACLE
    LA RESTAURATION STANDARD ET TOTALE.
    LA RÉPLICATION LOGIQUE.
    LA RÉPLICATION PHYSIQUE.
    LA MAINTENANCE DU PLAN DE SECOURS ORACLE
    COMMENT ENVISAGER UNE RESTAURATION PROGRAMMÉE ?
    LA MAINTENANCE DU RECOUVREMENT APPLICATIF
  DE LA STRATÉGIE !
  SAUVEGARDE ET MÉCANISMES DE LA RESTAURATION
    LES FICHIERS DE CONTRÔLE
      LES FICHIERS DE CONTRÔLE MULTIPLEXÉS
      SAUVEGARDE DES FICHIERS DE CONTRÔLE
    JOURNALISATION
      ARCHIVAGE AUTOMATIQUE
      DÉMARRER L'ARCHIVAGE
      DÉMARRER L'ARCHIVAGE AUTOMATIQUE
    ARCHIVAGE / NON ARCHIVAGE
      MODE NOARCHIVELOG
      MODE ARCHIVELOG
    OPTIONS DE RESTAURATION EN MODE ARCHIVELOG
      AFFICHAGE DES INFORMATIONS SUR LES JOURNAUX
    ROLLBACK SEGMENTS ET RESTAURATION
  STRATÉGIES DE SAUVEGARDE
  SAUVEGARDE DES FICHIERS
    SAUVEGARDE COMPLÈTE DE LA BASE DE DONNÉES
      IDENTIFIER LES FICHIERS POUR UNE SAUVEGARDE COMPLÈTE
      ÉTAPES - SAUVEGARDE COMPLÈTE DE LA BASE
    SAUVEGARDES PARTIELLES DE LA BASE
      SAUVEGARDES AVEC LES TABLESPACES ET LES FICHIERS DE DONNÉES HORS LIGNE
      SAUVEGARDE PARTIELLE BASE OUVERTE (HOT BACKUP)
    LE HOT BACKUP – TOUTE UNE STRATÉGIE
Restaurations (à la main)
  ÉTAPES DE LA RESTAURATION
  COMMENT SE PREND ORACLE AU DÉMARRAGE ?
    CUISINE DE LA RESTAURATION
    OPTIMISER LE PROCESSUS DE RESTAURATION
  DIVERS TYPES DE PANNES
    PANNE D'INSTANCE
    PANNE MATÉRIELLE
      QUE RESTAURER ?
      IDENTIFIER LES FICHIERS À RESTAURER
      DÉPLACER LES FICHIERS
      DÉPLACER LES FICHIERS DE DONNÉES
      DÉPLACER LES FICHIERS JOURNAUX
  RESTAURATION ET ALTER DATABASE
    LA CLAUSE RECOVER
    TYPES DE RESTAURATION
      SERVER MANAGER ET ALTER DATABASE
      RESTAURATION À PARTIR DE FICHIERS JOURNAUX ARCHIVÉS
      APPLIQUER LES FICHIERS JOURNAUX
      AVEC SERVER MANAGER
      AVEC ALTER DATABASE RECOVER
    AUTOMATISATION D’APPLICATION DES FICHIERS JOURNAUX
      AVEC SERVER MANAGER :
      AVEC ALTER DATABASE RECOVER
  EXPLOSION EN MODE NOARCHIVELOG
    INCIDENTS EN MODE NOARCHIVELOG
      PERTE D’UN FICHIER DE CONTRÔLE MULTIPLEXÉ
      PERTE DE TOUS LES FICHIERS DE CONTRÔLE
      PERTE D’UN FICHIER DE DONNÉES
  RESTAURATIONS EN MODE NOARCHIVELOG
      RESTAURATION D’UNE SAUVEGARDE COMPLÈTE
  EXPLOSION EN MODE ARCHIVELOG
    INCIDENTS EN ARCHIVELOG ET LEURS CONSÉQUENCES
    PERTE DE FICHIERS DE CONTRÔLE
      AUCUNE SAUVEGARDE DISPONIBLE
      SAUVEGARDE DISPONIBLE.
      PERTE D’UN FICHIER DE CONTRÔLE MULTIPLEXÉ
      PERTE DE TOUS LES FICHIERS DE CONTRÔLE
    PERTE DU FICHIER JOURNAL EN LIGNE
      DÉTERMINER L'ÉTAT D'UN FICHIER JOURNAL ACTIF
      PERTE D’UN MEMBRE D’UN GROUPE DE FICHIERS JOURNAUX MULTIPLEXÉ
      PERTE DE TOUS LES MEMBRES D'UN FICHIER JOURNAL
      PERTE DE TOUS LES MEMBRES DU GROUPE COURANT DE FICHIERS JOURNAUX
      PERTE DE TOUS LES MEMBRES D’UN GROUPE ACTIF DE FICHIERS JOURNAUX
      PERTE DE TOUS LES MEMBRES D’UN GROUPE INACTIF DE FICHIERS JOURNAUX DÉJÀ ARCHIVÉ
      PERTE DE TOUS LES MEMBRES D’UN GROUPE INACTIF DE FICHIERS JOURNAUX NON ARCHIVÉ
      PERTE DE TOUS LES MEMBRES D’UN GROUPE INACTIF DE FICHIERS JOURNAUX ARCHIVÉ
      PERTE DE FICHIERS JOURNAUX ARCHIVÉS
    PERTE DU TABLESPACE SYSTEM
    PERTE D’UN FICHIER CONTENANT DES ROLLBACKS ACTIFS
    PERTE D’UN AUTRE FICHIER DE DONNÉES
  RESTAURATIONS EN MODE ARCHIVELOG
    RESTAURATION COMPLÈTE
      ETAPES DE LA RESTAURATION COMPLÈTE
      RESTAURATION DE LA BASE
      RESTAURATION D’UN TABLESPACE
      RESTAURATION D’UN FICHIER
    RESTAURATION PARTIELLE (INCOMPLÈTE)
      RESTAURATION TERMINÉE PAR CANCEL
      RESTAURATION BASÉE SUR UNE HEURE
      RESTAURATION BASÉE SUR UN SCN
      COMMENT DÉTERMINER LE SCN ?
      RÉINITIALISATION DES FICHIERS JOURNAUX
      NORESETLOGS  OU RESETLOGS ?
  VÉRIFICATION DE LA RESTAURATION
  DÉTERMINATION DU CAS DE FIGURE
    LE MODE D’ARCHIVAGE
    L’ÉTAT DES FICHIERS
    L’ÉTAT DES REDO LOGS
  PERTE DE FICHIERS EN MODE NOARCHIVELOG
    FICHIER DES DONNÉES (CAS N.1)
      SOLUTION A1 : RESTAURATION COMPLÈTE
      SOLUTION A2 (PETIT VOLUME PERDU)
      SOLUTION A3 : (DONNÉES INUTILES)
    FICHIER APPARTENANT À UN TABLESPACE TEMPORAIRE (CAS N.2)
      SOLUTION B1 : DONNÉES TEMPORAIRES
    PERTE D’UN FICHIER QUI CONTIENT DES ROLLBACKS (CAS N.3)
      ORA-01545 ROLLBACK SEGMENT CASSÉ
    TABLESPACE SYSTEM (CAS N.4)
  CAS DE FIGURE EN MODE ARCHIVELOG
    PERTE D’UN FICHIER QUI NE CONTIENT PAS DES ROLLBACKS (CAS A.1)
      RECOVER DATABASE
      RECOVER DATAFILE
      RECOVER TABLESPACE
      RECOVER AVEC LA BASE DE DONNÉES OUVERTE
    PERTE D’UN FICHIER QUI CONTIENT DES ROLLBACKS (CAS N.5)
    PERTE D’UN FICHIER REDO LOG (NON ENCORE) ARCHIVÉ) (CAS N.6)
      15 HEURES
      17 HEURES
      20 HEURES
    CATASTROPHE PENDANT UN HOT BACKUP (CAS N.7)
    RECOVERY AVEC UN BACKUP CONTROLFILE ((CAS N.8)- 8) CA NE MARCHE PAS !!!
    PERTE D’UN FICHIER DE DONNÉES SANS BACKUP (CRÉATION DES FICHIERS ) (CAS N.9)
    RECOVERY ET TABLESPACES OFFLINE (14) (CAS N.10)
    RECOVERY ET TABLESPACES EN READ ONLY (15) (CAS N.11)
      CAS A (R/O AU BACKUP, R/O AVANT LE CRASH)
      CAS B (R/O AU BACKUP, R/W AVANT LE CRASH)
      CAS C (R/W AU BACKUP, R/O AVANT LE CRASH)
      CAS D, E, F
      CONCLUSION
    RECOVERY ET STANDBY DATABASE ( NON FAIT 16) (CAS N.12)
    PERTE D’UNE PARTITION: ORACLE 8 ET > (NON FAIT 17) (CAS N.13)
    RECOVERY SUR UN FICHIER MIS TEMPORAIREMENT OFFLINE (CAS N.14)
    CAS DE LA PERTE D’UN ROLLBACK SEGMENT ET D’UNE DÉCISION HÂTIVE ! (CAS N.15)
    RESTAURATION ET RESETLOGS ( NON FAIT A505) (CAS N.16)
    FICHIERS ORACLE ET BEGIN BACKUP (CAS N.17)
    POINT IN TIME RECOVERY (CAS N.18)
      ROLL-FORWARD ET EXPORT
      IMPORT (BASE INITIALE)
      RESTRICTIONS, VÉRIFICATIONS
    RESTAURATION DES OBJETS PERDUS (CAS N.19)
    RESTAURATION INCOMPLÈTE SUR UNE AUTRE MACHINE AVEC UN BACKUP CONTROLFILE (CAS N.20)
  LA CORRUPTION DE BLOCS
    CHECKSUM DES BLOCS
    LA RÉPARATION DES BLOCS CORROMPUS
Appendice
  LES SCN
    Déterminer LE SCN COURANT DU Système
    LE CHECKPOINT
      CHECKPOINT Incrémental
      CHECKPOINT INCREMENTAL ET FAST_START_IO_TARGET
Index