メインコンテンツまでスキップ

스냅샷

개요

스냅샷은 블록 스토리지의 특정 시점 복사본입니다. 데이터 복원이나 새 볼륨 생성에 활용합니다. 자동 백업이 필요하면 스냅샷 스케줄러를 이용하세요.

사전 요건
  • Resource.BlockStorageSnapshot.CREATE 권한
  • 스냅샷을 만들 블록 스토리지가 이미 존재해야 합니다

스냅샷 생성

방법 1: 블록 스토리지 상세 페이지에서

  1. 블록 스토리지 > 블록 스토리지 목록에서 대상 볼륨을 선택합니다.
  2. 상세 페이지의 스냅샷 생성 버튼을 클릭합니다.

방법 2: 스냅샷 메뉴에서

  1. 블록 스토리지 > 스냅샷으로 이동합니다.
  2. 우측 상단 스냅샷 생성 버튼을 클릭합니다.

생성 폼에서 입력하는 항목:

항목설명
이름식별용 이름 (자동 생성된 snapshot-xxxxxx을 그대로 쓰거나 수정)
영역스냅샷이 저장될 가용 영역
원본 블록 스토리지스냅샷을 뜰 대상 볼륨 (선택한 영역의 볼륨만 표시)
  1. 생성을 클릭합니다.

생성된 스냅샷의 상태는 대기 중 → 준비됨으로 진행됩니다. 준비됨이 되면 사용할 수 있습니다.


스냅샷 상태

스냅샷은 다음 5개 상태를 거칩니다 (ResourceBlockStorageSnapshotStatusEnum).

상태의미
대기 중작업 큐에 등록된 상태 (Ceph RBD 생성 전)
할당됨스토리지 에이전트가 작업을 잡아 스냅샷 RBD 생성 중 (생성 진행 단계)
준비됨스냅샷 RBD 생성 완료, 사용 가능
삭제 중삭제 작업 진행 중
삭제됨삭제 완료

스냅샷에서 새 볼륨 생성

스냅샷을 기반으로 새 블록 스토리지를 만들어 다른 가상머신에 연결할 수 있습니다. 별도의 "복제" 버튼은 없으며, 블록 스토리지 생성 마법사에서 스냅샷을 선택하는 방식입니다.

  1. 블록 스토리지 > 블록 스토리지 목록에서 블록 스토리지 생성을 클릭합니다.
  2. 디스크 타입을 스냅샷으로 선택합니다.
  3. 스냅샷 ID 항목에서 복원할 스냅샷을 선택합니다.
  4. 이름·크기·영역을 입력하고 생성을 클릭합니다.

생성된 볼륨은 스냅샷 시점의 데이터를 그대로 담고 있습니다. 원본 스냅샷은 그대로 유지되며, 스냅샷 상세 페이지의 스냅샷에서 생성된 블록 스토리지 섹션에서 복원된 볼륨 목록을 확인할 수 있습니다.

기존 볼륨은 영향 받지 않습니다

스냅샷에서 만든 새 볼륨은 별개 리소스입니다. 원본 블록 스토리지의 데이터는 변하지 않습니다.


스냅샷 상세에서 확인할 수 있는 정보

스냅샷 상세 페이지에서:

  • 일반 정보: 이름, 크기, 영역, 원본 볼륨, 생성일
  • 스냅샷에서 생성된 블록 스토리지: 이 스냅샷으로 복원된 볼륨 목록

스냅샷 삭제

스토리지 > 스냅샷 목록 또는 상세 페이지에서:

  1. 대상 스냅샷의 메뉴에서 삭제를 선택합니다.
  2. 확인 다이얼로그에서 삭제를 클릭합니다.
삭제는 되돌릴 수 없습니다

스냅샷을 삭제하면 그 시점의 데이터로 새 볼륨을 만들 수 없습니다. 이미 스냅샷에서 만들어진 볼륨에는 영향이 없습니다.

비용 절감을 위해 오래되어 더 이상 필요 없는 스냅샷은 정기적으로 삭제하세요. 자동 정리가 필요하면 스냅샷 스케줄러의 보관 정책을 활용하세요.


다음 단계