DBAtlas · 데이터베이스 운영 아틀라스

controlfile trace 백업

Oracle유지보수

명령어

-- Generate a trace (CREATE CONTROLFILE script):
ALTER DATABASE BACKUP CONTROLFILE TO TRACE
  AS '/tmp/create_controlfile.sql' REUSE;

-- Binary controlfile copy:
ALTER DATABASE BACKUP CONTROLFILE TO '/backup/controlfile_orcl.ctl' REUSE;

하는 일

controlfile을 재생성하는 SQL 스크립트(trace) 및/또는 바이너리 사본을 생성한다.

사용 시점

구조 변경(데이터 파일/redo 추가) 이후, 재해 복구 준비 시, 또는 모든 사본을 잃었을 때 controlfile 재생성용.

주의

구조가 바뀔 때마다 trace 파일을 갱신한다. 오래된 스크립트는 잘못된 구조를 만든다. REUSE는 기존 파일을 덮어쓴다. 시스템에 위험은 없지만 생성된 파일은 안전하게 보관한다.

DBAtlas에서 열기 →

관련 항목