Presentation is loading. Please wait.

Presentation is loading. Please wait.

오라클 백업과 복구.

Similar presentations


Presentation on theme: "오라클 백업과 복구."— Presentation transcript:

1 오라클 백업과 복구

2 No Archive log mode와 Archive log mode
노아카이브 로그 모드 리두 로그 파일의 복사본을 별도로 보관하지 않음 DB 를 실행하면 온라인 리두 로그의 아카이브 기능은 비활성 DB 생성시 기본 설정 모드 아카이브 로그 모드 리두 로그 파일의 복사본을 별도로 보관 별도의 저장공간이 추가 필요 Archive hang이 발생 할 수도 있음

3 오라클 백업 대상 Data file Control file Redo log file - 실제 데이터가 저장되어 있는 파일
DB의 구조 정보를 포함하는 바이너리 파일 오라클이 사용하며, DBA도 변경 할 수 없다. 데이터베이스의 구조 변경 사항이 있을 때 자동으로 업데이트 된다. 컨드롤 파일은 오라클 DB를 마운트 하고 오픈하여 사용하는데 반드시 필요한 파일. Redo log file 데이터베이스에서 생긴 모든 변화를 기록하는 파일 데이터에 변경이 일어난 내용을 복구에 사용하기 위해 저장하고 있는 파일

4 백업의 종류 닫힌 백업(cold backup / closed backup)
데이터베이스를 종료(shutdown) 시킨 후 필수 백업 파일(datafile, control file, redo log file)을 복사 하는 방법 닫힌 백업 특징 모든 파일은 동일한 checkpoint SCN을 가져야 한다. Shutdown은 정상적인 shutdown이어야만 한다. Archive log /no archive log mode 에 상관없이 모두 사용 가능 Data file, online redo log file, control file 모두 백업 가능 Tablespace를 Offline 시키고 받는 백업도 일종의 close backup으로 생각할 수 있다.

5 백업의 종류 열린 백업(hot backup / open backup / begin backup)
Tablespace 단위로 백업을 수행 11g 부터는 DB 전체를 백업 받을수 있는 모드가 있지만, Redo log량이 많 이 생기기 때문에 권장하지 않음 반드시 archive log mode에서 수행해야 한다.

6 Startup 과정 Startup No mount Mount Open
Parameter file내부 설정 값대로 Instance 생성 Background Process 수행 Alert log file 기록 시작 No mount Control file 내부에 있는 checkpoint 정보를 확인해서 DB 이상 유무를 판단 Mount Control file의 정보와 Data file의 헤더 내용을 확인해서 이상 있으면 instance Recovery 과정이 자동으로 수행. Open

7 Parameter file 파라미터 파일 종류 파라미터 파일 개념 오라클이 구동할수 있게 설계되어 있는 도면과 같은 개념
파라미터 파일을 참조해서 SGA 및 기타 필요한 환경 구성 가능 파라미터 파일 종류 pfile 텍스트 형식으로 OS Editor(예: vi 편집기)를 이용하여 편집가능 기본 이름은 initSID.ora spfile Oracle 9i 부터 등장 Binary file이기 때문에 사람이 직접 수정을 할 수가 없다.(OS Editor로 변경 불가) 기본 이름은 spfileSID.ora

8 Tablespace와 Datafile 개념
- 메모리에 생성되는 공간 - 테이블이 저장되는 공간 Datafile - 실제 데이터가 저장되는 공간

9 Tablespace의 종류 및 특징 SYSTEM tablespace SYSAUX tablespace
데이터 딕셔너리가 저장되어 있다. SYSTEM Tablespace가 손상되면 Oracle 서버가 시작되는데 문제가 발생하 게 되므로 주의해야 한다. SYSAUX tablespace Oracle 10g 버전부터 새로 등장한 Tablespace Oracle 서버의 성능 튜닝을 위한 데이터들이 저장되어 있다. 10g에 새로등장한 자동 튜닝 기능(AWR,ADDM,ASH 등)이 이곳 정보를 사 용한다. Undo tablespace 사용자가 DML을 수행할 경우 원본 데이터( Undo data)들을 저장해두는 Tablespace. 사용자가 생성하고 관리 할 수 있다.


Download ppt "오라클 백업과 복구."

Similar presentations


Ads by Google