Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils > Recovery Manager
Recovery Manager Forum d'entraide Oracle Recovery Manager
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/12/2011, 12h56   #1
Invité de passage
 
Inscription : août 2009
Messages : 5
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 5
Points : 1
Points : 1
Par défaut Sauvegarde et restauration RMAN

Bonjour les bdists,
concernant le processus de restauration ( a chaud ) en utilisant un catalog de récupération,j'ai créer une instance oracle nomme rman avec un catalog de récupération sur une nouvelle machine.

Code :
1
2
3
4
5
6
7
8
9
10
sql>CREATE tablespace rman_ts_data datafile 'E:\Oracle\oradata\RMAN\rman_ts_data.dbf' size 50M ;
 
sql>GRANT connect, resource, recovery_catalog_owner TO rman;
 
 
cmd> rman catalog rman/rmanpwd@rman
 
RMAN> CREATE catalog tablespace rman_ts_data ;
cmd>rman catalog rman/rmanpwd@rman target sys/syspwd@prod
RMAN>register DATABASE ;
la configuration de rman sur le serveur de prod est :
pour la configuration de rman:
Code :
1
2
rman>CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '\\XXXXXX\administrateur\save_ora\restauration\%F';
rman>CONFIGURE CONTROLFILE AUTOBACKUP ON;
SCRIPT DE SAUVEGARDE :
et voila le scripts de sauvegarde:
Code :
1
2
3
4
5
6
7
RUN {
ALLOCATE CHANNEL d1 type disk MAXPIECESIZE 4G;
backup  incremental level 0
spfile format '\\XXXXXX\administrateur\SAVE_ORA\restauration\spfile_%u.bak' tag 'spfile backup'
DATABASE include current controlfile format '\\XXXXXX\\administrateur\SAVE_ORA\restauration\db_ctl_%U_%T.bak' tag 'backup db and ctl';
BACKUP ARCHIVELOG ALL format '\\XXXX\administrateur\SAVE_ORA\restauration\ARC_%U_%T'  tag 'archivelog' ;
}
La sauvegarde passe sans probleme , mais par contre lors de la restauration du fichier spfile sur d'une nouvelle instance (rest) situe dans nouvelle machine ( sachant que cette machine possède une instance rman avec catalog que je viens de créer tout a l'heur ), me pose de soucis .

voila les étapes de création de la deuxième instance:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
oradim.exe -new -sid rest -startmode m -INTPWD rest 
SET oracle_sid=prod
 
rman catalog rman/rmanpwd@rman target sys/prod
 
RMAN> SET dbid=1675038844;
 
rman> restore spfile FROM autobackup;
 
 
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 12/20/2011 11:23:31
RMAN-06172: no autobackup found OR specified handle IS NOT a valid copy OR piece
merci de votre collaboration.
spoutnick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2011, 13h32   #2
Rédacteur
 
Inscription : décembre 2002
Messages : 2 389
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 389
Points : 3 276
Points : 3 276
Pour que ça marche, il faut que les chemins soient valables aussi sur la machine cible.
'\\XXXXXX\administrateur\SAVE_ORA\restauration\spfile_%u.bak' est-il accessible ?
__________________
Consultant / formateur Oracle indépendant
Certifié OCP 10g et 11g, sécurité 11g
Pomalaix est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2011, 15h14   #3
Invité de passage
 
Inscription : août 2009
Messages : 5
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 5
Points : 1
Points : 1
oui le chemin est accessible via rman
spoutnick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2011, 15h08   #4
Membre actif
 
Homme Cyrille
Administrateur de base de données
Inscription : avril 2005
Messages : 112
Détails du profil
Informations personnelles :
Nom : Homme Cyrille
Âge : 32
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : avril 2005
Messages : 112
Points : 191
Points : 191
Avant de faire un restore du spfile as tu essayé de faire un startup nomount de la base?

Code sql :
1
2
3
4
5
6
7
8
 
rman catalog rman/rmanpwd@rman target sys/prod
 
RMAN> SET dbid=1675038844;
 
rman> startup nomount;
 
rman> restore spfile FROM autobackup;
IndianaAngus est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h31.


 
 
 
 
Partenaires

Hébergement Web