Quantcast

Recovery Manager RMAN

Mardi 21 septembre 2010 2 21 /09 /Sep /2010 00:43

 

Configurer une politique de conservation avec Retention Policy du RMAN Oracle.

Quelles commandes RMAN utilise t-on pour définir une politique de rétention ? .

Rappel :

• Sont concernées par la politique de rétention uniquement les sauvegardes faites par RMAN.
• Si la zone de récupération rapide est activée, RMAN supprimera automatiquement les sauvegardes OBSOLETES si besoin de place.

 

Il existe 2 politiques de conservation utilisées avec CONFIGURE RETENTION POLICY

La première, RECOVERY WINDOW OF x DAYS, c'est à dire par fenêtre de recouvrement ou fenêtre de restauration. Cette fenêtre indique jusqu'à combien de jours dans le temps vous désirez pouvoir revenir.

Fenêtre de restauration à 7 jours  avec RMAN.

 

C:\>RMAN TARGET sys/****@dbtest CATALOG rman/rman@base_rman

Recovery Manager: Release 10.2.0.1.0 - Production on Tue Sep 21 00:00:54 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
connected to target database: DBTEST (DBID=875592259)
connected to recovery catalog database

RMAN> CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;

new RMAN configuration parameters:
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
new RMAN configuration parameters are successfully stored
starting full resync of recovery catalog
full resync complete

 

La deuxième, REDUNDANCY x, c'est à dire par redondance de sauvegarde. Cette politique indique combien de sauvegardes de chaque fichier doivent être conservées.

Redondance de sauvegarde configurée à 3 exemplaires par sauvegarde RMAN.

 

RMAN> CONFIGURE RETENTION POLICY TO REDUNDANCY 3;

old RMAN configuration parameters:
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;

new RMAN configuration parameters:
CONFIGURE RETENTION POLICY TO REDUNDANCY 3;
new RMAN configuration parameters are successfully stored

starting full resync of recovery catalog
full resync complete

 

Liens en rapport avec l'article et qui sont susceptibles de vous intéresser
• Création Base Catalogue RMAN Oracle
• Delete Archivelog Oracle avec RMAN
• Gérer Référentiel RMAN avec CROSSCHECK Backup
Par Daniel Roesch - Publié dans : Recovery Manager RMAN
Ecrire un commentaire - Voir les 0 commentaires
Lundi 20 septembre 2010 1 20 /09 /Sep /2010 13:08

 

Création Base Catalogue RMAN Oracle.

Comment créer mon CATALOGUE RMAN et enregistrer mes bases de données ? .

Rappel :

RMAN = Recovery Manager d'Oracle.
RMAN stocke  ses informations dans un référentiel (repository) qui se situe dans les Control Files ou dans un Catalogue (base de données).

 

Les étapes de la création du CATALOGUE RMAN

• Création d'un Tablespace dans une nouvelle base dédiée à RMAN.
• Création d'un User.
• Grant sur ce User.
• Création du CATALOGUE.
• Enregistrement d'une base de données DBTEST dans le Catalogue.

 

Création d'un Tablespace RMAN_CATALOG dans une nouvelle base dédiée à RMAN

 

C:\> SET ORACLE_SID=BASE_RMAN
C:\> SQLPLUS /nolog

SQL> CONNECT sys/mdp as SYSDBA
Connected.

SQL> CREATE TABLESPACE RMAN_CATALOG DATAFILE 'C:\oracle\product\10.2.0\oradata\dbtest\rman_catalog_01.dbf' size 100M;
Tablespace created.

 

Création du User RMAN.

 

SQL> CREATE USER rman IDENTIFIED BY rman DEFAULT TABLESPACE RMAN_CATALOG;
User created.

 

Grant Roles sur ce User RMAN.

 

SQL> GRANT CONNECT, RESOURCE TO rman;
Grant succeeded.

SQL> GRANT RECOVERY_CATALOG_OWNER TO rman;
Grant succeeded.

 

Création du CATALOGUE RMAN.

 

C:\> SET ORACLE_SID=BASE_RMAN
C:\> RMAN CATALOG rman/rman

Recovery Manager: Release 10.2.0.1.0 - Production on Mon Sep 20 03:18:13 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
connected to recovery catalog database

RMAN> CREATE CATALOG;
recovery catalog created

RMAN> exit
Recovery Manager complete.

 

Enregistrement d'une base de données DBTEST dans le Catalogue .

 

C:\>RMAN TARGET sys/***@dbtest CATALOG rman/rman@base_rman

Recovery Manager: Release 10.2.0.1.0 - Production on Mon Sep 20 03:20:19 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.

connected to target database: DBTEST (DBID=875592259)
connected to recovery catalog database

RMAN> REGISTER DATABASE;

database registered in recovery catalog
starting full resync of recovery catalog
full resync complete

 

Liens en rapport avec l'article et qui sont susceptibles de vous intéresser
• Delete Archivelog Oracle avec RMAN
• Gérer Référentiel RMAN avec CROSSCHECK Backup
Par Daniel Roesch - Publié dans : Recovery Manager RMAN
Ecrire un commentaire - Voir les 0 commentaires

Oracle Sql et administration

Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus - Articles les plus commentés