본문 바로가기
자격증/패스트 캠퍼스 데이터베이스와 SQLD 합격패스 Online

패스트 캠퍼스 챌린지 29일차 데이터베이스와 SQLD 합격패스 Online

by 리드민 2021. 10. 4.
반응형

Ch 08. 백업 및 복구 - 02. 백업과 복구

[] 백업의 3가지 관점

(1) 핫 백업과 콜드 백업
(2) 논리 백업과 물리 백업
(3) 풀 백업과 부분(증분/차등) 백업

- 장애 발생 대비해 현재 이용하는 데이터 복제하여 다른 곳에 저장
- 백업한 데이터 이용해 장애 발생시 복원 작업

 

[] 핫 백업(Hot Backup)과 콜드 백업(Cold Backup)

(1) 핫 백업

- 온라인 백업 /데이터베이스 기능 이용

- 백업 대상의 데이터베이스 정지하지 않고 가동한 상태로 백업 데이터 얻음

(2) 콜드 백업

- 오프라인 백업 / OS 기능 이용
- 백업 대상 데이터베이스 정지한 후 백업 데이터 얻음
- 서버 Shutdown, 데이터 디렉터리의 파일 전부를 OS 명령으로 복사

 

[] 논리 백업과 물리 백업

(1) 논리 백업

- SQL 기반 텍스트 형식으로 백업 데이터 기록

(2) 물리 백업

- 데이터 영역을 그대로 덤프 하는 이미지로 바이너리 형식 기록

구분 장점 단점
논리 백업 -편집 가능
-텍스트 변경을 통한 백업 내용 수정 가능
-이식성 우수, 이기종간의 DB 이행에 유리
-물리 백업보다 용량이 큼
-백업과 복원의 속도가 느림
물리 백업 -최소 크기로 데이터 얻음
-백업 및 복원의 속도가 빠름
-복원 단위는 각기 다르며, 일부 데이터의 내용 수정은 불가능
-호환성이 좋지 않음(바이너리 한계)

 

[] 풀 백업과 물리 백업

(1) 풀 백업 (전체 백업)

- 데이터베이스 전체 데이터를 매일 백업

(2) 부분 백업

- 풀 백업 이후 갱신된 데이터를 백업
- 차등(Differential) 백업
- 증분(Incremental) 백업

구분 장점 단점
풀 백업 -백업 데이터가 한군데 있음
-복원 처리가 단순함
-DB 전체 백업으로  시간이 오래 걸림
-과도한 용량을 사용할 수 있음
부분 백업 -갱신한 데이터만 대상, 백업의 시간이 짧고 용량도 작음 -복원 절차가 복잡함

[] 데이터베이스 관리 시 주의점

(1) 백업 파일들은 떨어진 곳에 각각 보관해야
(2) 장치를 지리적으로 서로 멀리 위치시켜 장소 자체 장애로부터 보호
(3) 장애 발생 시 신속한 복구 가능하도록 운영 조건 및 방법 고려해야


패스트 캠퍼스 링크

https://bit.ly/37BpXiC

반응형