백업은 데이터 손실에 대비하여 원본 데이터를 복사하고 안전하게 보관하는 과정입니다. 외장 스토리지와 백업 테이프 라이브러리는 백업에 사용되는 대표적인 물리적 장치입니다.
외장 스토리지 (External Storage) 💾
외장 스토리지는 서버 외부에 직접 연결하여 사용하는 저장 장치입니다. USB, Thunderbolt, 또는 eSATA 인터페이스를 통해 연결되는 외장 하드 드라이브(HDD)나 솔리드 스테이트 드라이브(SSD)가 대표적입니다.
- 장점:
- 빠른 속도: 디스크 기반이므로 백업 및 복구 속도가 매우 빠릅니다.
- 편리성: 설치와 사용이 간단하여 소규모 환경이나 개인 사용자에게 적합합니다.
- 저렴한 비용: 테이프 라이브러리에 비해 초기 도입 비용이 저렴합니다.
- 단점:
- 제한된 용량: 단일 장치의 최대 용량에 제약이 있어 대규모 데이터 백업에는 비효율적입니다.
- 수동 관리: 여러 개의 외장 스토리지를 사용하면 수동으로 교체하고 관리해야 합니다.
- 안정성: 이동 및 충격에 취약하여 물리적 손상 위험이 있습니다.
백업 테이프 라이브러리 (Backup Tape Library) 📼
백업 테이프 라이브러리는 여러 개의 테이프 드라이브와 로봇 팔을 결합하여 수많은 테이프 카트리지를 자동으로 관리하고 백업하는 시스템입니다. 대규모 기업 환경의 장기 보관용 백업에 주로 사용됩니다.
- 장점:
- 뛰어난 용량: 수백 TB에서 PB(페타바이트) 단위까지 방대한 데이터를 저장할 수 있습니다.
- 긴 보존 기간: 테이프는 장기간 보관해도 데이터 손상률이 매우 낮습니다.
- 비용 효율성: GB당 저장 비용이 디스크 스토리지보다 훨씬 저렴하여, 콜드 데이터(자주 접근하지 않는 데이터) 보관에 유리합니다.
- 오프사이트 보관: 물리적으로 분리하여 보관할 수 있어 재해 복구에 효과적입니다.
- 단점:
- 느린 속도: 순차 접근 방식이므로 백업 및 복구 속도가 느립니다. 특히 무작위적인 데이터 복구에는 적합하지 않습니다.
- 높은 초기 비용: 장비 자체가 고가이며, 유지보수 비용도 발생합니다.
- 복잡한 관리: 전용 백업 소프트웨어와 전문 인력이 필요합니다.
두 방식의 비교 요약
| 특징 | 외장 스토리지 | 백업 테이프 라이브러리 |
| 주요 매체 | HDD, SSD | 마그네틱 테이프 |
| 용도 | 소규모/개인, 단기 백업, 로컬 백업 | 대규모 기업, 장기 보관, 오프사이트 백업 |
| 속도 | 빠름 (무작위 접근) | 느림 (순차 접근) |
| 비용 | 초기 비용 저렴 | 초기 비용 높음, GB당 비용 저렴 |
| 관리 | 수동, 간편 | 자동화, 복잡 |
| 내구성 | 충격에 취약 | 장기간 보존에 유리 |
서버 백업 방식은 백업되는 데이터의 종류와 백업 주기에 따라 다양하게 나뉩니다. 주로 전체 백업(Full Backup), 증분 백업(Incremental Backup), 차등 백업(Differential Backup) 세 가지가 가장 많이 사용됩니다.
1. 전체 백업 (Full Backup) 💾
전체 백업은 모든 데이터를 백업하는 가장 기본적인 방식입니다.
- 특징: 백업 대상 폴더의 모든 파일과 데이터를 백업합니다.
- 장점:
- 빠른 복구: 모든 데이터가 한 백업본에 있으므로 복구가 가장 빠르고 간단합니다.
- 단순성: 관리하기가 매우 쉽습니다.
- 단점:
- 느린 속도: 모든 데이터를 복사하므로 백업 시간이 가장 오래 걸립니다.
- 높은 비용: 많은 저장 공간을 필요로 합니다.
- 예시: 매주 일요일 밤에 회사의 모든 파일 서버 데이터를 통째로 백업하는 경우.
2. 증분 백업 (Incremental Backup) 📈
증분 백업은 이전 백업 이후에 변경되거나 새로 생성된 데이터만 백업하는 방식입니다.
- 특징: 마지막 백업(전체 또는 증분) 시점 이후 변경된 데이터만 백업합니다.
- 장점:
- 빠른 백업: 변경된 데이터만 백업하므로 백업 시간이 가장 짧습니다.
- 낮은 비용: 적은 저장 공간을 사용합니다.
- 단점:
- 복잡한 복구: 복구 시 전체 백업본과 여러 개의 증분 백업본을 모두 적용해야 하므로 복구 시간이 길고 복잡합니다.
- 예시:
- 일요일: 전체 백업 (기준점)
- 월요일: 일요일 백업 이후 변경된 파일만 백업
- 화요일: 월요일 백업 이후 변경된 파일만 백업
- 수요일: 화요일 백업 이후 변경된 파일만 백업
3. 차등 백업 (Differential Backup) 📉
차등 백업은 마지막 전체 백업 이후에 변경된 모든 데이터를 백업하는 방식입니다.
- 특징: 마지막 전체 백업 시점 이후 변경된 데이터를 백업합니다.
- 장점:
- 빠른 백업: 증분 백업보다는 느리지만, 전체 백업보다는 훨씬 빠릅니다.
- 간단한 복구: 복구 시 전체 백업본과 마지막 차등 백업본, 단 두 개의 백업본만 있으면 되므로 복구가 비교적 간단합니다.
- 단점:
- 높은 비용: 백업을 거듭할수록 백업 파일의 크기가 점점 커집니다.
- 예시:
- 일요일: 전체 백업 (기준점)
- 월요일: 일요일 전체 백업 이후 변경된 파일 백업
- 화요일: 일요일 전체 백업 이후 변경된 파일 모두 백업 (월요일 데이터 + 화요일 데이터)
- 수요일: 일요일 전체 백업 이후 변경된 파일 모두 백업 (월, 화, 수 데이터)
백업 방식 선택 가이드
| 방식 | 백업 속도 | 복구 속도 | 저장 공간 | 권장 주기 |
| 전체 백업 | 느림 | 가장 빠름 | 많음 | 주 1회 |
| 증분 백업 | 가장 빠름 | 느림 | 가장 적음 | 매일 |
| 차등 백업 | 빠름 | 빠름 | 보통 | 매일 |
'기타' 카테고리의 다른 글
| 31. http error code (1) | 2025.08.29 |
|---|---|
| 24. 3-Tier 아키텍처 (1) | 2025.08.29 |
| 31. Backup(VTL) (0) | 2025.08.29 |
| 24. SAN 스위치(Port /wwn zoning) (1) | 2025.08.29 |
| 23. Storage (thin/thick provisioning) (0) | 2025.08.29 |