2021 국가직7급 데이터베이스론 24번 해설 — 재해 복구
정답 ②번출제 쟁점 재해 복구발문 옳은 것 고르기
문제
데이터베이스 재해 복구(disaster recovery) 기술에 대한 설명으로 옳은 것은?
- ① 재해적 실패가 발생하면 가장 최근의 백업 사본이 디스크에서 백업장치로 적재된다.
- ② 은행, 보험, 주식 등과 같은 중요한 응용에서는 데이터 전체를 주기적으로 백업하여 안전한 장소에 보관한다. ← 정답
- ③ 시스템 로그를 백업하면 사용자는 마지막 데이터베이스 백업 이후에 수행한 모든 트랜잭션을 잃게 된다.
- ④ 백업된 시스템 로그에 기록되어 있는 모든 완료된 트랜잭션의 실행결과는 데이터베이스를 undo하는 데 사용될 수 있다.
선지별 해설
① 재해적 실패가 발생하면 가장 최근의 백업 사본이 디스크에서 백업장치로 적재된다.
이 선지 진술은 틀림(X)
재해 복구 시에는 백업장치에 보관된 백업 사본을 디스크로 적재(복원)한다. 방향이 반대로 서술되어 옳지 않다.
② 은행, 보험, 주식 등과 같은 중요한 응용에서는 데이터 전체를 주기적으로 백업하여 안전한 장소에 보관한다.
이 선지 진술은 옳음(O)
중요 업무에서는 전체 데이터를 주기적으로 백업하여 안전한 별도 장소(원격지 등)에 보관한다. 옳은 설명이다.
③ 시스템 로그를 백업하면 사용자는 마지막 데이터베이스 백업 이후에 수행한 모든 트랜잭션을 잃게 된다.
이 선지 진술은 틀림(X)
시스템 로그를 백업해 두면 오히려 마지막 백업 이후의 트랜잭션을 재실행(redo)하여 복구할 수 있어 손실을 줄인다. 따라서 옳지 않은 설명이다.
④ 백업된 시스템 로그에 기록되어 있는 모든 완료된 트랜잭션의 실행결과는 데이터베이스를 undo하는 데 사용될 수 있다.
이 선지 진술은 틀림(X)
완료(commit)된 트랜잭션의 로그는 데이터베이스를 redo(재실행)하는 데 사용된다. undo는 미완료 트랜잭션에 적용되므로 옳지 않은 설명이다.
핵심 요약 (Q&A)
- Q. 2021 국가직7급 데이터베이스론 24번의 핵심 쟁점은 무엇인가?
- A. 2021 국가직7급 데이터베이스론 24번은 재해 복구에 관한 문항으로, "옳은 것"을 고르는 문제입니다.
- Q. 2021 국가직7급 데이터베이스론 24번의 정답은?
- A. 정답은 ②번입니다. 중요 업무에서는 전체 데이터를 주기적으로 백업하여 안전한 별도 장소(원격지 등)에 보관한다. 옳은 설명이다.