Overblog
Editer l'article Suivre ce blog Administration + Créer mon blog
25 mai 2011 3 25 /05 /mai /2011 23:57

Bonjour,

 

De part mon métier, j'ai eu souvent à rencontrer des DBA's qui n'utilisent pas RMAN pour leurs sauvegardes/récupérations, mais plustôt les outils d'export/import, ou le plus souvent encore, des scripts OS qui nécessitent l'arrêt de la BD (appelés scripts UMB pour User Managed Backup).

 

En général, ils ont hérités ces comportement des anciens DBA's qui les ont précédé, et tant que ça marche, pourquoi changer ?

 

Voici donc quelques raisons pour les inciter à faire le pas, et les faire entrer dans le monde "merveilleux" de RMAN :

 

1) C'est d'abord un standard. Il est bien documenté et bien testé.

 

2) Il est simple à utiliser, tunnable et surveillable. Pourquoi alors se compliquer la vie ?

 

3) Plusieurs fonctionalités non disponibles avec les scripts UMB : Récupération au niveau DB, Tablespace, Table et Bloc ; Validation des backups ; Vérification des corruptions de blocs ; Duplication et clonage ...

 

4) Plusieurs nouvelles fonctionnalités en 10g : Incremental Backups, Block Media Recovery, Unused Block Compression, "in-place" Encryption and Compression, ASM Support, ...

 

5) Autres nouveautés en 11g : prise en charge de Data Recovery Advisor (DRA), à travers les commandes SHOW FAILURE, ADVISE FAILURE et REPAIR FAILURE.

 

6) C'est l'outils de récupération pas excellence (I s'appelle Recovery Manager et non Backup Manager) écrit par les développeurs Oracle pour les BD Oracle.

 

7) RMAN garde l'historique des sauvegardes dans son catalogue, et sais comment les gérer.

 

8) RMAN peut-être utilisé pour des récupérations complètes ou incomplètes.

 

9) RMAN permet d'exécuter la plupart des commandes SQL. Donc plus besoin de d'utiliser plusieurs outils.

 

10) Enfin, RMAN possède des commades importantes, qui n'existent pas en SQL, tels que : SET NEWNAME FOR DATABASE, DBNEWID, ...

 

J'espère qu'avec tous cela, vous êtes convaincus de la nécessité d'utiliser cet outil et de ses nombreux avantages. Alors profitez-en, c'est gratuit ;-)

 

Oraclement votre.

 

Partager cet article
Repost0

commentaires

B
<br /> Salut Lotfi<br /> SVP est-ce possible de faire un cryptage pour les files de sauvegarde via RMan<br /> est ce les fichiers de sauvegarde seront volumineux car d'après vous il sauvegarde les tablesspace<br /> <br /> <br />
Répondre
L
<br /> <br /> <br /> Bonjour,<br /> <br /> <br /> Effectivement, il est possible de crypter les sauvegardes RMAN, et ceci de 03 méthodes différentes :<br /> <br /> <br />  <br /> <br /> <br /> - Cryptage transparent : Cette méthode utilise un "wallet" (fichier de certificats) qui contient une clé de cryptage/décryptage. La perte<br /> du wallet pourrait signifier la perte des sauvegardes ainsi cryptés. Cette méthode est surtout utile pour la restauration locale.<br /> <br /> <br /> ALTER SYSTEM SET ENCRYPTION WALLET OPEN IDENTIFIED BY ;<br /> <br /> <br /> CONFIGURE ENCRYPTION FOR DATABASE ON<br /> <br /> <br /> BACKUP DATABASE ;<br /> <br /> <br />  <br /> <br /> <br /> - Cryptage avec mot de passe : Cette méthode repose sur un mot de passe. Il est inutile de configurer un wallet. Pour procéder à la<br /> restauration, vous devez connaître le mot de passe utilisé pour la sauvegarde. Cette méthode est utile pour une restauration sur d'autres sites.<br /> <br /> <br /> SET ENCRYPTION ON IDENTIFIED BY password ONLY<br /> <br /> <br /> BACKUP DATABASE;<br /> <br /> <br />  <br /> <br /> <br /> SET DECRYPTION IDENTIFIED BY password1  {,<br /> password2,…, passwordn}<br /> <br /> <br /> RESTORE DATABASE;<br /> <br /> <br />  <br /> <br /> <br /> - Cryptage double : Combinaison du cryptage transparent et du cryptage avec mot de passe. Pour procéder à la restauration, vous pouvez<br /> utiliser un des deux modes. Ce type de cryptage est utile si vous restaurez généralement vos sauvegardes vers le site local, mais les envoyez parfois vers d'autres sites.<br /> <br /> <br /> ALTER SYSTEM SET ENCRYPTION WALLET OPEN IDENTIFIED BY ;<br /> <br /> <br /> SET ENCRYPTION ON IDENTIFIED BY password<br /> <br /> <br /> BACKUP DATABASE;<br /> <br /> <br />  <br /> <br /> <br /> SET DECRYPTION IDENTIFIED BY password1 {, password2,…,<br /> passwordn};<br /> <br /> <br /> RESTORE DATABASE;<br /> <br /> <br />  <br /> <br /> <br /> L’algorithme utilisé par défaut pour le cryptage est le AES128, à moins que vous ne le modifier avec : CONFIGURE ENCRYPTION ALGORITHM<br /> 'algorithmname' ;<br /> <br /> <br /> D’autre part, il faut avoir l’édition Enterprise pour pouvoir bénéficier de toutes ces options.<br /> <br /> <br />  <br /> <br /> <br /> <br />

Présentation

  • : Le blog d'Oracle en Algérie
  • : Ce Blog vise à présenter l'activité Oracle en Algérie, ainsi que certaines informations sur les prosuits Oracle
  • Contact

Recherche