위로 아래

RMAN

RMAN (oracle Recovery Manager)

오라클에서 제공하는 backup/recovery 솔루션

 

NMDA (Networker Module for Database Appliance)

  1. RMAN은 하나의 백업 명령을 통해 서로 다른 Networker 볼륨에 최대 4개의 복사본을 생성 가능
  2. NMDA는 수동 Oralce 백업을 통한 백업 복사본만을 지원

 

용어

  1. Target Database : backup, restore, recovery가 수행될 대상 데이터베이스
  2. Recovery Catalog : RMAN에서 사용하는 Information 저장 장소
  3. Channel : allocation channel은 target database의 backup, resotre, recovery에 대한 server process를 초기화
  4. Backup sets : 하나 이상의 Data file 또는 Archive logs를 포함. Backup pieces의 Complate Set. Full 또는 Increamental 백업으로 구성. Oracle proprietary format 사용
  5. Backip Pieces : 하나의 Backup Set은 하나 이상의 Backup Pieces로 구성. 각 Backup Piece는 Single Output File로 O/S의 File system Size의 제한을 가지고 있다

 

Channel

  1. RMAN을 이용하여 Database 백업 시 Channel을 할당해야 한다
  2. 할당 방법 2가지
    1. Manual Channel allocation : allocate channel 명령어 사용
    2. Automatic Channel allocation : Configure 명령어 사용

 

 

Media Management 

RMAN에서 backup device에 백업 하기 위해서는 Media Management Library가 필요하며, 

media vendor가 제공하는 library로 Oracle과의 interface를 제공한다

 

 

backup

restore

recovery

 

 

SBT (Simple Build Tool)

 

파일 종류

data file

control file

archive file

 

모드

archive mode

no-archive mode (target database가 open이면 백업할 수 없다)

 

RMAN 백업 방법

catalog 이용

control file 이용 (resync 필요)