문서유형ㅣ기술정보
분야ㅣ관리/환경설정
적용제품버전ㅣTibero5, Tibero6 , Tibero7
문서번호ㅣTADTI215
개요
SINGLE 환경에서 백업 및 복구 기능의 정상 동작 여부를 검증하기 위한 BMT 시나리오를 기술한다.
방법
온라인 백업 후 완전 복구 기능
수행
| 수행 순서 | 시나리오 |
|---|---|
| 1 | 테스트용 데이터 생성
|
| 2 | 사전 확인
|
| 3 | Begin Backup 수행 및 확인 |
| 4 | 핫 백업 진행 |
| 5 | End Backup 수행 및 로그 스위치 수행 |
| 6 | 데이터 입력 및 로그 스위치 |
| 7 | 데이터 조회 |
| 8 | 티베로 종료 및 데이터 파일 전체 삭제 |
| 9 | 티베로 기동하여 마운트 모드 및 장애 상황 확인 |
| 10 | 티베로 종료 및 핫 백업 원복 |
| 11 | 티베로 마운트 모트 기동 및 복구 수행 |
| 12 | 티베로 기동 |
| 13 | 테이블 건수 조회 |
결과
| 수행 순서 | 시나리오 |
|---|---|
| 1 | 테스트용 데이터 생성
|
tbsql sys/tibero
CREATE TABLESPACE TS_TEST DATAFILE 'test001.dtf' SIZE 16M AUTOEXTEND ON NEXT 16M MAXSIZE 1G, 'test002.dtf' SIZE 16M AUTOEXTEND ON NEXT 16M MAXSIZE 1G EXTENT MANAGEMENT LOCAL AUTOALLOCATE; Tablespace 'TS_TEST' created.
CREATE TABLESPACE TS_TEST_IDX DATAFILE 'test_idx_001.dtf' SIZE 8M AUTOEXTEND ON NEXT 8M MAXSIZE 1G EXTENT MANAGEMENT LOCAL AUTOALLOCATE; Tablespace 'TS_TEST_IDX' created.
CREATE USER TEST IDENTIFIED BY TEST DEFAULT TABLESPACE TS_TEST; User 'TEST' created.
Granted. conn test/test
CREATE TABLE TEST.T1 (ID NUMBER,ANAME VARCHAR2(32),BNAME VARCHAR2(32),ID2 NUMBER) TABLESPACE TS_TEST; Table 'TEST.T1' created. CREATE INDEX IDX_T1 ON T1(ID, ANAME) TABLESPACE TS_TEST_IDX; Index 'IDX_T1' created. | |
| 2 | 사전 확인
|
select count(*) from test.t1; COUNT(*) 1 row selected.
SELECT TABLESPACE_NAME FROM DBA_TABLESPACES; TABLESPACE_NAME
select file_name from dba_data_files; FILE_NAME
select name from v$controlfile; NAME | |
| 3 | Begin Backup 수행 및 확인 |
ALTER DATABASE BEGIN BACKUP; Database altered. SELECT * FROM V$BACKUP; FILE# STATUS CHANGE# TIME
exit | |
| 4 | 핫 백업 진행 |
mkdir /tibero/data_bak cp -Rp /tibero/data/system001.dtf /tibero/data_bak/. cp -Rp /tibero/data/tbctl1 /tibero/data_bak/. | |
| 5 | End Backup 수행 및 로그 스위치 수행 |
tbsql sys/tibero tbSQL 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Connected to Tibero.
alter database end backup; Database altered.
alter system switch logfile; System altered.
alter system switch logfile; System altered.
alter system switch logfile; System altered.
SELECT * FROM V$BACKUP; FILE# STATUS CHANGE# TIME | |
| 6 | 데이터 입력 및 로그 스치 |
INSERT INTO TEST.T1 SELECT ROWNUM, 'A'||TO_CHAR(ROWNUM), 'B'||TO_CHAR(ROWNUM),ROUND(ROWNUM/50) FROM DUAL CONNECT BY ROWNUM<=50000; 50000 rows inserted. commit; Commit completed.
alter system switch logfile; System altered. | |
| 7 | 데이터 조회 |
SELECT COUNT(*) FROM TEST.T1; COUNT(*) 1 row selected. | |
| 8 | 티베로 종료 및 데이터 파일 전체 삭제 |
tbdown immediate Tibero instance terminated (IMMEDIATE mode).
rm -rf /tibero/data | |
| 9 | 티베로 기동하여 마운트 모드 및 장애 상황 확인 |
tbboot ********************************************************
TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. | |
| 10 | 티베로 종료 및 핫 백업 원복 tbdown immediate Tibero instance terminated (IMMEDIATE mode).
cp -Rp /tibero/data_bak/system001.dtf /tibero/data/. |
| 11 | 티베로 마운트 모트 기동 및 복구 수행 |
tbboot mount Tibero 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. tbsql sys/tibero tbSQL 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Connected to Tibero.
alter database recover automatic; Database altered.
tbdown immediate Tibero instance terminated (IMMEDIATE mode). | |
| 12 | 티베로 기동 |
tbboot Tibero 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. | |
| 13 | 테이블 건수 조회 |
SELECT COUNT(*) FROM TEST.T1; COUNT(*) 1 row selected. |
오프라인 백업(콜드 백업) 후 완전 복구 기능
수행
| 수행 순서 | 시나리오 |
|---|---|
| 1 | 백업 대상 확인 - 컨트롤 파일, 리두 로그, 데이터 파일, 템프 파일 |
| 2 | 테이블 건수 조회 |
| 3 | 티베로 종료 및 콜드 백업 실행 |
| 4 | 티베로 기동 |
| 5 | 데이터 입력 |
| 6 | 데이터 조회 |
| 7 | 티베로 종료 및 데이터 파일 전체 삭제 |
| 8 | 티베로 모드 및 장애 상황 확인 |
| 9 | 티베로 종료 및 콜드 백업 파일 원복 |
| 10 | 티베로 기동 및 복구 수행 |
| 11 | 티베로 종료 및 티베로 기동 |
| 12 | 테이블 건수 조회 |
결과
| 수행 순서 | 시나리오 |
|---|---|
| 1 | 백업 대상 확인 - 컨트롤 파일, 리두 로그, 데이터 파일, 템프 파일 |
tbsql sys/tibero tbSQL 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Connected to Tibero.
SELECT NAME FROM V$CONTROLFILE; NAME 2 rows selected.
SELECT MEMBER FROM V$LOGFILE; MEMBER 3 rows selected.
SELECT FILE_NAME FROM DBA_DATAFILES; FILE_NAME 8 rows selected.
SELECT FILE_NAME FROM DBA_TEMP_FILES; FILE_NAME 1 row selected. | |
| 2 | 테이블 건수 조회 |
SELECT COUNT(*) FROM TEST.T1; COUNT(*) | |
| 3 | 티베로 종료 및 콜드 백업 실행 tbdown immediate Tibero instance terminated (IMMEDIATE mode).
cp -Rp /tibero/data /tibero/data_cold_backup
|
| 4 | 티베로 기동 |
tbboot Tibero 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. | |
| 5 | 데이터 입력 |
tbsql test/test tbSQL 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Connected to Tibero.
INSERT INTO TEST.T1 SELECT ROWNUM, 'A'||TO_CHAR(ROWNUM), 'B'||TO_CHAR(ROWNUM),ROUND(ROWNUM/50) FROM DUAL CONNECT BY ROWNUM<=50000; 50000 rows inserted.
commit; Commit completed. | |
| 6 | 데이터 조회 |
SELECT COUNT(*) FROM TEST.T1; COUNT(*) | |
| 7 | 티베로 종료 및 데이터 파일 전체 삭제 |
tbdown immediate Tibero instance terminated (IMMEDIATE mode). rm -rf /tibero/data | |
| 8 | 티베로 기동하여 티베로 모드 및 장애 상황 확인 |
tbboot ********************************************************
TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. | |
| 9 | 티베로 종료 및 콜드 백업 파일 원복 |
tbdown immediate Tibero instance terminated (IMMEDIATE mode).
mv /tibero/data_cold_backup /tibero/data | |
| 10 | 티베로 기동 및 복구 수행 |
tbboot mount Tibero 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. tbsql sys/tibero tbSQL 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Connected to Tibero.
alter database recover automatic; Database altered. | |
| 11 | 티베로 종료 및 티베로 기동 |
tbdown immediate Tibero instance terminated (IMMEDIATE mode).
tbboot Tibero 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. | |
| 12 | 테이블 건수 조회 |
select count(*) from test.t1; COUNT(*) |
매체 복구 (Media Recovery) 기능
수행
| 수행 순서 | 시나리오 |
|---|---|
| 1 | 테이블 건수 조회 |
| 2 | Begin Backup 수행 |
| 3 | 핫 백업 진행 |
| 4 | End Backup 수행 및 로그 스위치 수행 |
| 5 | Sysdate 조회 |
| 6 | 데이터 입력 |
| 7 | 테이블 건수 조회 |
| 8 | 컨트롤 파일 백업 및 로그 스위치 수행 |
| 9 | 티베로 종료 및 데이터 파일 전체 삭제(Redo Log 까지) |
| 10 | 티베로 기동하여 마운트 모드 및 장애 상황 확인 |
| 11 | 티베로 종료 및 핫 백업 원복 |
| 12 | 노마운트 기동 및 컨트롤 파일 복구 |
| 13 | 티베로 마운트 모드 기동 및 복구 수행 |
| 14 | 티베로 종료 |
| 15 | 티베로 기동 및 복구 마무리 |
| 16 | 건수 확인 |
결과
| 수행 순서 | 시나리오 |
|---|---|
| 1 | 테이블 건수 조회 |
select count(*) from test.t1; COUNT(*) | |
| 2 | Begin Backup 수행 |
alter database begin backup; Database altered. | |
| 3 | 핫 백업 진행 |
cp /tibero/data/*.dtf /tibero/data_bak/.
tibero@localhost /tibero/data_bak ➤ ls -alrt | |
| 4 | End Backup 수행 및 로그 스위치 수행 |
tibero@localhost ~ ➤ tbsql sys/tibero tbSQL 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Connected to Tibero. SQL> alter database end backup; Database altered.
SQL> ALTER SYSTEM SWITCH LOGFILE; System altered. SQL> ALTER SYSTEM SWITCH LOGFILE; System altered. | |
| 5 | Sysdate 조회 |
SQL> ALTER SESSION SET NLS_DATE_FORMAT='YYYY/MM/DD HH24:MI:SS'; Session altered.
SYSDATE 1 row selected. | |
| 6 | 데이터 입력 |
SQL> INSERT INTO TEST.T1 (ID) VALUES ('444444'); 1 row inserted.
SQL> commit; Commit completed. | |
| 7 | 테이블 건수 조회 |
SQL> SELECT COUNT(*) FROM TEST.T1; COUNT(*) | |
| 8 | 컨트롤 파일 백업 및 로그 스위치 수행 |
SQL> alter database backup controlfile to trace as '/home/tibero/ctl_bak.sql' reuse resetlogs; Database altered.
SQL> alter system switch logfile; System altered. SQL> alter system switch logfile; System altered. SQL> alter system switch logfile; System altered.
SQL> exit | |
| 9 | 티베로 종료 및 데이터 파일 전체 삭제(Redo Log 까지) |
| tibero@localhost /tibero/data ➤ rm -rf *dtf *.ctl *.log tibero@localhost /tibero/data ➤ ls -alrt total 16 drwx------. 3 tibero dba 4096 Dec 12 14:57 java drwxr-xr-x. 9 tibero dba 4096 Dec 12 17:04 .. -rw-r--r--. 1 tibero dba 88 Dec 12 17:13 .passwd drwxr-xr-x. 3 tibero dba 4096 Dec 12 17:13 . | |
| 10 | 티베로 기동하여 모드 및 장애 상황 확인 |
tibero@localhost ~ ➤ tbboot ********************************************************
TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. | |
| 11 | 티베로 종료 및 핫 백업본 리스토어 |
tibero@localhost ~ ➤ tbdown immediate Tibero instance terminated (IMMEDIATE mode). tibero@localhost /tibero ➤ cp /tibero/data_bak/*.dtf /tibero/data/. | |
| 12 | 노마운트 기동 및 컨트롤 파일 복구 |
tibero@localhost /tibero ➤ tbboot nomount Tibero 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved.
vi /home/tibero/ctl_bak.sql ➤ ---- Set #2. NORESETLOGS case 삭제
tibero@localhost /tibero ➤ tbsql sys/tibero tbSQL 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Connected to Tibero.
SQL> @/home/tibero/ctl_bak.sql Control File created. tibero@localhost /tibero ➤ tbdown immediate Tibero instance terminated (IMMEDIATE mode). | |
| 13 | 티베로 마운트 모드 기동 및 복구 수행 |
tibero@localhost /tibero ➤ tbboot mount Tibero 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. tibero@localhost /tibero ➤ tbsql sys/tibero tbSQL 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Connected to Tibero.
SQL> ALTER SYSTEM SET NLS_DATE_FORMAT='YYYY/MM/DD HH24:MI:SS'; System altered.
SQL> alter database recover automatic database until time '2025/12/12 17:10:00'; | |
| 14 | 티베로 종료 |
tibero@localhost /tibero ➤ tbdown immediate Tibero instance terminated (IMMEDIATE mode). | |
| 15 | 티베로 기동 및 복구 마무리 |
tibero@localhost /tibero ➤ tbboot resetlogs Tibero 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. tbSQL 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Connected to Tibero.
SQL> ALTER TABLESPACE TEMP ADD TEMPFILE '/tibero/data/temp001.dtf' SIZE 100M REUSE AUTOEXTEND ON NEXT 10M MAXSIZE 32G; Tablespace 'TEMP' altered. | |
| 16 | 건수 확인 |
SQL> SELECT COUNT(*) FROM TEST.T1; COUNT(*) 1 row selected. |
부분 백업 기능
증분 백업 , 차등 백업에 대해 설명합니다.
수행 (증분 백업)
| 수행 순서 | 시나리오 |
|---|---|
| 1 | 복구 관리자(tbrmgr)를 통한 Online Full Backup |
| 2 | 테이블 건수 조회 |
| 3 | 데이터 입력 |
| 4 | 테이블 건수 조회 |
| 5 | Incremental Backup 1 |
| 6 | 데이터 입력 |
| 7 | 테이블 건수 조회 |
| 8 | Incremental Backup 2 |
| 9 | 데이터 입력 |
| 10 | 테이블 건수 조회 |
| 11 | Incremental Backup 3 |
| 12 | 티베로 종료 및 데이터 파일 삭제 |
| 13 | 티베로 기동하여 마운트 모드 및 장애 상황 확인 후 다시 종료 |
| 14 | tbrmgr Recovery |
| 15 | 건수 조회(Incremental Backup 3 시점과 동일해야함) |
결과 (증분 백업)
| 수행 순서 | 시나리오 |
|---|---|
| 1 | 복구 관리자(tbrmgr)를 통한 Online Full Backup |
tibero@localhost /tibero ➤ export TB_BACKUP=/tibero/BACKUP ============================================================================== ============================================================================== BACKUP (set_id: 1, ts_id: 0, df_id: 0) Switching an online logfile... Backing up the control file... Database backup succeeded RMGR backup ends | |
| 2 | 테이블 건수 조회 |
tibero@localhost /tibero ➤ tbsql sys/tibero tbSQL 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Connected to Tibero. SQL> SELECT COUNT(*) FROM TEST.T1; COUNT(*) | |
| 3 | 데이터 입력 |
SQL> INSERT INTO TEST.T1
SQL> COMMIT; | |
| 4 | 테이블 건수 조회 |
SQL> SELECT COUNT(*) FROM TEST.T1; COUNT(*) 1 row selected. | |
| 5 | Incremental Backup 1 |
tibero@localhost /tibero ➤ tbrmgr backup -o $TB_BACKUP/incremental -i -v ============================================================================== ============================================================================== BACKUP (set_id: 2, ts_id: 0, df_id: 0) Switching an online logfile... Backing up the control file... Database backup succeeded RMGR backup ends | |
| 6 | 데이터 입력 |
tibero@localhost /tibero ➤ tbsql sys/tibero tbSQL 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Connected to Tibero.
50000 rows inserted.
SQL> COMMIT; Commit completed. | |
| 7 | 테이블 건수 조회 |
SQL> SELECT COUNT(*) FROM TEST.T1; COUNT(*) 1 row selected. | |
| 8 | Incremental Backup 2 |
tibero@localhost /tibero ➤ tbrmgr backup -o $TB_BACKUP/incremental -i -v ============================================================================== ============================================================================== BACKUP (set_id: 3, ts_id: 0, df_id: 0) Switching an online logfile... Backing up the control file... Database backup succeeded RMGR backup ends | |
| 9 | 데이터 입력 |
tibero@localhost /tibero ➤ tbsql sys/tibero tbSQL 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Connected to Tibero. SQL> INSERT INTO TEST.T1 50000 rows inserted. SQL> COMMIT; Commit completed. | |
| 10 | 테이블 건수 조회 |
SQL> SELECT COUNT(*) FROM TEST.T1; COUNT(*) | |
| 11 | Incremental Backup 3 |
tibero@localhost /tibero ➤ tbrmgr backup -o $TB_BACKUP/incremental -i -v ============================================================================== ============================================================================== BACKUP (set_id: 4, ts_id: 0, df_id: 0) Switching an online logfile... Backing up the control file... Database backup succeeded RMGR backup ends | |
| 12 | 티베로 종료 및 데이터 파일 삭제 |
tibero@localhost /tibero/BACKUP ➤ tbdown immediate Tibero instance terminated (IMMEDIATE mode). tibero@localhost /tibero/BACKUP ➤ rm -rf /tibero/data/*.dtf | |
| 13 | 티베로 기동하여 마운트 모드 및 장애 상황 확인 후 다시 종료 |
tibero@localhost /tibero/BACKUP ➤ tbboot ********************************************************
TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. tibero@localhost /tibero/BACKUP ➤ tbdown immediate Tibero instance terminated (IMMEDIATE mode). | |
| 14 | tbrmgr Recovery |
tibero@localhost /tibero/BACKUP ➤ tbrmgr recover -o $TB_BACKUP/incremental -v ============================================================================== ============================================================================== tbdown failed. proc info file is deleted. Control file #0 (/tibero/data/c1.ctl) is accessible All control files are accessible. No need to restore the backup control file.
Change core dump dir to /home/tibero/tibero7/bin/prof. Tibero 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved.
RESTORE (set_id: 1, ts_id: 0, df_id: 0) - FULL BACKUP Database restoration succeeded recoverSQL: ALTER DATABASE RECOVER AUTOMATIC Shutting down the instance...
Booting up the instance... Change core dump dir to /home/tibero/tibero7/bin/prof. Tibero 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. | |
| 15 | 건수 조회(Incremental Backup 3 시점과 동일해야함) |
tibero@localhost /tibero/BACKUP ➤ tbsql sys/tibero tbSQL 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Connected to Tibero. SQL> SELECT COUNT(*) FROM TEST.T1;
1 row selected. |
수행 (차등 백업)
| 수행 순서 | 시나리오 |
|---|---|
| 1 | tbrmgr 풀 백업 파일 복사 |
| 2 | 테이블 건수 조회 |
| 3 | 데이터 입력 |
| 4 | 테이블 건수 조회 |
| 5 | Cumulative Backup 1 |
| 6 | 데이터 입력 |
| 7 | 테이블 거수 조회 |
| 8 | Cumulative Backup 2 |
| 9 | 데이터 입력 |
| 10 | 테이블 거수 조회 |
| 11 | Cumulative Backup 3 |
| 12 | 티베로 종료 및 데이터 파일 전체 삭제 |
| 13 | 티베로 기동하여 마운트 모드 및 장애 상황 확인 후 다시 종료 |
| 14 | tbrmgr Recovery |
| 15 | 건수 조회(Cumulative Backup 3 시점과 동일해야함) |
결과 (차등 백업)
| 수행 순서 | 시나리오 |
|---|---|
| 1 | tbrmgr 풀 백업 파일 복사 |
| cp -r $TB_BACKUP/full $TB_BACKUP/cumulative | |
| 2 | 테이블 건수 조회 |
tibero@localhost /tibero/BACKUP ➤ tbsql sys/tibero tbSQL 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Connected to Tibero.
SQL> select count(*) from test.t1; COUNT(*) 1 row selected. | |
| 3 | 데이터 입력 |
SQL> select count(*) from test.t1; COUNT(*) 1 row selected.
SQL> INSERT INTO TEST.T1 50000 rows inserted.
SQL> COMMIT; Commit completed. | |
| 4 | 테이블 건수 조회 |
SQL> SELECT COUNT(*) FROM TEST.T1; COUNT(*) 1 row selected. | |
| 5 | Cumulative Backup 1 |
tibero@localhost /tibero ➤ tbrmgr backup -o $TB_BACKUP/cumulative -C -v ============================================================================== ============================================================================== BACKUP (set_id: 5, ts_id: 0, df_id: 0) Switching an online logfile... Backing up the control file... Database backup succeeded RMGR backup ends | |
| 6 | 데이터 입력 |
tibero@localhost /tibero ➤ tbsql sys/tibero tbSQL 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Connected to Tibero.
50000 rows inserted.
SQL> commit; Commit completed. | |
| 7 | 테이블 건 조회 |
SQL> SELECT COUNT(*) FROM TEST.T1; COUNT(*) | |
| 8 | Cumulative Backup 2 |
tibero@localhost /tibero ➤ tbrmgr backup -o $TB_BACKUP/cumulative -C -v ============================================================================== ============================================================================== BACKUP (set_id: 6, ts_id: 0, df_id: 0) Switching an online logfile... Backing up the control file... Database backup succeeded RMGR backup ends | |
| 9 | 데이터 입력 |
tibero@localhost /tibero ➤ tbsql sys/tibero tbSQL 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Connected to Tibero. SQL> INSERT INTO TEST.T1 50000 rows inserted.
SQL> COMMIT; Commit completed. | |
| 10 | 테이블 수 조회 |
SQL> SELECT COUNT(*) FROM TEST.T1; COUNT(*) 1 row selected. | |
| 11 | Cumulative Backup 3 |
tibero@localhost /tibero ➤ tbrmgr backup -o $TB_BACKUP/cumulative -C -v ============================================================================== ============================================================================== BACKUP (set_id: 7, ts_id: 0, df_id: 0) Switching an online logfile... Backing up the control file... Database backup succeeded RMGR backup ends
tibero@localhost /tibero ➤ ls -al $TB_BACKUP/cumulative | |
| 12 | 티베로 종료 및 데이터 파일 전체 삭제 |
tibero@localhost /tibero ➤ tbdown Tibero instance terminated (NORMAL mode).
tibero@localhost /tibero ➤ rm /tibero/data/*.dtf | |
| 13 | 티베로 기동하여 마운트 모드 및 장애 상황 확인 후 다시 종료 |
tibero@localhost /tibero ➤ tbboot ********************************************************
TmaxTibero Corporation Copyright (c) 2020-. All rights reserved.
Tibero instance terminated (IMMEDIATE mode). | |
| 14 | tbrmgr Recovery |
tibero@localhost /tibero ➤ tbrmgr recover -o $TB_BACKUP/cumulative -v ============================================================================== ============================================================================== tbdown failed. proc info file is deleted. Control file #0 (/tibero/data/c1.ctl) is accessible All control files are accessible. No need to restore the backup control file.
Change core dump dir to /home/tibero/tibero7/bin/prof. Tibero 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved.
RESTORE (set_id: 1, ts_id: 0, df_id: 0) - FULL BACKUP Database restoration succeeded recoverSQL: ALTER DATABASE RECOVER AUTOMATIC Shutting down the instance...
Booting up the instance... Change core dump dir to /home/tibero/tibero7/bin/prof. Tibero 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. | |
| 15 | 건수 조회(Cumulative Backup 3 시점과 동일해야함) |
tibero@localhost /tibero ➤ tbsql sys/tibero tbSQL 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Connected to Tibero. SQL> SELECT COUNT(*) FROM TEST.T1; COUNT(*) 1 row selected |