Copyright Oracle Corporation, All rights reserved. 6 Sauvegarde Physique
6-2 Copyright Oracle Corporation, All rights reserved. Objectifs Effectuer des sauvegardes à l’aide de commandes de système d’exploitation. Présentation des conséquences en termes de restauration base ouverte ou fermée Effectuer des sauvegardes de bases ouvertes ou fermées Effectuer des sauvegardes à l’aide de commandes de système d’exploitation. Présentation des conséquences en termes de restauration base ouverte ou fermée Effectuer des sauvegardes de bases ouvertes ou fermées
6-3 Copyright Oracle Corporation, All rights reserved. Sauvegardes en mode Noarchivelog Avantages Simples sur le plan conceptuel. Faciles à réaliser. FiablesDésavantages Les données perdues sont à ressaisir. La base est restaurées en intégralité depuis la dernière sauvegarde.Avantages Simples sur le plan conceptuel. Faciles à réaliser. FiablesDésavantages Les données perdues sont à ressaisir. La base est restaurées en intégralité depuis la dernière sauvegarde.
6-4 Copyright Oracle Corporation, All rights reserved. Sauvegarde en mode Archilog (Restauration complète) Avantages Restauration des seuls fichiers perdus Restauration des données juste après le crash.Désavantages Tous les fichiers archivés doivent être disponibles Tous les fichiers archivés doivent être disponiblesAvantages Restauration des seuls fichiers perdus Restauration des données juste après le crash.Désavantages Tous les fichiers archivés doivent être disponibles Tous les fichiers archivés doivent être disponibles
6-5 Copyright Oracle Corporation, All rights reserved. Réalisation d’une sauvegarde base fermée 1.Stopper la base : shutdown immediate 2.Faire une copie « host » de : Fichiers de contrôle et mot de passeFichiers de contrôle et mot de passe Fichiers de données et redo logFichiers de données et redo log Fichier de paramètresFichier de paramètres 3. Redémarrer la base : startup 1.Stopper la base : shutdown immediate 2.Faire une copie « host » de : Fichiers de contrôle et mot de passeFichiers de contrôle et mot de passe Fichiers de données et redo logFichiers de données et redo log Fichier de paramètresFichier de paramètres 3. Redémarrer la base : startup
6-6 Copyright Oracle Corporation, All rights reserved. Sauvegarde Base ouverte Conseils 1. Préférer unes sauvegarde TBS par TBS. Si vous faites une sauvegarde en totalité vous aller générer un grand nombre de fichiers Redo Log. (l’activité n’est pas suspendue) 2. Appliquer ensuite un utilitaire de sauvegarde de système d’exploitation pour copier vers le support de stockage. 1. Préférer unes sauvegarde TBS par TBS. Si vous faites une sauvegarde en totalité vous aller générer un grand nombre de fichiers Redo Log. (l’activité n’est pas suspendue) 2. Appliquer ensuite un utilitaire de sauvegarde de système d’exploitation pour copier vers le support de stockage.
6-7 Copyright Oracle Corporation, All rights reserved. Réalisation d’une sauvegarde base ouverte 1.ALTER TABLESPACE user_data BEGIN BACKUP; Ceci fige l’entête du fichier de données ( numéro de séquence des fichiers log ). 2.HOST cp /BACKUP DEST/ 3.ALTER TABLESPACE user_data END BACKUP; 1.ALTER TABLESPACE user_data BEGIN BACKUP; Ceci fige l’entête du fichier de données ( numéro de séquence des fichiers log ). 2.HOST cp /BACKUP DEST/ 3.ALTER TABLESPACE user_data END BACKUP;
6-8 Copyright Oracle Corporation, All rights reserved. Informations sur l’état de sauvegarde Vues du dictionnaire de données : v$backup v$backup status : NOT ACTIVE = sauvegarde terminée V$datafile_headerV$datafile_header fuz : NULL = sauvegarde terminée Vues du dictionnaire de données : v$backup v$backup status : NOT ACTIVE = sauvegarde terminée V$datafile_headerV$datafile_header fuz : NULL = sauvegarde terminée
6-9 Copyright Oracle Corporation, All rights reserved. Sauvegarde d’un fichier de contrôle Création d’une image binaire Création d’une image binaire svrmrg> alter database backup controlfile to ‘/u03/backup/control01.bkp’ Création d’un fichier Trace texte Création d’un fichier Trace texte svrmgr> alter database backup controlfile to trace (cf init.ora : user_dump_dest ) Création d’une image binaire Création d’une image binaire svrmrg> alter database backup controlfile to ‘/u03/backup/control01.bkp’ Création d’un fichier Trace texte Création d’un fichier Trace texte svrmgr> alter database backup controlfile to trace (cf init.ora : user_dump_dest )
6-10 Copyright Oracle Corporation, All rights reserved. Sauvegarde d’un Tablespace en lecture seule 1.ALTER TABLESPACE query_data READ ONLY; 2.Les entêtes de fichiers concernés par ce tablespace sont figés sur le SCN (n° de synchro) courant. 3.Faire une copie OS des fichiers concernés 4.Il n’est plus besoin de le sauvegarder 1.ALTER TABLESPACE query_data READ ONLY; 2.Les entêtes de fichiers concernés par ce tablespace sont figés sur le SCN (n° de synchro) courant. 3.Faire une copie OS des fichiers concernés 4.Il n’est plus besoin de le sauvegarder