dimanche 8 janvier 2012

Faire une sauvegarde complète à froid d’une Base de données Oracle

Pour faire une sauvegarde complète à froid de votre base de données, il faut d’abord identifier les fichiers qui la constituent (Fichiers de données *.DBF, les fichiers de control *.CTL, les fichiers de journalisation *.LOG, … etc.) :

SQL> SELECT name FROM v$datafile
UNION
SELECT member FROM v$logfile
UNION
SELECT name FROM v$controlfile
UNION
SELECT Name FROM v$tempfile;

Exemple d’identification des fichiers de la base de données :

Une fois que vous avez identifié les fichiers qui constituent votre base de données, il faut arrêter votre instance (avec un SHUTDOWN IMMEDIATE) et copier tous les fichiers dans un endroit sûr en vous rappelant de leur emplacement d’origine.

SQL> SHUTDOWN IMMEDIATE

Exemple :


Dans cet exemple tous nos fichiers sont dans le répertoire ORADATA et FLASH_RECOVERY_AREA sous C:\ORACLE\PRODUCT\10.2.0
Voilà, maintenant notre sauvegarde à froid est faite !

Aucun commentaire:

Enregistrer un commentaire