100 likes | 225 Views
Sauvegarde Physique. 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. Sauvegardes en mode Noarchivelog. Avantages
E N D
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
Sauvegardes en mode Noarchivelog • Avantages • Simples sur le plan conceptuel. • Faciles à réaliser. • Fiables • Désavantages • Les données perdues sont à ressaisir. • La base est restaurées en intégralité depuis la dernière sauvegarde.
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
Réalisation d’une sauvegarde base fermée • Stopper la base : shutdown immediate • Faire une copie « host » de : • Fichiers de contrôle et mot de passe • Fichiers de données et redo log • Fichier de paramètres • 3. Redémarrer la base : startup
Sauvegarde Base ouverteConseils • 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) • Appliquer ensuite un utilitaire de sauvegarde de système d’exploitation pour copier vers le support de stockage.
Réalisation d’une sauvegarde base ouverte • ALTER TABLESPACE user_data BEGIN BACKUP; Ceci fige l’entête du fichier de données ( numéro de séquence des fichiers log ). • HOST cp <Fichier> /BACKUP DEST/ • ALTER TABLESPACE user_data END BACKUP;
Informations sur l’état de sauvegarde • Vues du dictionnaire de données : • v$backup • status : NOT ACTIVE = sauvegarde terminée • V$datafile_header • fuz : NULL = sauvegarde terminée
Sauvegarde d’un fichier de contrôle • Création d’une image binaire • svrmrg> alter database backup controlfile to ‘/u03/backup/control01.bkp’ • Création d’un fichier Trace texte • svrmgr> alter database backup controlfile to trace • (cf init.ora : user_dump_dest )
Sauvegarde d’un Tablespace en lecture seule • ALTER TABLESPACE query_data READ ONLY; • Les entêtes de fichiers concernés par ce tablespace sont figés sur le SCN (n° de synchro) courant. • Faire une copie OS des fichiers concernés • Il n’est plus besoin de le sauvegarder