백업에 관한 조언

2010.05.12 08:17

조인상 조회 수:5184

원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어

Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

본문 : http://www.ischo.net -- 조인상 //시스템 엔지니어

+++++++++++++++++++++++++++++++++++++++++++++++++++++++


** 백업에 대한 내용..
full backup은 controlfile, *.dbf 들을 다른곳으로 복사하는 개념으로 생각하심 됩니다.
위에서 만들어두었던 a.txt 파일을 열어보시면,


select * from v$controlfile; 에서 controlfile의 위치를 알수 있고
select file_name from dba_data_files; 에서 datafile의 위치를 알 수 있고
select * from v$logfile; 에서 로그파일의 위치를 알 수 있답니다.
parameter file은 $ORACLE_HOME/dbs/initSID.ora 혹은 $ORACLE_BASE/admin/SID/pfile/init*.ora 에 보시면 됩니다.
$ORACLE_HOME/dbs/* 파일들..

위의 파일들을 다른 디렉토리에 copy를 해두시면 됩니다.
그런데 일단 복사하기 전에 반드시 db를 shutdown 시켜야 합니다.

recovery시키는 방법은
먼저  지금 다른 디렉토리에 복사해두었던 파일들을
a.txt에 나와있는 그 디렉토리에 위치시키고 나서
sql> 프롬프트 상에서 recover 이라는 명령어를 이용해서
적용시키면 됩니다.

서버에 요청 중입니다. 잠시만 기다려 주십시오...