Scénario de récupération RMAN

SQL>shutdown immediate;
SQL>startup mount;
rman target / catalog rman@rman
(mot de passe RMAN)
recover database until time ‘2013-01-01:12:57:00’ (Récupération de la base jusqu’à 12h57)
SQL> alter database open resetlogs;

SQL>shutdown immediate;
SQL>startup mount;
rman target / catalog rman@rman
(mot de passe RMAN)
recover database until cancel;
Récupération de la base jusqu’à au point d’arret exemple si un redolog est manquant
SQL> alter database open resetlogs;

SQL>shutdown immediate;
SQL>startup mount;
rman target / catalog rman@rman;
(mot de passe RMAN)
recover database until scn NUMEROduSCN;
Récupération de la base jusqu’à une transaction
SQL> alter database open resetlogs;

SQL> CREATE RESTORE POINT before_mass_load;
RMAN> RECOVER DATABASE UNTIL RESTORE POINT before_mass_load;
Mieux faut prevenir que guérir, prevoir un point de restauration avant un chargement massif de data dans la base;

rman target / catalog rman@rman;
(mot de passe RMAN)
RMAN>shutdown immediate;
RMAN>startup nomount
RMAN>RESTORE CONTROLFILE;
RMAN>shutdown immediate;
SQL>startup mount;
SQL>alter database open resetlogs;
Pour restaurer les fichier de contrôle si utilisation de catalogue, sans catalogue utiliser => RMAN>RESTORE CONTROLFILE FROM AUTOBACKUP;

rman target / catalog rman@rman;
(mot de passe RMAN)
RMAN>RESTORE SPFILE from AUTOBACKUP;
SQL>startup mount;
SQL>alter database open resetlogs;
Pour restaurer le fichier spfile.ora

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.