Académique Documents
Professionnel Documents
Culture Documents
11g
Introduction RMAN
Les Techniques de sauvegarde
Les composantes RMAN
Configuration de RMAN
Les Commandes RMAN
Solutions de sauvegarde
• Recovery Manager
RMAN :
– sauvegarde
les fichiers de données,
les fichiers de contrôle,
les fichiers de journalisation archivés
et les fichiers de paramètres serveur (SPFILE)
Media Management Library (MML) : MML est utilisé par RMAN lors de
l'écriture ou de la lecture sur bande. Le produit Oracle Secure Backup permet à
RMAN d'effectuer des sauvegardes sur bande sans outils tiers.
Configuration de Recovery Manager
Etapes de configuration de RMAN
Rman target /
catalog rmancat_user/password@cat_DBNAME
L'option nocatalog permet de spécifier que l'on n'utilise pas de catalogue RMAN.
Si on considère que le device DISK ait été configuré en parallèle sur 2 canaux :
on peut créer deux canaux de sauvegardes en leur spécifiant le chemin des jeux de
sauvegardes :
Indique un raccourci commode pour %u_ %p_%c qui garantit l'unicité des noms de
%U fichiers de sauvegarde générés. Si vous ne spécifiez pas un format, RMAN utilise %U
par défaut.
Il existe deux types de politique de conservation des données sous rman par
database à sauvegarder :
Exemple:
Certaines production exige de pouvoir revenir, quel que soit le moment, à deux
niveaux de versions antérieur, pour des sauvegardes régulières journalières, ce
qui porterait le nombre de redondance de sauvegarde à 3 (versions).
Syntaxe:
permet de s’assurer via rman qu’il sera toujours possible de remonter à j-n, n
étant à fixer.
Exemple:
Syntaxe:
Cette opération est effectuée, automatiquement par rman qui les intégrera aux
backup set.
Syntaxe:
CONFIGURE CONTROLFILE AUTOBACKUP ON;
Commandes de Recovery Manager
Types de commande RMAN
• Commande autonome :
RMAN> RUN {
2> BACKUP AS BACKUPSET
3> FORMAT '/u01/db01/backup/%d_%s_%p'
5> (DATABASE);
6> SQL 'alter system archive log current';
7> }
Types de commande RMAN
Types de commande RMAN
• DUPLICATE pour créer une base de données clone ou une base de secours à
partir de sauvegardes (jeux de sauvegarde ou copies d'image) de la base cible.
Types de commande RMAN
Une copie d'image est un clone d'un fichier de données, d'un fichier de
journalisation archivé ou d'un fichier de contrôle unique.
Une copie d'image peut être créée avec la commande BACKUP AS COPY ou
avec une commande du système d'exploitation.
Balises pour les sauvegardes et les copies d'image
Une balise est un nom significatif que vous pouvez affecter à un jeu de
sauvegarde ou à une copie d'image.
Exemple
une entreprise a opté pour une stratégie de sauvegarde utilisant à la fois les
sauvegardes incrémentielles et les sauvegardes cumulatives.
Une sauvegarde incrémentielle de niveau 0 est effectuée chaque dimanche. Deux fois par
semaine, le mercredi et le vendredi, une sauvegarde cumulative est effectuée afin de
limiter le temps de récupération de la base de données. Les autres jours, une sauvegarde
différentielle est effectuée afin de réduire la durée de la sauvegarde et les besoins en termes
d'espace de stockage.
Commande LIST
• Elle répertorie tous les fichiers de données qui nécessitent une sauvegarde.
• Elle suppose que la sauvegarde la plus récente est utilisée au cours d'une
restauration.
– Incremental
– Days
– Redundancy
– Recovery window