2009년 8월 12일 수요일

Incomplete Recovery

Incomplete Recovery

  • 불완전 복구
  • DB 전체의 datafile만 restore하고 Archive와 Redo를 일부만 적용시켜서 과거 버전으로 복구함

   

Complete Recovery vs Incomplete Recovery

   

▣ Incomplete Recovery 종류

  • Time-based recovery => 고의로
  • Cancel-based recovery => 어쩔 수 없이
  • Change-based recovery => SCN
  • Log sequence recovery => log파일 생성 기준

   

▣ Incomplete Recovery 사용예 - 1

  1. 고장

   

  1. 복구

    [oracle@edrsr4p1 backup]$ cat restore.sh

    cp /backup/*.dbf /u01/app/oracle/oradata/ORCL/datafile/

    cp /backup/*.dbf /u01/app/oracle/oradata/ORCL/datafile/

    cp /backup/*.dbf /u01/app/oracle/oradata/ORCL/datafile/

    cp /backup/*.dbf /u01/app/oracle/oradata/ORCL/datafile/

    cp /backup/*.dbf /u01/app/oracle/oradata/ORCL/datafile/

       

       

   

   

Incomplete Recovery 사용 예 - 2 (Time-based)

 1. 고장

   

 2. 복구

   

 3. 확인

   

   

 4. 백업 : resetlogs 로 open 하면 반드시 백업해야 함

   

Incomplete Recovery 사용 예 - 3 (Log Sequence Recovery)

※ 용량이 부족할 경우 위와 같이 아카이브 파일을 일부씩 복사한 후 복구 작업을 실시한다.

   

댓글 없음:

댓글 쓰기