개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 


개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

백업 및 복구

 

 *Online Redo Log File(Mirroring된 경우) 복구절차
- 오라클이 온라인 로그 파일을 미러링했을 경우에는 복구가 쉬워지고, 로그 파일이 하나 손상되더라도 alert.log 파일에 메세지만 출력되고 기동을 정지하지  않는다.
- 먼저 콜드 백업을 수행하고, 손상된 로그 파일이 어떤 상태인지 체크한다.
- 손상된 Log file이 CURRENT 상태의 Log Group의 멤버라면 강제로 Log Switch를 발생시켜 INACTIVE

상태로 변경한다.
-  SVRMGR> alter system switch logfile;  < 강제로 Log Switching을 발생시킨다. >
- 손상된 Log file의 상태가 INACTIVE로 바뀌면 정상적으로 Log File을 삭제한다.
 - SVRMGR> alter database drop logfile member ‘/disk1/oradata/redo01_01.dbf’;
- 삭제한 로그 파일의 멤버를 같은 그룹으로 재 생성한다. (Group 1 이라고 가정)
 - SVRMGR> alter database add logfile member ‘/disk1/oradata/redo01_01.dbf’ to group 1;
- 데이터베이스를 정상 open 한다.
 -  SVRMGR> alter database open;

 

 

 

 


 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr


개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr 

+ Recent posts