Cenário: Desastre e Recovery, COM BACKUP, SEM CATALOGO, INSTANCE
SHUTDOWN.Enterprise Edition 12.1.0.2 Linux 64
SQL> archive log listDatabase log mode Archive ModeAutomatic archival
EnabledArchive destination /u01/app/archivelog2Oldest online log
sequence 67Next log sequence to archive 70Current log sequence 70
a) PASSO 1 - BACKUPEAR TODOS OS ARQUIVOS DO DATABASE
run{alter system archive log current; backup database plus archivelog delete
input;}
Starting backup at 15-MAR-17using channel ORA_DISK_1channel ORA_DISK_1:
starting full datafile backup setchannel ORA_DISK_1: specifying datafile(s) in
backup setinput datafile file number=00001
name=/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_system_dbz6nx14_.dbfinput
datafile file number=00003
name=/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_sysaux_dbz6m573_.dbfinput
datafile file number=00005
name=/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_new_user_dcchkvk9_.dbfinput
datafile file number=00004
name=/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_undotbs1_dcczlbll_.dbfinput
datafile file number=00006
name=/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_tbs_user_dccnlhxy_.dbfinput
datafile file number=00007
name=/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_new_user_dcchkvnx_.dbfchannel
ORA_DISK_1: starting piece 1 at 15-MAR-17channel ORA_DISK_1: finished piece 1
at 15-MAR-17piece
handle=/u01/app/oracle/fast_recovery_area/TERRA1/backupset/2017_03_15/o1_mf_nnndf_TAG20170315T021022_ddkm6036_.bkp
tag=TAG20170315T021022 comment=NONEchannel ORA_DISK_1: backup set complete,
elapsed time: 00:01:45Finished backup at 15-MAR-17
Starting backup at 15-MAR-17current log archivedusing channel ORA_DISK_1channel
ORA_DISK_1: starting archived log backup setchannel ORA_DISK_1: specifying
archived log(s) in backup setinput archived log thread=1 sequence=72 RECID=133
STAMP=938657529channel ORA_DISK_1: starting piece 1 at 15-MAR-17channel
ORA_DISK_1: finished piece 1 at 15-MAR-17piece
handle=/u01/app/oracle/fast_recovery_area/TERRA1/backupset/2017_03_15/o1_mf_annnn_TAG20170315T021210_ddkm9bgq_.bkp
tag=TAG20170315T021210 comment=NONEchannel ORA_DISK_1: backup set complete,
elapsed time: 00:00:01channel ORA_DISK_1: deleting archived log(s)archived log
file name=/u01/app/archivelog/arc_1_72_936747113.arc RECID=133
STAMP=938657529Finished backup at 15-MAR-17
Starting Control File and SPFILE Autobackup at 15-MAR-17piece
handle=/u01/backup/controlfile/control_file_c-2182710439-20170315-00.ctl
comment=NONEFinished Control File and SPFILE Autobackup at 15-MAR-17
2) rm -rf em todos os datafiles, controlfiles, redo logs, spfile e init.
3) Restaurando o spfile
RMAN> set dbid=2182710439
executing command: SET DBID
RMAN> startup nomount;
startup failed: ORA-01078: failure in processing system parametersLRM-00109:
could not open parameter file
'/u01/app/oracle/product/12.1.0.2/db_1/dbs/initTERRA1.ora'
starting Oracle instance without parameter file for retrieval of spfileOracle
instance started
Total System Global Area 1073741824 bytes
Fixed Size 2932632 bytesVariable Size
281018472 bytesDatabase Buffers 784334848 bytesRedo Buffers
5455872 bytes
RMAN> set dbid=2182710439
executing command: SET DBID
RMAN> restore spfile from
'/u01/backup/controlfile/control_file_c-2182710439-20170315-00.ctl';
Starting restore at 15-MAR-17using target database control file instead of
recovery catalogallocated channel: ORA_DISK_1channel ORA_DISK_1: SID=12 device
type=DISK
channel ORA_DISK_1: restoring spfile from AUTOBACKUP
/u01/backup/controlfile/control_file_c-2182710439-20170315-00.ctlchannel
ORA_DISK_1: SPFILE restore from AUTOBACKUP completeFinished restore at 15-MAR-17
RMAN> EXIT
4) Restaurando o controlfile
SQL> shutdown abort;
RMAN> startup nomount;
Oracle instance started
Total System Global Area 838860800 bytes
Fixed Size 2929936 bytesVariable Size
570428144 bytesDatabase Buffers 260046848 bytesRedo Buffers
5455872 bytes
RMAN> set dbid=2182710439
executing command: SET DBID
RMAN> restore controlfile from
'/u01/backup/controlfile/control_file_c-2182710439-20170315-00.ctl';
Starting restore at 15-MAR-17using target database control file instead of
recovery catalogallocated channel: ORA_DISK_1channel ORA_DISK_1: SID=12 device
type=DISK
channel ORA_DISK_1: restoring control filechannel ORA_DISK_1: restore complete,
elapsed time: 00:00:01output file
name=/u01/app/oracle/oradata/TERRA1/controlfile/o1_mf_dbz6roh5_.ctloutput file
name=/u01/app/oracle/fast_recovery_area/TERRA1/controlfile/o1_mf_dbz6roox_.ctlFinished
restore at 15-MAR-17
RMAN>
RMAN> alter database mount;
Statement processedreleased channel: ORA_DISK_1
5) Restaurando os datafiles
RMAN> list backup of database;
BS Key Type LV Size Device Type Elapsed Time Completion Time------- ----
-- ---------- ----------- ------------ ---------------19 Full 1.14G
DISK 00:01:03 28-FEB-17 BP Key: 19 Status: AVAILABLE
Compressed: NO Tag: TAG20170228T152646 Piece Name:
/u01/app/oracle/fast_recovery_area/TERRA1/backupset/2017_02_28/o1_mf_nnndf_TAG20170228T152646_dccj773m_.bkp
List of Datafiles in backup set 19 File LV Type Ckp SCN Ckp Time Name
---- -- ---- ---------- --------- ---- 1 Full 2479294 28-FEB-17
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_system_ddko3n6m_.dbf 3
Full 2479294 28-FEB-17
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_sysaux_ddko3n6t_.dbf 4
Full 2479294 28-FEB-17
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_undotbs1_ddko3nb2_.dbf 5
Full 2479294 28-FEB-17 7 Full 2479294 28-FEB-17
BS Key Type LV Size Device Type Elapsed Time Completion Time-------
---- -- ---------- ----------- ------------ ---------------21 Full
1.13G DISK 00:01:00 28-FEB-17 BP Key: 21 Status:
AVAILABLE Compressed: NO Tag: TAG20170228T165349 Piece Name:
/u01/app/oracle/fast_recovery_area/TERRA1/backupset/2017_02_28/o1_mf_nnndf_TAG20170228T165349_dccobh6h_.bkp
List of Datafiles in backup set 21 File LV Type Ckp SCN Ckp Time Name
---- -- ---- ---------- --------- ---- 1 Full 2486852 28-FEB-17
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_system_ddko3n6m_.dbf 3
Full 2486852 28-FEB-17
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_sysaux_ddko3n6t_.dbf 4
Full 2486852 28-FEB-17
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_undotbs1_ddko3nb2_.dbf 5
Full 2486852 28-FEB-17
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_new_user_ddko3n73_.dbf 6
Full 2486852 28-FEB-17
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_tbs_user_ddko3nbd_.dbf 7
Full 2486852 28-FEB-17
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_new_user_ddko3nc2_.dbf
BS Key Type LV Size Device Type Elapsed Time Completion Time-------
---- -- ---------- ----------- ------------ ---------------24 Full
1.14G DISK 00:01:34 15-MAR-17 BP Key: 24 Status:
AVAILABLE Compressed: NO Tag: TAG20170315T021022 Piece Name:
/u01/app/oracle/fast_recovery_area/TERRA1/backupset/2017_03_15/o1_mf_nnndf_TAG20170315T021022_ddkm6036_.bkp
List of Datafiles in backup set 24 File LV Type Ckp SCN Ckp Time Name
---- -- ---- ---------- --------- ---- 1 Full 2797971 15-MAR-17
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_system_dbz6nx14_.dbf 3
Full 2797971 15-MAR-17
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_sysaux_dbz6m573_.dbf 4
Full 2797971 15-MAR-17
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_undotbs1_dcczlbll_.dbf 5
Full 2797971 15-MAR-17
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_new_user_dcchkvk9_.dbf 6
Full 2797971 15-MAR-17
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_tbs_user_dccnlhxy_.dbf 7
Full 2797971 15-MAR-17
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_new_user_dcchkvnx_.dbf
RMAN> restore database;
channel ORA_DISK_1: starting datafile backup set restorechannel ORA_DISK_1:
specifying datafile(s) to restore from backup setchannel ORA_DISK_1: restoring
datafile 00001 to
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_system_dbz6nx14_.dbfchannel
ORA_DISK_1: restoring datafile 00003 to
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_sysaux_dbz6m573_.dbfchannel
ORA_DISK_1: restoring datafile 00004 to
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_undotbs1_dcczlbll_.dbfchannel
ORA_DISK_1: restoring datafile 00005 to
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_new_user_dcchkvk9_.dbfchannel
ORA_DISK_1: restoring datafile 00006 to
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_tbs_user_dccnlhxy_.dbfchannel
ORA_DISK_1: restoring datafile 00007 to
/u01/app/oracle/oradata/TERRA1/datafile/o1_mf_new_user_dcchkvnx_.dbfchannel
ORA_DISK_1: reading from backup piece
/u01/app/oracle/fast_recovery_area/TERRA1/backupset/2017_03_15/o1_mf_nnndf_TAG20170315T021022_ddkm6036_.bkpchannel
ORA_DISK_1: piece
handle=/u01/app/oracle/fast_recovery_area/TERRA1/backupset/2017_03_15/o1_mf_nnndf_TAG20170315T021022_ddkm6036_.bkp
tag=TAG20170315T021022channel ORA_DISK_1: restored backup piece 1channel
ORA_DISK_1: restore complete, elapsed time: 00:01:15Finished restore at
15-MAR-17
RMAN> recover database;
Starting recover at 15-MAR-17using channel ORA_DISK_1
starting media recovery
archived log for thread 1 with sequence 72 is already on disk as file
/u01/app/archivelog2/arc_1_72_936747113.arcarchived log file
name=/u01/app/archivelog2/arc_1_72_936747113.arc thread=1 sequence=72unable to
find archived logarchived log thread=1 sequence=73RMAN-00571:
===========================================================RMAN-00569:
=============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571:
===========================================================RMAN-03002: failure
of recover command at 03/15/2017 02:34:28RMAN-06054: media recovery requesting
unknown archived log for thread 1 with sequence 73 and starting SCN of 2798016
List of Archived Logs in backup set 23 Thrd Seq Low SCN Low Time
Next SCN Next Time ---- ------- ---------- --------- ---------- --------- 1
26 2466076 28-FEB-17 2479421 28-FEB-17 1 27 2479421
28-FEB-17 2479425 28-FEB-17 1 28 2479425 28-FEB-17 2479428
28-FEB-17 1 29 2479428 28-FEB-17 2479431 28-FEB-17 1 30
2479431 28-FEB-17 2479434 28-FEB-17 1 31 2479434 28-FEB-17
2479437 28-FEB-17 1 32 2479437 28-FEB-17 2479440 28-FEB-17 1
33 2479440 28-FEB-17 2479443 28-FEB-17 1 34 2479443
28-FEB-17 2479446 28-FEB-17 1 35 2479446 28-FEB-17 2479449
28-FEB-17 1 36 2479449 28-FEB-17 2479452 28-FEB-17 1 37
2479452 28-FEB-17 2479455 28-FEB-17 1 38 2479455 28-FEB-17
2479458 28-FEB-17 1 39 2479458 28-FEB-17 2479461 28-FEB-17 1
40 2479461 28-FEB-17 2479464 28-FEB-17 1 41 2479464
28-FEB-17 2479472 28-FEB-17 1 42 2479472 28-FEB-17 2481272
28-FEB-17 1 43 2481272 28-FEB-17 2482580 28-FEB-17 1 44
2482580 28-FEB-17 2482924 28-FEB-17 1 45 2482924 28-FEB-17
2486752 28-FEB-17 1 46 2486752 28-FEB-17 2486755 28-FEB-17 1
47 2486755 28-FEB-17 2486759 28-FEB-17 1 48 2486759
28-FEB-17 2486762 28-FEB-17 1 49 2486762 28-FEB-17 2486765
28-FEB-17 1 50 2486765 28-FEB-17 2487185 28-FEB-17 1 51
2487185 28-FEB-17 2494079 28-FEB-17 1 52 2494079 28-FEB-17
2694082 28-FEB-17 1 53 2694082 28-FEB-17 2695889 28-FEB-17 1
54 2695889 28-FEB-17 2695896 28-FEB-17 1 55 2695896
28-FEB-17 2695901 28-FEB-17 1 56 2695901 28-FEB-17 2695904
28-FEB-17 1 57 2695904 28-FEB-17 2696428 28-FEB-17 1 58
2696428 28-FEB-17 2696431 28-FEB-17 1 59 2696431 28-FEB-17
2696434 28-FEB-17 1 60 2696434 28-FEB-17 2696437 28-FEB-17 1
61 2696437 28-FEB-17 2696440 28-FEB-17 1 62 2696440
28-FEB-17 2696447 28-FEB-17 1 63 2696447 28-FEB-17 2696471
28-FEB-17 1 64 2696471 28-FEB-17 2696489 28-FEB-17 1 65
2696489 28-FEB-17 2696492 28-FEB-17 1 66 2696492 28-FEB-17
2696495 28-FEB-17 1 67 2696495 28-FEB-17 2696498 28-FEB-17 1
68 2696498 28-FEB-17 2696501 28-FEB-17 1 69 2696501
28-FEB-17 2796888 15-MAR-17 1 70 2796888 15-MAR-17 2797938
15-MAR-17 1 71 2797938 15-MAR-17 2797947 15-MAR-17
BS Key Size Device Type Elapsed Time Completion Time------- ----------
----------- ------------ ---------------25 5.00K DISK 00:00:00
15-MAR-17 BP Key: 25 Status: AVAILABLE Compressed: NO Tag:
TAG20170315T021210 Piece Name:
/u01/app/oracle/fast_recovery_area/TERRA1/backupset/2017_03_15/o1_mf_annnn_TAG20170315T021210_ddkm9bgq_.bkp
List of Archived Logs in backup set 25 Thrd Seq Low SCN Low Time
Next SCN Next Time ---- ------- ---------- --------- ---------- --------- 1
72 2797947 15-MAR-17 2798016 15-MAR-17
Após o recover sem sucesso. Deletei todos os datafiles novamente e refiz o
restore, realizei o recover novamente, desta vez, com o seguinte comando:
RMAN> RECOVER DATABASE UNTIL SEQUENCE 71;
Starting recover at 15-MAR-17using channel ORA_DISK_1RMAN-00571:
===========================================================RMAN-00569:
=============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571:
===========================================================RMAN-03002: failure
of recover command at 03/15/2017 02:44:33RMAN-06556: datafile 1 must be
restored from backup older than SCN 2797938
ALGUEM PODE AJUDAR PQ NAO CONSEGUINDO RECUPERAR O DATABASE?
a) Se eu mando o "RECOVER DATABASE" o RDBMS nao deveria recuperar até onde
seria possível?b) Mesmo informando o SCN que o controlfile me diz que eu
possuo, o database também nao recupera, por qual motivo isso está
acontecendo?c) Estou fazendo algum procedimento errado? Alguém poderia ajudar?