일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- vm tac 구성
- 묵시적 커서
- terraform
- 코테
- 코딩테스트
- implicit
- Tuple
- db
- vm
- X11 forwarding
- tibero
- 리눅스
- tac
- tas tac
- X11
- oracle
- Linux
- CentOS
- tablespace
- 암시적 커서
- 티베로
- 프로그래머스
- DDL 추출
- Python
- OPEN CURSOR
- 파이썬
- golang
- VMware
- VM 설정
- python3.7
Archives
- Today
- Total
줄기세포
[Tibero] Online Backup (1) 본문
Backup 종류.
- Offline Backup (Cold Backup, Consistent Backup)
DB 기동 중지 후 Backup
OS 명령어로 Datafile 및 controlfile, log file을 backup
- Online Backup (Hot Backup, Inconsistent Backup)
운영중에 Backup 가능
Archive Log Mode에서만 가능.
SQL로 Begin backup / End Backup을 찍어줌
참고: tbrmgr이라는 Tibero util이 존재하는데, 해당 util 사용시 online backup을 database를 통째로 진행한다.
Online Backup
>> 백업 방법
- Controlfile Backup을 받습니다.
SQL> alter database backup controlfile to trace as '[FILE_NAME]' reuse noresetlogs; |
- Datafile이 포함된 Tablespace에 대해 Begin Backup을 찍음
SQL> ALTER SYSTEM SWITCH LOGFILE; SQL> ALTER TABLESPACE [TABLESPACE 이름] BEGIN BACKUP; |
begin backup을 찍으면 datafile 수정에 대한 lock이 걸리기 때문에, backup이 완료되면 빠르게 end backup을 찍는다
- backup 뷰 조회, tablespace의 상태가 backup이 준비되었는지 확인
SQL> select * from v$backup; |
begin backup 상태의 tablespace에 포함된 datafile만 backup가능
- tablespace와 datafile을 조회
SQL> select tablespace_name, bytes/1024/1024 MB , file_name from dba_data_files; |
- 조회된 datafile의 이름을 복사하여 backup 진행 ( !로 OS 명령어 사용 )
SQL> !cp [datafile 이름] [backup 경로] |
- 완료되면 tablespace end backup 찍음
SQL> alter tablespace [tablespace 이름] end backup; SQL> alter system switch logfile; |
-끝-
'DB > Tibero' 카테고리의 다른 글
[TAC 설치] VMware에 TAS-TAC 구성해보자 (2) (0) | 2021.12.19 |
---|---|
[TAC 설치] VMware에 TAS-TAC 구성해보자 (1) (0) | 2021.12.18 |
[Tibero] Tablespace에 Datafile 추가 방법 (0) | 2021.06.02 |
[Tibero] 리스너 포트 변경 or 리스너 추가 (0) | 2021.06.01 |
[Tibero] 기본 생성 USER 의 TABLESPACE와 역할 (0) | 2021.05.31 |
Comments