GCP 스냅샷을 활용한 가상머신 디스크 백업 및 복원

 개요

스냅샷 기능을 사용하면 가상머신 디스크를 무중단으로 백업할 수 있으며, 장애 발생 시 스냅샷을 기반으로 디스크 복원 및 교체가 가능합니다.

  • 백업 시: 무중단 (Running 상태에서도 가능)

  • 복원 시: 가상머신 중지 필요 (다운타임 발생)


스냅샷 유형 비교

* 표준 스냅샷 빠르고

* 인스턴트 스냅샷은 느립니다. (보관용)

* 표준 스냅샷은 어려 리전에 걸쳐서 사용이 가능하고

* 보관처리 스냅샷은 빠르지만, 해당 리전의 지역에서만 사용할 수 있습니다. - 예시: asia-northeast3-c



스냅샷 생성 절차 (수동 스냅샷 - 표준 스냅샷)


Application 일관성 옵션 비활성화

  • 체크 해제 시, **시스템이 실행 중인 상태(Running)**에서도 스냅샷이 생성됩니다.




스냅샷 생성 확인

  • 초기 OS만 설치된 20GB 디스크 기준, 약 5분 이내에 완료



 

스냅샷 활용 방안

  1. 동일한 데이터를 가진 추가 디스크 생성

  2. 신규 가상머신 생성 시 해당 디스크를 부팅 디스크로 지정

  3. 기존 가상머신에 복원용 디스크로 교체 가능

복원 시나리오 (기존 VM 복원)

VM 중지

- 반드시 가상머신을 **중지(Running → Terminated)**해야 복원이 가능합니다.

부팅 디스크 분리

  • 경로: Compute Engine > 인스턴스 선택 > 수정

  • 기존 부팅 디스크를 분리합니다.


새 디스크 생성 및 부착

  • 스냅샷으로부터 새 부팅 디스크를 생성하고, 부팅 디스크로 설정합니다.




기타 설정 확인 및 저장

저장 VM 시작
가상머신을 다시 시작하고, 복원된 상태 및 데이터 정합성 확인



댓글

이 블로그의 인기 게시물

10.15 부동산 대책, 오피스텔도 LTV 40%인가요? 혼선 정리

Kubernetes Pod Pending 해결법: FailedScheduling 원인별 실전 점검 가이드

애플 비전 프로 새 밴드 착용감 어떨까? Dual Knit Band 착용 경험 리뷰