백업의 종류

개발/DB 2009. 11. 27. 08:59
  1. 닫힌 백업 (close backup, cold backup, offline backup)

  • 닫힌 백업 대상 파일

    데이터 파일, 컨트롤 파일, 파라미터 파일, 패스워드 파일, 리두 로그 파일등

  • 닫힌 백업 수행 과정

    a. 백업 대상 파일 정보 수집

    b. 오라클 종료

    c. 운영체제의 복사명령이나 백업 명령을 이용해서 대상 파일 백업

    d. 백업 이전 생성된 아카이브 로그 파일 삭제(용량 확보 목적)

    e. 오라클 재시작


  1. 열린 백업 (open backup, hot bakcup, online backup)

  • 열린 백업 조건

    아카이브 로그 모드 설정, 아카이브 프로세스 활성화

  • 열린 백업 수행 과정

    a. 백업 대상 테이블스페이스를 백업모드로 변경

    (백업모드가 아닌 offlineaccess 불가능, 백업모드는 access 가능하나

    필히 스크립트로 실행하여 속도 확보)

    : alter tablespace <테이블스페이스명> begin backup;

    b. 해당 테이블 스페이스의 데이터 파일을 백업 디렉토리로 복사

    c. 테이블스페이스를 정상적인 상태로 되돌린다.

    : alter tablespace <테이블스페이스명> end backup;

    d. 모든 파일의 동기화 정보 일치를 위해 체크포인트 강제 실행

    : alter system checkpoint;

  • 컨토롤 파일의 열린 백업

    *. alter database backup controlfile to <생성될 컨트롤 파일명> (주로 사용)

    *. alter database backup controlfile to trace; (스크립트로 실행)





'개발 > DB' 카테고리의 다른 글

복구의 종류  (0) 2009.11.29
백업 테스트  (0) 2009.11.28
아카이브 로그 모드 설정  (0) 2009.11.26
백업및 복구를 위한 기본개념  (0) 2009.11.25
아카이브 로그 모드와 노 아카이브 로그 모드  (0) 2009.11.24
Posted by 무혹
,