2009년 8월 11일 화요일

Incremental Backup & BCT

RMAN> backup incremental level 0 as compressed backupset database;

piece handle=/u01/app/oracle/flash_recovery_area/ORCL/backupset/2009_06_19/o1_mf_nnnd0_TAG20090619T133711_53p5hqyv_.bkp tag=TAG20090619T133711 comment=NONE

   

[oracle@orcl ~]$ ls -als /u01/app/oracle/flash_recovery_area/ORCL/backupset/2009_06_19/o1_mf_nnnd0_TAG20090619T133711_53p5hqyv_.bkp

315024 -rw-r-----  1 oracle oinstall 322265088  6월 19 13:39 /u01/app/oracle/fla    sh_recovery_area/ORCL/backupset/2009_06_19/o1_mf_nnnd0_TAG20090619T133711_53p5hqyv_.bkp

   

RMAN> backup incremental level 1 database; => 1 부터는 compressed 를 사용하지 않는다. 

=> bct가 활성화 되어 있지 않아 비교해서 백업함(시간 오래 걸림)

      piece handle=/u01/app/oracle/flash_recovery_area/ORCL/backupset/2009_06_19/o1_mf_ncnn1_TAG20090619T134149_53p5v3d3_.bkp tag=TAG20090619T134149 comment=NONE

   

[oracle@orcl ~]$ ls -als /u01/app/oracle/flash_recovery_area/ORCL/backupset/2009_06_19/o1_mf_ncnn1_TAG20090619T134149_53p5v3d3_.bkp

6956 -rw-r-----  1 oracle oinstall 7110656  6월 19 13:43 /u01/app/oracle/flash_recovery_area/ORCL/backupset/2009_06_19/o1_mf_ncnn1_TAG20090619T134149_53p5v3d3_.bkp

   

※ 1 백업에서는 변화량 만큼만 백업하기 때문에  용량이 줄어든 것을 확인할 수 있다.

   

RMAN> backup incremental level 1 datafile 4; => 사용하지 않음

RMAN> backup incremental level 2 database; => 일반적으로 데이터 베이스 단위로 함

   

S SYS> alter database enable block change tracking; => OMF 아닐 경우 using file '~~';  를 뒤에 삽입해야 한다.

=> 증분백업의 속도 향상을 위해 블록 추적을 활성화 함. 블록의 변경내용을 저장

   

RMAN> backup incremental level 1 database; => bct를 활성화 했기 때문에 금방 끝남.

   

[oracle@edrsr4p1 changetracking]$ ls -s

total 11352

11352 o1_mf_58z5w4mn_.chg

[oracle@edrsr4p1 changetracking]$ ls -als o1_mf_58z5w4mn_.chg

11352 -rw-r----- 1 oracle oinstall 11600384 Aug 22 16:05 o1_mf_58z5w4mn_.촣

   

SCOTT> @testSet

   

[oracle@edrsr4p1 changetracking]$ ls -als o1_mf_58z5w4mn_.chg

11352 -rw-r----- 1 oracle oinstall 11600384 Aug 22 16:07 o1_mf_58z5w4mn_.촣

=> @testSet으로 내용이 변경되었기 때문에 tracking 파일의 최종 변경 시간이 바뀌었다.

   

   

댓글 없음:

댓글 쓰기