OS환경 : Oracle Linux6.8(64bit)
DB 환경 : Oracle Database 10.2.0.4
설명 : Block change tracking 기능
: 데이터 블록들의 변경된 블록만 추적하는 기능
블록들의 변경사항은 특정 파일에 저장 되어 관리됨
Oracle 10g Enterprise Edition
: 각자의 환경 상 속도적으로 느려질 수 있다.
설정하기
1. 활성화
1
2
3
4
5
|
SQL> alter database enable block change tracking using file '/data/backup/rman/block_tracking.txt';
$ cd /data/backup/rman
$ ls -lSh *.txt
$ vi block_tracking.txt
^@^@^@^@^@^@^@^@^@^@^@^@^@^@
|
바이너리 파일 형태임
2. 비활성화
1
|
SQL> alter database disable block change tracking;
|
3. 활성화 상태 조회
활성화 전
1
2
3
4
5
6
7
8
9
|
SQL> col status for a10
SQL> col filename for a50
SQL> col MB for 999999
SQL> select status, filename, bytes/1024/1024 MB
from v$block_change_tracking;
STATUS FILENAME MB
---------- -------------------------------------------------- -------
DISABLED
|
활성화 후
1
2
3
4
5
6
7
8
9
|
SQL> col status for a10
SQL> col filename for a50
SQL> col MB for 999999
SQL> select status, filename, bytes/1024/1024 MB
from v$block_change_tracking;
STATUS FILENAME MB
---------- -------------------------------------------------- -------
ENABLED /data/backup/rman/block_tracking.txt 11
|
참조 : http://dinggur.tistory.com/183 [아무도없는세계]
'ORACLE > Backup&Recover' 카테고리의 다른 글
hot backup 복구 시나리오1 (0) | 2018.12.17 |
---|---|
Oracle 12c R2 Clone DB 생성 및 복구 시나리오 (3) | 2018.09.20 |
최악의 복구 시나리오에 대한 해결방법(SCN이 모두 틀림) (0) | 2018.09.20 |
RMAN CrossCheck 명령 (0) | 2018.02.21 |
rman 복구 시나리오1 (0) | 2018.02.08 |