1. 백업 전, DB 상태확인 (Archive log mode) Node1, Nod2 Archive log 1) 두 노드 모두 Archive log Mode 확인 2) 두 누드 모두 Archive log file 경로 ASM에 같은 경로를 사용중 ASMCMD> pwd +DATA/ORCL/ARCHIVELOG_FILE ASMCMD> ls -alrt Type Redund Striped Time Sys Name ARCHIVELOG UNPROT COARSE JUN 13 16:00:00 N 2_3_1095025428.dbf => +DATA/ORCL/ARCHIVELOG/2022_06_13/thread_2_seq_3.281.1107277053 ARCHIVELOG UNPROT COARSE JUN 13 17:00:00 N..
1. Full backup 본으로 Recovery 수행 1) backup list 확인 RMAN> list backupset; List of Backup Sets =================== BS Key Type LV Size Device Type Elapsed Time Completion Time ------- ---- -- ---------- ----------- ------------ --------------- 9 Full 346.03M DISK 00:00:36 13-JUN-22 BP Key: 9 Status: AVAILABLE Compressed: YES Tag: TAG20220613T111152 Piece Name: /home/oracle/rman_backup/dbf_090vuovo_1..
1. Fullbackup 본으로 Recovery 수행 1) backup list 확인 RMAN> list backupset; List of Backup Sets =================== BS Key Type LV Size Device Type Elapsed Time Completion Time ------- ---- -- ---------- ----------- ------------ --------------- 9 Full 346.03M DISK 00:00:36 13-JUN-22 BP Key: 9 Status: AVAILABLE Compressed: YES Tag: TAG20220613T111152 Piece Name: /home/oracle/rman_backup/dbf_090vuovo_1_..
1. Full backup script Full backup example rman target / cmdfile=/home/oracle/rman_backup/rman.rcv log=/home/oracle/rman_backup/dump/rman_$(date +"%y_%m_%d").log append find /home/oracle/rman_backup/dump -name "dbf_*" -mtime +2 -exec rm {} \; find /home/oracle/rman_backup/dump -name "arc_*" -mtime +2 -exec rm {} \; find /home/oracle/rman_backup/dump -name "*.log" -mtime +2 -exec rm {} \; 아래 내용 rc..
1. Crosscheck 명령어 -. 백업 파일이나 아카이브 로그파일을 RMAN을 사용하지 않고 삭제했을 경우 RMAN세션에서 CROSSCHECK 명령어를 사용하여 RMAN catalog 혹은 control file의 리스트를 현 상태와 동일하게 업데이트 할 수 있다. CROSSCHECK BACKUP; 모든 백업본을 CROSSCHECK 하려면 아래 명령 사용 LIST EXPIRED BACKUP; CROSSCHECK 명령으로 감지 된 만료 된 백업을 확인하고 싶은 경우 아래 명령사용 DELETE EXPIRED BACKUP; CROSSCHECK 명령으로 감지 된 만료 된 백업을 삭제하고 싶은 경우 아래 명령사용 CROSSCHECK ARCHIVELOG ALL; 모든 아카이브 로그를 CROSSCHECK 하고 싶..