증분 백업

2024. 6. 23. 23:14DBMS/ORACLE Admin

반응형

증분 백업이란 백업 받았던 백업파일과 비교하여 변경된 부분만 추가로 백업을 수행하는 것이다.

 

 

 

 

차등 증분 백업

 

백업받을 때 설정했던 숫자보다 작거나 같으면 그 날짜를 기준로 지금까지 모든 데이터를 백업 받는 것이다.

 

 

백업을 받을 때 설정한 숫자가 자기보다 작거나 같으면 그 날짜를 기준으로 현재까지의 모든 데이터를 백업 받는다.

 목요일 백업 전 장애가 발생했다고 하면 일요일 a과 수요일 bcd 백업파일만 복구하면  전체 데이터를 복구할 수 있다.

 

 

 

RMAN> RUN {
  ALLOCATE CHANNEL c1 TYPE DISK;
  BACKUP
    INCREMENTAL LEVEL 0
    DATABASE
    FORMAT '/backup/full_backup_%U';
}

 

전체 백업 (Level 0 Backup): 전체 백업은 데이터베이스 전체를 백업하는 것이며 주로 처음 백업 시 수행된다.

 

 

 

 

RMAN> RUN {
  ALLOCATE CHANNEL c1 TYPE DISK;
  BACKUP
    INCREMENTAL LEVEL 1
    DATABASE
    FORMAT '/backup/differential_backup_%U';
}

 

차등 백업 (Differential Backup):    전체 백업 이후 변경된 데이터를 백업한다.

 

 

 

 

RMAN> RUN {
  ALLOCATE CHANNEL c1 TYPE DISK;
  BACKUP
    INCREMENTAL LEVEL 1 CUMULATIVE
    DATABASE
    FORMAT '/backup/cumulative_incremental_backup_%U';
}

 

누적증분 백업 (Incremental Cumulative Backup): 누적증분 백업은 이전 전체 백업 이후 변경된 데이터를 모두 백업한다.

반응형

'DBMS > ORACLE Admin' 카테고리의 다른 글

DATABASE BUFFER CACHE  (0) 2024.06.25
SEMAPHORE  (0) 2024.06.24
HR 계정 추가  (0) 2024.06.17
Redo log file과 archive redo log file  (0) 2024.05.27
spfile.ora init.ora 파일  (0) 2024.05.25