Sunteți pe pagina 1din 3

***************** * Respaldo RMAN * ***************** Script de Respaldo de RMAN -------------------------run { shutdown immediate; startup mount; allocate channel c1 type

disk format '/media/dbrm/%d_%U'; backup as compressed backupset database; delete noprompt obsolete recovery window of 5 days; release channel c1; startup; } Pasos: 1Bajar la Base de Datos 2 Respaldo con RMAN $rman target/ run { startup mount; allocate channel c1 type disk format '/home/oracle/rman/%d_%U'; backup as compressed backupset database; delete noprompt obsolete recovery window of 5 days; release channel c1; startup; } Resultado: Genera 2 archivos de respaldo ---------------------------------------total 109M 108M Aug 27 15:42 INEGI_0cml26n0_1_1 -----> Save Data Files 1.1M Aug 27 15:42 INEGI_0dml26r9_1_1------> Save Control Files **************** * Restauracin * **************** 1 Borrar los Data Files, Control Files y los Redo Logs cd /u01/app/oracle/oradata/SID/ 2 Poner la BD en NOMOUNT SQL>startup nomount; 3 Restaurar el Control File del Respaldo RMAN rman target / RMAN> restore controlfile from '/home/oracle/rman/INEGI_0dml26r9_1_1'; Starting restore at 27-AUG-11 using target database control file instead of recovery catalog allocated channel: ORA_DISK_1 channel ORA_DISK_1: sid=155 devtype=DISK channel ORA_DISK_1: restoring control file channel ORA_DISK_1: restore complete, elapsed time: 00:00:03 output filename=/u01/app/oracle/oradata/INEGI/control01.ctl output filename=/u01/app/oracle/oradata/INEGI/control02.ctl output filename=/u01/app/oracle/oradata/INEGI/control03.ctl Finished restore at 27-AUG-11 Resultado: Restauro los Control Files del Respaldo RMAN.

4 Montar la base de datos SQL> alter database mount; 5 Catalogar los backupsets (datafiles) RMAN> catalog backuppiece '/home/oracle/rman/INEGI_0cml26n0_1_1'; Finished implicit crosscheck backup at 27-AUG-11 using channel ORA_DISK_1 Finished implicit crosscheck copy at 27-AUG-11 cataloged backuppiece backup piece handle=/home/oracle/rman/INEGI_0cml26n0_1_1 recid=8 stamp=760291820 -->Se restauran los Data Files 6 Se restaura la Base de DAtos. RMAN> restore database; Starting restore at 27-AUG-11 using target database control file instead of recovery catalog allocated channel: ORA_DISK_1 channel ORA_DISK_1: sid=155 devtype=DISK channel ORA_DISK_1: starting datafile backupset restore channel ORA_DISK_1: specifying datafile(s) to restore from backup set restoring datafile 00001 to /u01/app/oracle/oradata/INEGI/system01.dbf restoring datafile 00002 to /u01/app/oracle/oradata/INEGI/undotbs01.dbf restoring datafile 00003 to /u01/app/oracle/oradata/INEGI/sysaux01.dbf restoring datafile 00004 to /u01/app/oracle/oradata/INEGI/users01.dbf restoring datafile 00005 to /u01/app/oracle/oradata/INEGI/users02.dbf restoring datafile 00006 to /u01/app/oracle/oradata/INEGI/undotbs02.dbf restoring datafile 00007 to /u01/app/oracle/oradata/INEGI/users03.dbf restoring datafile 00008 to /u01/app/oracle/oradata/INEGI/users04.dbf channel ORA_DISK_1: reading from backup piece /home/oracle/rman/INEGI_0cml26n0_1 _1 channel ORA_DISK_1: restored backup piece 1 piece handle=/home/oracle/rman/INEGI_0cml26n0_1_1 tag=TAG20110827T154016 channel ORA_DISK_1: restore complete, elapsed time: 00:01:57 Finished restore at 27-AUG-11 Se restaura la BD de forma completa tomando como base el Respaldo de RMAN 7 Se recupera la base de datos.??????? SQL>alter database mount; RMAN> recover database; Starting recover at 27-AUG-11 using target database control file instead of recovery catalog allocated channel: ORA_DISK_1 channel ORA_DISK_1: sid=155 devtype=DISK starting media recovery media recovery complete, elapsed time: 00:00:04 Finished recover at 27-AUG-11 Se revisa la Integridad de la BD y se recupera de los errores. 8 Se abre la base de datos en modo RESETLOGS. SQL> alter database open resetlogs; Database altered. SQL> select name from v$database; NAME

--------INEGI 9Probar la Instancia: SQL> shu abort ORACLE instance shut down. SQL> startup ORACLE instance started. Total System Global Area 285212672 Fixed Size 1267044 Variable Size 184552092 Database Buffers 92274688 Redo Buffers 7118848 Database mounted. Database opened. SQL> select name from v$database; NAME --------INEGI

bytes bytes bytes bytes bytes

S-ar putea să vă placă și