[관리] Oracle DB Cold Backup 하기 ( Full 백업 방식 )

***   DB를 COLD BACKUP(FULL BACKUP)

    COLD BACKUP은 데이타베이스가 정상적으로 SHUTDOWN된 상태에서 데이타화일, 로그화일,

    콘트롤화일을 모두 백업받는 것을 말한다. SHUTDOWN하지 않고 OPEN된 상태에서 백업을

    받으면 백업받은 내용을 나중에 사용할 수가 없으므로 유의해야 한다.

    COLD BAKUP을 위해서 데이타베이스를 SHUTDOWN할 때에는 NORMAL, IMMEDIATE 옵션을

    사용해야 하며 ABORT를 사용해서는 안된다. IMMEDIATE를 사용한 경우에는 SHUTDOWN 후에

    다시 STARTUP 하고 NORMAL로 SHUTDOWN 하도록 한다.

    콘트롤화일과 데이타화일 및 로그화일의 위치를 확인하여 tar, cpio, dd등의 명령을

    이용하여 백업받도록 한다.

    콘트롤 화일 확인 방법

    SQLDBA> show parameter control_files

    데이타 화일 확인 방법

    SQLDBA> select name from v$datafile;

    로그 화일 확인 방법

    SQLDBA> select member from v$logfile;

    필요에 따라서는 파라미터 화일까지 받아두는 것이 좋다. 파라미터 화일은

    $ORACLE_HOME/dbs/init.ora이다.

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

2 Responses

  1. 2022년 6월 21일

    2holidays

  2. 2023년 1월 26일

    2frederick

페이스북/트위트/구글 계정으로 댓글 가능합니다.