데이터베이스 재해 복구(disaster recovery) 기술에 대한 … | [7급 국가직 데이터베이스론] 21년 1회차 기출문제 상세 페이지
1[7급 국가직 데이터베이스론] 21년 1회차
데이터베이스 재해 복구(disaster recovery) 기술에 대한 설명으로 옳은 것은?
1
재해적 실패가 발생하면 가장 최근의 백업 사본이 디스크에서 백업장치로 적재된다.
2
은행, 보험, 주식 등과 같은 중요한 응용에서는 데이터 전체를 주기적으로 백업하여 안전한 장소에 보관한다.
3
시스템 로그를 백업하면 사용자는 마지막 데이터베이스 백업 이후에 수행한 모든 트랜잭션을 잃게 된다.
4
백업된 시스템 로그에 기록되어 있는 모든 완료된 트랜잭션의 실행결과는 데이터베이스를 undo하는 데 사용될 수 있다.
해설
은행·보험·주식처럼 중요한 응용에서는 데이터 전체를 주기적으로 백업해 안전한 장소에 보관한다는 설명이 옳다.
재해 시에는 백업본을 복원한 뒤 백업된 로그로 이후의 완료 트랜잭션을 redo해 최근 상태까지 되살린다.
- 재해 시 백업 사본은 백업 장치에서 디스크로 적재되므로 방향이 반대로 서술되었다.
- 시스템 로그를 백업해 두면 마지막 DB 백업 이후의 트랜잭션도 잃지 않고 복구할 수 있다.
- 완료된 트랜잭션의 실행 결과는 undo가 아니라 redo에 사용된다.
오류나 개정된 내용이 보이면 알려주세요