인포믹스 데이터 파일 내용을 조작하여 백업 테스트를 수행해보았습니다.
## 테스트 환경
1. 테스트서버 : AIX 6.1
2. DBSPACE 현황 (청크개수) : rootdbs (1), datadbs (3)
3. onstat -d 결과
IBM Informix Dynamic Server Version 7.31.UD9 -- Quiescent -- Up 00:29:45 -- 18112 Kbytes
Dbspaces
address number flags fchunk nchunks flags owner name
4005a150 1 1 1 1 N informix rootdbs
4005a888 2 1 2 1 N informix plogdbs
4005a948 3 1 3 1 N informix llogdbs
4005aa08 4 1 4 3 N informix datadbs
4 active, 2047 maximum
Chunks
address chk/dbs offset size free bpages flags pathname
4005a210 1 1 0 5000 3009 PO- /work2/INFORMIX/ids731/dbspaces/rootdbs
4005a388 2 2 0 250000 249947 PO- /work2/INFORMIX/ids731/dbspaces/plogdbs
4005a488 3 3 0 250000 249707 PO- /work2/INFORMIX/ids731/dbspaces/llogdbs
4005a588 4 4 0 250000 0 PO- /work2/INFORMIX/ids731/dbspaces/datadbs
4005a688 5 4 0 25000 0 PO- /work2/INFORMIX/ids731/dbspaces/datadbs1
4005a788 6 4 0 25000 0 PO- /work2/INFORMIX/ids731/dbspaces/datadbs2
6 active, 2047 maximum
## 테스트 절차
1. 데이터 파일 조작 (6번 청크 파일)
dd if=/dev/random seek=10 bs=1000 count=10 of=/work2/INFORMIX/ids731/dbspaces/datadbs2 conv=notrunc
2. ontape 풀 백업
ontape -s -L 0
3. 백업 후 online.log 파일 내용 확인
17:37:39 Assert Failed: Archive detects that page 0x600003 is corrupt.
17:37:39 IBM Informix Dynamic Server Version 7.31.UD9
17:37:39 Who: Session(23, informix@pilma01, 23134372, 1074292452)
Thread(60, arcbackup1, 4005e334, 1)
File: rsarcbu.c Line: 2600
17:37:39 stack trace for pid 23396402 written to /tmp/af.424e052
17:37:39 See Also: /tmp/af.424e052
17:37:39 Archive on rootdbs, datadbs Completed with 2 corrupted pages detected.
백업중 발생한 오류 메시지에서 나타난 페이지 번호(0x600003)는 DBSPace 번호가 아닌 Chunk 번호를 의미하는 것으로 보입니다.
'Informix > informix reference' 카테고리의 다른 글
Identifying and resolving outstanding in-place alters in version 11 and later. (0) | 2018.06.28 |
---|---|
Identifying and resolving outstanding or incomplete in-place alters in versions 7 to 10 (0) | 2018.06.28 |
SUBSTR, LPAD 등을 활용한 정규식 패턴 변경 방법 (0) | 2018.02.22 |
정규식 패턴 변경 함수 REGEX_REPLACE (0) | 2018.02.21 |
LOB 타입 데이터 크기 계산 (0) | 2017.08.22 |