이 페이지의 이전 버전을 보고 있습니다. 현재 버전 보기.

현재와 비교 페이지 이력 보기

« 이전 버전 2 현재 »

플래시백 데이터베이스 (Flashback Database)

플래시백 데이터베이스 기능은 시점 복구(Point-in-time Recovery)를 매우 빠르게 수행할 수 있도록 해준다. 플래시백 기능을 사용하지 않는 상태에서의 시점 복구는 백업 시점으로의 리스토어 작업과, 원하는 시점까지의 리커버리 작업을 통해 이루어졌다. 이러한 과정은 복잡하기도 복잡하고, 시간도 오래걸리는 방식이었다. 만약 플래시백 기능을 통해 시점 복구를 한다면, 마지막 백업시점으로 돌아갔다가 다시 원하는 시점으로 거슬러 올라오는 것이 아니라, 지정한 시간으로 거꾸로 돌아가는 작업만이 일어난다. 과정 또한 간단하여 마운트 상태에서 단순히 FLASHBACK DATABASE TO SCN 19526912;와 같은 명령만 입력해주면 된다. SCN이나 시간을 옵션을 옵션으로 줄 수 있으며, 플래시백만을 위한 기능인 Restore Point를 설정하여 복구할 수도 있다.

 

 

플래시 복구 영역 (Flashback Recovery Area)

플래시 복구 영역 기능은 10g부터 추가된 개념으로, 복구에 필요한 모든 정보를 모아놓는 공간이 된다. 이 영역에는 다음과 같은 파일들이 저장되게 된다.

  • 백업된 데이터 파일
  • 증분 백업 파일
  • 아카이브 로그
  • 컨트롤 파일, 컨트롤 파일의 백업본
  • 플래시백 로그

이렇게 백업 복구에 필요로 하게되는 데이터들을 플래시 복구 영역이라는 한군데의 영역에 저장하며 오라클의 관리하게 두게 됨으로써, 오라클은 어떠한 백업 데이터가 존재하고 어떠한 내용이 부족한지를 인지할 수 있게 된다. 이를 통해 플래시백 데이터베이스 기능을 구현할 수 있게 되는 것이다. 따라서 플래시백 데이터베이스 기능을 사용하기 위해서는 플래시 복구 영역이 반드시 설정되어 있어야 하며, 그렇지 않은 경우에는 반드시 설정해야되는 기능은 아니다.

레이블 (0)

  • 레이블 없음

댓글  (0)

첨부 파일  (0)

첨부 파일 추가하기
공유된 파일이 아직 없습니다.