2014년 10월 20일 월요일

[백업/복구]Hot Backup(1)[오라클개발자교육/오라클/ORACLE강좌/오라클교육잘하는곳/오라클교육추천/ORACLE실무교육/ORACLE/ORACLE교육/ORACLE학원/오라클실무교육]

Hot Backup(1) 

오라클의 물리적인 백업 방법의 하나인 Hot Backup은 열린 백업(Open Backup) 이라고 불리며 사용중인 오라클 서버를 중단하지 않은 상태에서 각각의 테이블스페이스 별로 데이터파일을 백업 받는 방법 입니다. 

이를 위해서는 두 가지 조건이 충족되어야 하는데 Archive Mode로 DB가 운용되어야 하며 ARCH Background Process가 활성화 되어 있어야 합니다. 

Hot Backup을 실행하는 동안 많은 Redo log가 발생할 수 있는데 LGWR가 백업하는 동안 데이터 파일의 변경된 블록 이미지를 Redo log File에 기록하기 때문에 발생 합니다. 그러므로 DBA는 적절한 크기의 Redo Log나 Redo Log Buffer 크기를 지정해야 합니다. 

Hot Backup의 과정을 간단히 요약하면 다음과 같습니다. 

1 백업을 원하는 테이블스페이스를 백업모드로 변환 

  Alter tablespace 테이블스페이스이름 begin backup; 

2. OS명령을 통해 해당 데이터파일을 백업을 원하는 위치로 COPY 

3. 테이블스페이스를 정상 상태로 … 

    Alter tablespace 테이블스페이스이름 end backup; 

4. 위 과정을 반복하여 모든 테이블스페이스를 백업 후 로그 스위치와 체크포인트를 실행 

    Alter system switch logfile; 

    Alter system checkpoint; 

Oracle 9i에서는 Hot Backup과 관련된 정보를 v$backup, v$datafile을 이용하여 확인할 수 있는데 다음과 같습니다. 

SQL> conn / as sysdba 
Connected. 

SQL> Select d.name, b.status 
  2  From v$datafile d, v$backup b 
  3  Where d.file# = b.file# 
  4  ; 

NAME                                                  STATUS 
---------------------------------------------------------- 
C:\ORACLE\ORADATA\WINK\SYSTEM01.DBF      NOT ACTIVE 
C:\ORACLE\ORADATA\WINK\UNDOTBS01.DBF    NOT ACTIVE 
C:\ORACLE\ORADATA\WINK\CWMLITE01.DBF    NOT ACTIVE 
C:\ORACLE\ORADATA\WINK\DRSYS01.DBF      NOT ACTIVE 
C:\ORACLE\ORADATA\WINK\EXAMPLE01.DBF    NOT ACTIVE 
C:\ORACLE\ORADATA\WINK\INDX01.DBF        NOT ACTIVE 
…… 
…… 
…… 

백업중인 경우 status가 ACTIVE로 나타납니다. 

* 이종철님에 의해서 게시물 이동되었습니다 (2006-06-04 12:26)


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

댓글 없음:

댓글 쓰기