[SQLP] 이론 7. 백업 및 복구

2021. 12. 8. 00:16Study/Database

1. 백업의 관점

  1) 핫백업 & 콜드백업

    - 핫백업 : 온라인백업, 데이터베이스 기능 이용, 백업 대상의 데이터베이스를 정지하지 않고 가동중인 상태에서 백업데이터를 얻음

    - 콜드백업 : 오프라인 백업, OS기능, 백업 대상의 데이터베이스를 정지한 후 백업 데이터를 얻음, OS 명령으로 복사

  2) 논리백업 & 물리백업

   - 논리백업 : SQL 기반 텍스트 형식으로 백업

   - 물리백업 : 데이터 영역을 그대로 Dump, 이미지로 바이너리 형식 기록

  3) 풀백업 & 부분(증분/차등)백업

   - 풀백업 : 데이터 전체를 매일 백업

   - 부분백업 : 풀 백업 이후 갱신된 데이터를 백업, 차등/증분 백업

 

2. 데이터베이스 관리 시 주의

 - 백업 파일들은 떨어진 곳에 각각 보관

 - 지리적으로 따로

 - 신속한 복구가 가능하도록 운영조건 및 방법 고려 필요