※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다.
공부 서적(시나공 정보처리기사 필기책)
출처: 시나공 정보처리기사 실기
저자: 김정준,강윤석,김용갑,김우경
출판사 : 길벗
데이터베이스 백업
데이터베이스 백업
- 장애에 대비하여 데이터베이스에 저장된 데이터를 보호하고 복구하기 위한 작업
- 정기적으로 백업을 진행해야 한다.
- 데이터베이스의 상태 변화를 시간의 흐름에 따라 모두 기록한 파일
- 복구를 위해 필요한 가장 기본적인 자료
- 트랜잭션 시작 시점, Rollback시점, 데이터 입력, 수정 삭제 시점 등에서 기록
데이터베이스 복구 알고리즘
- NO-UNDO/REDO : 비동기적으로 갱신한 경우 복구 알고리즘, 취소 X, 재시작 O
- UNDO/NO-REDO : 동기적 갱신한 경우 복구 알고리즘, 취소 O, 재시작 X
- UNDO/REDO : 동기/비동기적 갱신한 경우 복구 알고리즘, 취소 O, 재시작 O
- NO-UNDO/NO-REDO : 동기적으로 저장 매체에 기록하지만 데이터베이스와는 다른 영역에 기록한 경우 복구 알고리즘, 취소 X, 재시작 X
백업 종류
- 물리 백업 : 데이터베이스 파일에 백업, 속도가 빠르고 작업이 단순하지만 문제 발생 시 파악 및 해결이 어려움
- 논리 백업 : DB 내의 논리적 객체들을 백업하는 방법, 복원 시 데이터 손상을 막고 문제 발생시 원인 파악 및 해결이 수월하지만 백업/복원시간이 많이 소요
'정보처리기사' 카테고리의 다른 글
정보처리기사 실기(데이터 입·출력 구현) 논리 데이터 모델의 변환 (0) | 2022.03.17 |
---|---|
정보처리기사 실기(데이터 입·출력 구현) 스토리지 (0) | 2022.03.17 |
정보처리기사 실기(데이터 입·출력 구현) 데이터베이스 보안 (0) | 2022.03.17 |
정보처리기사 실기(데이터 입·출력 구현) 데이터베이스 이중화/서버 클러스터링 (0) | 2022.03.16 |
정보처리기사 실기(데이터 입·출력 구현) 분산 데이터베이스 설계 (0) | 2022.03.16 |
댓글