| 백업 유형 |
정의 |
장점 |
단점 |
| 콜드 백업 (Cold Backup) |
시스템(예: 데이터베이스)을 완전히 오프라인(Shutdown) 상태로 만든 후 백업하는 방식. 데이터 변경이 전혀 없음. |
- 데이터 일관성 100% 보장 (가장 안전함) - 구현 간단, 서버 리소스 소비 적음 - 복구 신뢰성 높음 |
- 백업 중 서비스 중단 (다운타임 발생) - 대규모 시스템에서 백업 시간 길어 다운타임 길어짐 - 24/7 운영 환경에 부적합 |
| 핫 백업 (Hot Backup) |
시스템이 온라인(운영 중) 상태에서 백업하는 방식. 로그 파일 등을 활용해 일관성 유지. |
- 다운타임 거의 없음 (고가용성 환경 적합) - 실시간 운영 중 백업 가능 - 빠른 복구 지원 |
- 데이터 일관성 관리 복잡 (로그 적용 필요) - 서버 리소스(CPU, I/O) 소비로 성능 저하 가능 - 추가 스토리지/설정 필요 |
| 아카이브 백업 (Archive Backup) |
자주 접근하지 않는 비활성 데이터를 저비용 스토리지로 장기 보관하는 방식. (백업과 달리 규제 준수/보관 목적) |
- 비용 가장 저렴 (테잎, 클라우드 Cold 티어) - 대용량 장기 보관 적합 - 불변성 강해 법적 준수 쉬움 |
- 복구 속도 매우 느림 (수 시간~수 일 소요) - 실시간 복구 불가능 - 검색/접근 지연 및 추가 비용 발생 |
| 항목 |
콜드 백업 (Cold) |
백업 (Hot) |
아카이브 백업 (Archive) |
| 운영 상태 |
오프라인 (Shutdown) |
온라인 (Running) |
오프라인/비활성 |
| 다운타임 |
있음 (백업 시간만큼) |
거의 없음 |
없음 (이미 비활성 데이터) |
| 데이터 일관성 |
최고 (변경 없음) |
좋음 (로그로 보장) |
최고 (불변성 강조) |
| 접근/복구 속도 |
빠름 (온라인 스토리지) |
빠름 |
매우 느림 (수 시간~수 일) |
| 비용 |
중간 |
높음 (리소스 소비) |
가장 저렴 |
| 주요 목적 |
안전한 전체 백업 |
고가용성 운영 중 백업 |
장기 보관 / 규제 준수 |
| RTO/RPO |
RTO 길음 |
RTO 짧음 |
RTO 매우 길음 |
| 적합 환경 |
소규모/다운타임 OK |
대형/24x7 시스템 |
규제 데이터, Cold Data |
출처: https://www.logicmonitor.com/blog/hot-storage-vs-cold-storage
출처 : https://theecmconsultant.com/archiving-vs-backup/