우분투 LVM 스냅샷과 라이브 백업 실전 활용
데이터 무중단 운영, 실시간 백업이 필요한 서버 환경에서 LVM 스냅샷을 활용한 고급 백업 전략을 소개합니다.
1. LVM 스냅샷 개념
- 실행 중인 시스템의 특정 시점 상태를 빠르게 복제
- 데이터베이스, 파일서버 등 라이브 서비스 중에도 안전하게 백업 가능
- 롤백(복구) 및 테스트 환경 구축에 유용
2. 실전 명령어 예시
# 스냅샷 생성 lvcreate -L 2G -s -n snap_data /dev/vg0/data스냅샷 마운트
mount /dev/vg0/snap_data /mnt/snapshot
백업 완료 후 스냅샷 삭제
umount /mnt/snapshot
lvremove /dev/vg0/snap_data
- 스냅샷 크기는 원본 볼륨 변경량에 따라 충분히 할당
- 정기 스냅샷 자동화 시 cron+스크립트 활용
3. 실무자 체크리스트
- 스냅샷은 임시 백업용, 장기 보관 시 외부 스토리지로 이관
- 스냅샷 남용 시 스토리지 공간 부족 주의
- 백업/복구 테스트는 사전 테스트 환경에서 반복 검증
“LVM 스냅샷은 무중단 백업의 핵심입니다. 실무자는 정기 백업 자동화와 복구 시나리오를 반드시 준비해야 합니다.”
반응형
'IT 정보 > 리눅스' 카테고리의 다른 글
🐧 우분투 서버 고급 보안: AppArmor 프로파일 튜닝 & 실전 운영 (0) | 2025.05.08 |
---|---|
🐧 우분투 고급 네트워크: Netplan + Networkd 고가용성(HA) 구성 (0) | 2025.05.08 |
🐧 우분투 서버 고급 자동화: systemd 서비스 직접 만들기 (0) | 2025.05.07 |
🐧 우분투 서버 중급 설정: 네트워크 & 방화벽 실전 가이드 (0) | 2025.05.06 |
🐧 리눅스 네트워크 트러블슈팅 실전 명령어 모음 (0) | 2025.05.05 |