Sauvegarde Rman Rapport
Sauvegarde Rman Rapport
Sauvegarde Rman Rapport
SOMMAIRE
PAGE 1
1. PRESENTATION DE RMAN
PAGE 2
1.1.3 Pourquoi Choisir RMAN ?
PAGE 3
1.2 DEFINITION DE RMAN
PAGE 4
-Sauvegarder ou dupliquer les bases de données.
-Vérifier les sauvegardes effectuées en termes de corruption et ne
corrompt pas les bases qu'il sauvegarde.
PAGE 5
-cumulatives : Dans une sauvegarde cumulative de niveau n,
RMAN réserve tous les blocs qui ont été utilisés depuis la dernière
sauvegarde incrémentielle de niveau n-1. Les sauvegardes
incrémentielles cumulatives réduisent le travail requis pour la
récupération, garantissant que vous n'avez besoin que d'une seule
sauvegarde incrémentielle à partir d'un niveau particulier. Cependant,
les sauvegardes cumulatives nécessitent plus d'espace et de temps que
les sauvegardes différentielles, car elles copient le travail effectué par les
sauvegardes précédentes au même niveau.
Dans tous les cas, une sauvegarde de niveau 0 est nécessaire avant les
sauvegardes de niveau supérieur.
Une sauvegarde de niveau 0 est bien différente d'une sauvegarde
complète dans le cadre de votre stratégie de sauvegarde. Si
physiquement, une sauvegarde de niveau 0 est bien une sauvegarde
complète, une sauvegarde complète ne peut être considérée comme
une sauvegarde de niveau 0 par RMAN. Par exemple, le dimanche vous
faites une sauvegarde complète et une sauvegarde de niveau 0, le lundi
vous faites une sauvegarde de niveau 2 (rendue possible grâce à la
sauvegarde de niveau 0 de la veille). Si la base doit être restaurée le
lundi soir, vous ne pourrez pas utiliser la sauvegarde complète comme
PAGE 6
parente de la sauvegarde de niveau 2 du lundi. Pour RMAN, la
sauvegarde complète n'est pas inscrite dans votre stratégie, c'est donc
bien les sauvegardes de niveau 0 et 2 qu'il faudra restaurer.
La sauvegarde complète pourra servir éventuellement pour une copie
dans un autre environnement.
Dans la plupart des cas, si vous avez besoin de faire des restaurations
rapides, les sauvegardes cumulatives sont préférables aux sauvegardes
différentielles car il faudra restaurer uniquement la sauvegarde de
niveau 0 + une seule cumulative. Prenons un exemple avec 2 stratégies
de sauvegarde : une en mode différentiel et une en mode cumulatif.
Supposons un plantage de la base le mercredi matin. Pour restaurer
votre base avec la première stratégie, il faut restaurer la sauvegarde de
niveau 0 + 3 sauvegardes incrémentielles de niveau 2 (lundi, mardi et
mercredi). Dans le cas de la seconde stratégie en mode cumulatif, on ne
restaure que la sauvegarde de niveau 0 + la sauvegarde de niveau 2 du
mercredi, ce qui est forcément plus rapide. En revanche, l'espace
nécessaire pour la sauvegarde est plus important.
1.5 ARCHITECTURE
PAGE 7
Environnement RMAN
Composants Description
PAGE 8
de données de secours physique a les
mêmes valeurs DBID et DB_NAME valeurs que la
base de données principale, mais une valeur
différente DB_UNIQUE_NAME. Vous pouvez
basculer vers la base de données de secours si la base
de données principale devient inaccessible.
PAGE 9
Un référentiel de métadonnées spécifique au
Catalogue de gestion des médias fournisseur sur une application de gestion des médias
Une interface basée sur un navigateur vers la base de
Oracle Entreprise Manager
données, y compris la sauvegarde et la récupération
via RMAN
Source : https://docs.oracle.com/cd/E11882_01/backup.112/e10642/rcmarchi.htm#BRADV101
PAGE 10
2. MISE EN ŒUVRE
2.1 Fonctionnement
2.1.1 Composants
Un autre pour la mise à jour des logs internes. On peut visualiser les
opérations de sauvegarde en cours à l'aide de la vue v$session_longops.
PAGE 11
robot de sauvegarde et cette fois vous avez besoin d'une
sauvegarde sur disque, alors vous devez explicitement déclarer un
canal via la commande "allocate channel" spécifique aux disques.
PAGE 12
régulièrement. L'option de configuration "autobackup on" permet de
sauvegarder le control file à chaque sauvegarde (base de données ou
archivelog).
2.2 Sauvegarde
Comme RMAN peut être utilisé avec ou sans catalogue nous vous
proposons les deux comme exemple de sauvegarde d’une base de
données avec l’outil RMAN
PAGE 13
2.2.2 Sauvegarde avec catalogue
Nous pouvons utiliser le compte SYS pour faire des backups sans
aucune autre configuration. Cependant, pour des sauvegardes
d'applications de production, il est préférable de créer un compte de
sauvegarde.
Le rôle nécessaire à l'utilisation du catalogue
est RECOVERY_CATALOG_OWNER. Il est indispensable que
l'utilisateur créé ait ce rôle.
*Création du catalogue
PAGE 14
Il faut se connecter à la base Oracle (dans laquelle le schéma a été créé
précédemment) à l'aide de la commande RMAN.
Le catalogue est créé, RMAN peut fonctionner correctement.
PAGE 15
sauvegardes à venir.
RMAN enregistre également lors du "register" les informations relatives
à la bonne sauvegarde de cette base (fichiers à sauvegarder,
emplacements, etc...), informations récupérées des fichiers de contrôle.
En outre, RMAN effectue aussi une resynchronisation entre les fichiers
de contrôle de la base de données cible et son catalogue.
* démarrage de la sauvegarde
PAGE 16
* provoquer l’archivage du log courant
PAGE 17
On sauvegarde l'ensemble des archives logs utiles dans le répertoire de
la base afin de pouvoir les différencier des librairies des fichiers de
données (dfxxx).
PAGE 18
*La sauvegarde se fait quand la base est fermée
PAGE 19
*La base est sauvegardée
2.3 Restauration
PAGE 20
*Puis avec la commande RESTORE DATABASE
PAGE 21
CONCLUSION
Recovery Manager est un outil très puissant qui aide de nombreuses
entreprises utilisatrices d’Oracle.
Il possède un potentiel intéressant tant en terme de fiabilisation de
systèmes que de souplesse, pour créer ou migrer des environnements.
BIBLIOGRAPHIE
https://oracle.developpez.com/guide/sauvegarde/rman/#L2.1
https://cspsid-gelios.ru/fr/acronis-inkrementnoe-rezervnoe-
kopirovanie-raznica-mezhdu-differencialnym.html
http://lao-dba.over-blog.com/article-23483900.html
https://docs.oracle.com/cd/E11882_01/backup.112/e10642/rcmarchi.htm
#BRADV1002
http://didier.deleglise.free.fr/dba/sauvegardes/sauve_main.htm
PAGE 22