1. ASMCMD -. asmcmd ASMCMD> pwd +DATA/ORCL/DATAFILE ASMCMD> ls SYSAUX.260.1095025303 SYSTEM.259.1095025267 UNDOTBS1.261.1095025327 UNDOTBS2.271.1095026407 USERS.262.1095025329 용량 조회 col name format a10 col USABLE_FILE_GB format 999,999.00 col TOTAL_GB format 999,999.00 col FREE_GB format 999,999.00 col USABLE_CALC_GB format 999,999.00 set line 250 select name, USABLE_FILE_MB/1024 USABLE_FILE_GB,..
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 하고 싶..
1. Online backup Shell Script 예시 #! /usr/bin/sh SID=oracle12 ORACLE_USER=oracle ORACLE_HOME=/app/oracle/product/12/db sqlplus / as sysdba