GCE Disk는 2가지 백업 방식을 지원합니다.

1) Snapshot

2) Custom Image


1. Snapshot


Snapshot이란 디스크의 현재 상태를 캡처하는 방식의 백업입니다.


Snapshot 특징


Snapshot은 영구 디스크의 데이터를 증분식으로 백업합니다.

백업 및 보관에 최적화 되어 있어 스케쥴 백업 또는 작업 전 백업 용도로 활용됩니다.

Snapshot은 다른 프로젝트와 공유(스냅샷 생성) 할 수 있습니다.


Snapshot 스토리지 위치 


멀티 리전(ex: us) 혹은 리전(ex: us-central1)에 저장할 수 있습니다.

스토리지 위치에 따라 네트워크 비용이 결정되기에 신중히 선택해야합니다.

스토리지 위치를 지정하지 않으면 소스 영구 디스크와 가장 가까운 멀티 리전에 저장 됩니다.

Snapshot의 스토리지 위치는 변경할 수 없습니다.


스케줄 백업(Snapshot Schedule)


Snapshot 빈도, 시작 시간, 보관 정책 등을 설정하여 Disk에 Schedule을 연결하여 사용합니다.

1개의 Disk에는 1개의 Schedule만 연결 될 수 있습니다.

Snapshot Schedule은 생성 후 편집 할 수 없습니다. 


Snapshot type


Standard : 단기 보관시 유리한 type입니다. (us-central1 기준 $0.05/GB, 최소 결제 1시간)

Archive : 장기 보관시 유리한 type입니다. (us-central1 기준 $0.019/GB, 최소 결제 90일)


2. Custom Image


Custom Image는 VM의 부팅 디스크에서 생성되는 새 이미지입니다.


Custom Image 특징


인스턴스 및 인스턴스 탬플릿 생성 등의 작업에 사용할 수 있습니다.

이미지 저장 위치는 멀티리전 혹은 리전을 선택할 수 있으며 생성 후 변경할 수 없습니다.

Custom Image는 다른 프로젝트와 공유(액세스 허용)할 수 있습니다.

로컬캐싱을 지원하기에 Snapshot 보다 더 빠른 디스크 생성이 가능합니다.

빠른 디스크 생성 및 다수의 VM 생성에 최적화 되어있습니다.


3. Snapshot VS Cusotm Image


 

Backup Option

Storage Pricing (us-central1 월별)

VM Creation

(속도/허용량)

증분 백업

공유 방식

Custom Image

$0.05/GB

빠름/대량

X

액세스 허용

Snapshot

$0.05/GB(standard)

$0.019/GB(archive)

느림/소량

(Hard Limit 존재)

O

스냅샷 생성