TECH
QUESTION
자주하는 질문답변 입니다.
Oracle
작성자 | 유건데이타 | 등록일 | 2015-05-21 |
제목 | 데이타베이스를 COLD BACKUP 받는 방법 | ||
---|---|---|---|
데이타베이스를 COLD BACKUP 받는 방법
================================== 콜드 백업은 데이타베이스가 정상적으로 SHUTDOWN 된 상태에서 데이타 화일, 로그 화일, 콘트롤 화일을 모두 백업받는 것을 말한다. SHUTDOWN 하지 않고 OPEN 된 상태에서 백업을 받으면 백업받은 내용을 나중에 사용할 수가 없으므로 유의해야 한다. 콜드 백업을 위해서 데이타베이스를 SHUTDOWN 할 때에는 NORMAL, IMMEDIATE 옵션을 사용해야 하며 ABORT 를 사용해서는 안 된다. ABORT 를 사용한 경우에는 SHUTDOWN 후에 다시 STARTUP 하고 NORMAL 로 SHUTDOWN 하도록 한다. 콘트롤 화일과 데이타 화일 및 로그 화일의 위치를 확인하여 이들을 tar, cpio, dd 등의 명령을 이용하여 백업 받도록 한다. NT 에서는 COPY 명령이나 탐색기를 이용해서 백업을 받으면 된다. 콘트롤 화일 확인 방법 --------------------- sqlplus에 system/manager로 접속해서 SQL>select value from v$controlfile; 데이타 화일 확인 방법 --------------------- SQL>select name from v$datafile; 로그 화일 확인 방법 ------------------ SQL>select member from v$logfile; 위에서 확인된 3 종류의 화일들을 백업받으면 된다. (오라클은 반드시 SHUTDOWN된 상태이어야 함) 필요에 따라서는 파라미터 화일까지 받아두는 것이 좋다. 파라미터 화일은 $ORACLE_HOME/dbs/init (NT 에서는 C:\ORANT\DATABASE\init 보통은 initORCL.ora 라고 되어 있다.) 여기서 있다.(NT 에서는 REGISTRY에 지정됨) |
Comment | |||
---|---|---|---|
등록된 코멘트가 없습니다. |