본문 바로가기
OraclE

rman 백업 확인

by 타마마임팩트_쫀 2014. 3. 27.

rman 백업 확인 방법

 

○ LIST 명령
  RMAN> sql "alter session set nls_date_format=''yyyy-mm-dd HH24:MI:SS''";
        시간 확인
  RMAN> LIST BACKUP OF DATABASE;
  RMAN> LIST BACKUPSET OF DATABASE;
  RMAN> LIST BACKUP OF DATAFILE '/dev/rdata06' ;
         해당 datafile에 대한 backupset 백업만 보여줌
  RMAN> LIST COPY  OF DATAFILE '/dev/rdata06' ;
         해당 datafile에 대한 copy 백업
  RMAN> LIST BACKUP OF TABLESPACE USERS;
  RMAN> LIST BACKUP OF CONTROLFILE;
  RMAN> LIST BACKUP OF SPFILE;
  RMAN> list backup of archivelog all;
  RMAN> list backup of archivelog from scn 11894542  until scn 14063527;
  RMAN> list backup of archivelog from sequence 6  until  sequence 10 thread 2;

 

○ REPORT 명령
  RMAN> report need backup;
        현재 백업 설정과 비교하였을 시 필요한 백업은 없는지 확인
  RMAN> report need backup redundancy 3;        

 

○ Copy 명령어

RMAN > copy datafile '/dev/rdata06' to '/data_move/kkonti/copy/user01.dbf' ;

 

 

※ RMAN 에서 LIST 명령으로 확인이 불가능 하거나 불편할 경우 SQL에서 직접 확인 가능

 alter session set nls_date_format='YYYY/MM/DD HH24:MI:SS';

 

 col operation for a10

 col status for a25

SELECT OPERATION, OBJECT_TYPE, STATUS, MBYTES_PROCESSED, START_TIME, END_TIME

FROM v$RMAN_STATUS

ORDER BY START_TIME;