문서유형ㅣ기술정보
분야ㅣ백업/복구
적용제품버전ㅣT5, T6, T7
문서번호ㅣTBATI048
개요
Recovery를 위한 Hot Backup 본 Restore 이후 Backup File 정상 확인 방안을 설명합니다.
참고잘못 수행 된 HOT Backup본으로 Recovery 시 복구 실패할 수 있으므로, Recovery 전 Backup 본 정상 여부 확인이 필요합니다.
방법
1. HOT BACKUP RESTORE
운영기 HOT BACKUP본 Restore을 수행합니다.
2. CONTROL FILE 생성 TRACE 문 경로 수정
control file 생성 시 경로 수정하여 수행합니다. ( 백업경로 → restore 경로 )
CREATE CONTROLFILE REUSE DATABASE "tibero"
LOGFILE
GROUP 1 '/백업경로/log011.log' SIZE 50M, ---리스토어 경로로 변경
GROUP 2 '/백업경로/log021.log' SIZE 50M, ---리스토어 경로로 변경
GROUP 3 '/백업경로/log031.log' SIZE 50M ---리스토어 경로로 변경
NORESETLOGS
DATAFILE
'/백업경로/system01.dtf', ---리스토어 경로로 변경
'/백업경로/undo001.dtf', ---리스토어 경로로 변경
'/백업경로/usr01.dtf', ---리스토어 경로로 변경
'/백업경로/syssub01.dtf', ---리스토어 경로로 변경
'/백업경로/test01.dtf' ---리스토어 경로로 변경
ARCHIVELOG
MAXLOGFILES 100
MAXLOGMEMBERS 8
MAXDATAFILES 10240
MAXARCHIVELOG 500
MAXBACKUPSET 500
MAXLOGHISTORY 500
CHARACTER SET MSWIN949
NATIONAL CHARACTER SET UTF16;
3. DATA FILE HEADER DUMP 수행
SQL> alter system dump datafile_header; System altered.
4. DUMP FILE 확인
TRACE_DUMP_DEST 경로에 떨어진 trc파일로 각 Data Fie의 status 정보와 backup_ckpt 정보를 확인 합니다.
- 각 Data File의 status=0x6, backup_ckpt 값이 0이 아닐 경우 → 정상적으로 HOT BACKUP 진행한 파일
- 각 Data File의 status=0x2, backup_ckpt 값이 0 일 경우 → 비정상적으로 HOT BACKUP 진행한 파일
SQL> show parameter TRACE_DUMP_DEST NAME TYPE VALUE ----------------------- -------- ------------------------------------------------------------------------------- TRACE_DUMP_DEST DIRNAME /home/at/tibero7/instance/tibero/dump/tracedump/
- DUMP FILE 간략 확인
OS> cd /home/at/tibero7/instance/tibero/dump/tracedump/OS> cat tb_dump_2720457_158_352862.trc |grep -E "flag|status|backup_ckpt" flags=0xb,name=#3(/home/at/tibero7/database/tibero/system01.dtf), tsid=0(type:0, name=SYSTEM),relid=0, root dba=00_00000000, status=0x6, backup_ckpt=0000.0004356e 2026-03-11 10:38:52, --정상 flags=0xb,name=#4(/home/at/tibero7/database/tibero/undo001.dtf), tsid=1(type:1, name=UNDO0),relid=1, root dba=00_00000000, status=0x6, backup_ckpt=0000.0004356e 2026-03-11 10:38:52, --정상 flags=0x3,name=#6(/home/at/tibero7/database/tibero/usr01.dtf), tsid=3(type:0, name=USR),relid=2, root dba=00_00000000, status=0x2, backup_ckpt=0000.00000000 2026-03-11 10:39:00, --비정상 flags=0xb,name=#7(/home/at/tibero7/database/tibero/syssub01.dtf), tsid=4(type:0, name=SYSSUB),relid=3, root dba=00_00000000, status=0x6, backup_ckpt=0000.0004356e 2026-03-11 10:38:52, --정상 |
- DUMP FILE 상세 정보
HOT BACKUP 비정상 진행 | HOT BACKUP 비정상 진행 |
| **Dump start at 2025-02-12 09:54:59 flags=0xb,name=#3(/GPFS/reco2/clon/system01.dtf),create_bcnt=64000, blksize=8192,tsid=0,prev_dtf=-1,refno=0 ckpt=0000.00115d90 2025-02-1115:19:01,cnt=250, create=0000.000000001 2025-01-17 11:11:27, stop=ffff.ffffffff 2025-02-12 09:54:28,offline=0000.00000000 , online_ckpt=0000.00000000 DATAFILE DUMP [0/0] DUMPING COMMON HEADER BLOCK dbname='tibero' dbid=bc4c00ad version=6.7 cf_seqno=515 filetype=2 fileno=0 blksize=8192 filesize=524288000 DUMPING DATA FILE HEADER BLOCK tsid=0(type=0, name=SYSTEM),relid=0, root dba=00.00000000, status=0x6, create=0000.000000001 2025-01-17 11:11:27, resetlogs=0000.00000000 , ckpt=0000.00115d90 2025-02-11 15:19:01,cnt=250,prev=249, backup_begin_ckpt=0000.00115d90 2025-02-11 15:19:10, backup_ckpt=0000.0011bcc8 2025-02-12 09:49:02, backup_begin=0000.0011bcc8 2025-02-12 09:49:01, backup_ckpt=0000.0011bcc8 2025-02-12 09:49:02, | **Dump start at 2025-02-12 10:18:56 flags=0x3,name=#3(/GPFS/reco2/clon/system01.dtf),create_bcnt=64000, blksize=8192,tsid=0,prev_dtf=-1,refno=0 ckpt=0000.00130854 2025-02-12 10:17:30,cnt=264, create=0000.000000001 2025-01-17 11:11:27, stop=ffff.ffffffff 2025-02-12 10:18:55,offline=0000.00000000 , online_ckpt=0000.00000000 DATAFILE DUMP [0/0] DUMPING COMMON HEADER BLOCK dbname='tibero' dbid=bc4c00ad version=6.7 cf_seqno=570 filetype=2 fileno=0 blksize=8192 filesize=524288000 DUMPING DATA FILE HEADER BLOCK tsid=0(type=0, name=SYSTEM),relid=0, root dba=00.00000000, status=0x2, create=0000.000000001 2025-01-17 11:11:27, resetlogs=0000.00000000 , ckpt=0000.00130854 2025-02-12 10:17:30, cnt=264,prev=263, backup_begin_ckpt=0000.00115d90 2025-02-11 15:19:10, backup_ckpt=0000.00000000 2025-02-12 09:51:06, backup_begin=0000.0011bcc8 2025-02-12 09:49:01, backup_ckpt=0000.00000000 2025-02-12 09:51:06, |
5. 정상 확인 이후 RECOVERY 작업 진행
Data File Header Dump를 수행하여 정상 확인 후 Recovery 작업을 진행해야 합니다.
주의비정상적인 HOT Backup본으로 Recovery 시 복구 실패할 수 있습니다.