2014년 10월 27일 월요일

[백업/복구]디스크 오류의 복구 절차[오라클개발자교육/오라클/ORACLE강좌/오라클교육잘하는곳/오라클교육추천/ORACLE실무교육/ORACLE/ORACLE교육/ORACLE학원/오라클실무교육]

매체 오류의 복구 절차 

만약 데이터파일이 있는 디스크에 손상이 있다면 원래 데이터 파일이 위치 하는 곳에 복사를 할 수가 없어 Cold backup을 받은 파일들을 복사할 수가 없을 것입니다. 이러한 경우에는 파일들을 원래 위치 하던 곳이 아닌 다른 곳에 복사를 한 후 DB를 마운트 단계까지 올린 후 alter database rename file 명령을 통해 위치를 변경 시킨 후 작업을 해야 합니다. 

그런데 데이터 파일 뿐 아니라 redo log file이나 control file인 경우라면 각각의 컨트롤 파일과 리두 로그 파일의 위치까지 변경을 해 주어야 합니다. 

redo log file인 경우 alter database rename file 명령으로 변경이 가능 하지만 control file인 경우에는 파일을 복사한 후 파라미터 파일에서 위치를 변경해주어야 합니다. 

------------------------------------------------ 
매체 오류로 인한 복구의 절차는 다음과 같습니다. 
------------------------------------------------ 

-        데이터베이스를 shutdown abort로 종료 

-        백업 파일을 이용하여 원래 위치와는 다른(오류가 난 디스크가 아닌) 디스크의 적당한 곳에 복사 합니다.(datafile, control file, redo log file) 

-        Parameter file에서 control file의 위치를 변경 

-        데이터베이스를 마운트 단계까지 올림 

-        redo log file 및 datafile의 위치를 alter database rename file을 이용하여 복구 

-        alter database open으로 DB를 오픈 


만약 DB가 Server Parameter file을 사용하는 Oracle 9i이상 이라면….  디비를 노우마운트(nomount) 단계까지 시작 후 alter system set 명령을 이용하여 파라미터를 변경하고 다음 작업을 수행해야 합니다. 

------------------------------------------------------------------ 
아래는 server parameter file을 이용한 미디어 손상으로부터 복구하는 간단한 절차 입니다. 
------------------------------------------------------------------ 

-        데이터베이스를 shutdown abort로 종료 

-        백업 파일을 이용하여 원래 위치와는 다른(오류가 난 디스크가 아닌) 디스크의 적당한 곳에 복사 합니다.(datafile, control file, redo log file) 


-        데이터베이스를 nomount까지 오픈 후 컨트롤 파일관련 파라미터를 변경 
(alter system set 명령을 이용) 

-        오라클을 종료 후 마운트 단계까지 DB를 시작 

-        redo log file 및 datafile의 위치를 alter database rename file을 이용하여 복구 

-        alter database open으로 DB를 오픈


 기업100%환급/오라클/자바/스프링/안드로이드/닷넷C#/웹퍼블리싱… 오라클자바…12-272285
 [채용예정교육]오라클자바개발잘하는신입뽑기2개월과정,교육전취…오라클자바…12-111638
53 [평일주간100%환급]Spring,JAVA,JSP,안드로이드,C#닷넷,SQL,튜닝… 오라클자바…03-151450
52 [주말]C#,ASP.NET마스터 오라클자바…01-311562
51 [기업100%환급,평일주간]SQL기초에서스키마오브젝트,PLSQL,힌트… 오라클자바…01-311879
50 [기업100%환급]개발자를위한스프링,마이바티스,하이버네이트(스… 오라클자바…01-311236
49 [평일주간,평일야간,주말]Spring,MyBatis,Hibernate개발자과정 오라클자바…01-191538
48 [평일주간,평일야간,주말]안드로이드개발자과정 오라클자바…01-111366
47 [평일야간,주말주간,주말야간]JAVA,Network&JSP&Spring,MyBatis,… 오라클자바…01-031903
46 기업100%환급/오라클/자바/스프링/안드로이드/닷넷C#/웹퍼블리싱… 오라클자바…12-272285
45 [기업100%환급]자바웹개발기초과정(JAVA,JDBC,JSP,Servlet,Aajx,… 오라클자바…12-191641
44 [평일주간야간, 주말]웹퍼블리싱 마스터(HTML5,CSS3,jQUERY,AJAX… 오라클자바…12-141605
43 [채용예정교육]오라클자바개발잘하는신입뽑기2개월과정,교육전취… 오라클자바…12-111638
42 [주말주간]자바&웹,jQUERY,스프링프레임워크 오라클자바…12-091310
41 [평일야간]닷넷(C#,Network,ADO.NET,ASP.NET)마스터 오라클자바…12-011538
40 [기업100%환급]자바기초&안드로이드개발자과정(Android전액환급… 오라클자바…12-011723
39 [평일야간,주말]SQL기초에서실무까지(SQL기초,PLSQL,힌트,튜닝) 오라클자바…12-011183

댓글 없음:

댓글 쓰기