백업에 대한 기본적인 사항에 대해서 먼저 정리 하겠습니다.
백업이란 데이터베이스의 복사본이고, Recovery란 장애가나기 바로 전 시점으로 복구 하는 것을 의미합니다.
- NOARCHIVELOG Mode : Redo Log Group에 Log Switch가 발생하여 다른 그룹을 사용 할 때 이 복사본을 생성하지 않고 재사용 하는 방법입니다.
- ARCHIVELOG Mode : Redo Log Group에 Log Switch가 발생하여 다른 그룹을 사용하기 전에 복사본을 생성하는 방법입니다.
- 동기화란 Oralce DataBase를 같은 시점으로 맞추워 주는 것으로써 동기화 정보가 다르게 되면 Database는 OPEN 되지 않고 Recovery를 요구하게 됩니다. 즉, Datafile, Redo Log File, Control File의 시점(동기화)이 맞아야지 데이터베이스가 OPEN이 됩니다.
- 각 데이터 파일과 컨트롤 파일 헤더에 체크 포인트 정보를 부여하고, 이것을 기반으로 데이터베이스를 동기화 시킵니다.
- 데이터베이스의 동기화 정보가 맞지 않아 데이터베이스가 OPEN 되지 않았을 때 CKPT가 발생한 이 후부터 복구가 시작 됩니다. CKPT가 발생했다는 것은 메모리내의 변경된 정보가 DataFile에 쓰여졌다는 것이 보장 되므로 이 이후부터 복구 하도록 데이터베이스가 요청하게 됩니다.
- 강좌 URL : http://www.gurubee.net/lecture/1969
- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^
- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.