database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 38903 게시물 읽기
No. 38903
[DBA] 온라인백업 데이터로 DB복원하는 법
작성자
임서희(doraemung)
작성일
2011-09-25 16:08ⓒ
2011-09-26 15:45ⓜ
조회수
4,105

초보인 oracle 이용자입니다.

UNIx+ORACLE 인데

매일 새벽에 스크립트를 통해 begin ~ endbackup으로 온라인백업이 이루어집니다.

(내부 sql을 보니 alter database backup controlfile to trace     / alter tablespace XXXXX begin backup.  등등 이렇습니다. )

 

이렇게 백업된 파일을가지고

개발 데이터베이스에 restore할 수 있나요?

(DB 시스템적인 버젼이나 구성환경은 같지만

datafile들의 경로는 조금 다릅니다.   

운영기 : oracle / 운영 / data 1 / abd dbf.

개발기 : oracle / 개발 / data 2 / abc.dbf         이런식으루요..

 

export / import하는 방식말고

백업받은 위의 파일을 이용해서

개발DB에 부어서 이용하려고 합니다.

 

 

* 좀 급하게 방법을 알아서 작업해야해서 여쭙니다.

제가 놓친 이론이나 개념이 있을수 있으니

교정해주셔도 좋고 조언주시면 감사하겠습니다. ^^

이 글에 대한 댓글이 총 2건 있습니다.

개발서버의 디비내리신후에 백업파일 복사해 넣으시고 (controfile 과 .dbf, .trc 등등)

시스템 올리시면 자동으로 리커버리 하면서 복구됩니다..

1님이 2011-09-27 08:53에 작성한 댓글입니다. Edit

1.  온라인 백업 할때 얻어진, 모든 data 파일들과 archived redo log 파일들을 복사해 와야 합니다. 

혹시 개발기에서 보관을 해야할 데이터파일들이 있으면, 복사해올 때 겹쳐쓰이지 않도록 주의 하세요. 

 

2.  새로 만들어질 개발DB이름이 운영DB이름과 다르고, 데이터 파일들의 경로도 달라진다면,init.ora 파일의 일부 파라미터들  (예를 들어, control_file, db_name, background_dump_dest, user_dump_dest, ...)을 잘 바꾸어야 합니다.  그리고, 백업할때 "alter database backup controlfile to trace"로 얻어진, .trc 파일을 고쳐서, CREATE CONTROLFILE 스크립트를 만들 때, 스크립트안에 나와 있는 데이터 파일의 경로를 수정해야 합니다.  ALTER TABLESPACE TEMP ADD TEMPFILE 부분을 떼서, 하나의 스크립트로 만드세요.  (TEMP 테이블스페이스들은 DB가 오픈 된 다음에 만들면 됩니다.)

 

3.  작업을 시작 하기전, 개발기로 복사해온 데이터 파일 갯수와 CREATE CONTROLFILE 스크립트에 나와있는 데이터 파일 갯수가 일치하는 지 확인 하세요.

 

hopper(bunny)님이 2011-09-28 11:27에 작성한 댓글입니다.
이 댓글은 2011-09-28 11:32에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
38906Add Month [2]
하홍민
2011-09-26
4531
38905query에서 조건으로 select하기 [5]
한상원
2011-09-26
5554
38904오라클 DB 연결방식 질문 [1]
김수진
2011-09-26
5875
38903[DBA] 온라인백업 데이터로 DB복원하는 법 [2]
임서희
2011-09-25
4105
38900E.Message값 변수로 받기
아폴론
2011-09-23
3720
38898다른 유저의 테이블을 조회할 수 있도록 또 다른 유저에 권한 주는 방버 [2]
아름다운이
2011-09-23
3642
38897날짜 질문드립니다... [4]
ssing
2011-09-23
4442
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.026초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다