티스토리 뷰

GCP 프로젝트 간 스냅샷 데이터 공유하기

GCP에 3-tier architecture를 구축해보는 중 다시 WAS,DB를 만들고싶지않은 귀차니즘으로 기존 프로젝트에서 테스트한 WAS,DB 인스턴스 스냅샷을 다른 프로젝트에서 사용하고싶었다.

Google cloud docs에 프로젝트 간 스냅샷 데이터 공유 내용이 있어 테스트해봤다.

1.기존 프로젝트 스냅샷 화면

- 기존 프로젝트에서 만들어둔 스냅샷이다



2.새로운 프로젝트 스냅샷 화면

- 새로운 프로젝트에 스냅샷이 없는 것을 확인할 수 있다.

3.스냅샷 리스트 확인

- 스냅샷 리스트를 확인한다

gcloud compute snapshots list --uri



4.스냅샷 공유

- 아래 쉘명령어로 스냅샷을 복사한다

gcloud compute snapshots create rv-vm --source-disk https://www.googleapis.com/compute/v1/projects/rv-test-346206/global/snapshots/rm-vm2-snapshot-04-05 --project gcp-3-tier

5. region/zone 선택

- 해당하는 region/zone을 선택해준다

6.스냅샷 확인

- 새 프로젝트에서 스냅샷을 생성할 때 소스 디스크에서 공유된 스냅샷을 확인할 수 있다.

- 프로젝트 간 스냅샷 공유로 간편히 작업할 수 있었다.


[Reference]

프로젝트 간 스냅샷 데이터 공유

gcloud 컴퓨팅 디스크 생성

 

gcloud compute disks create  |  Google Cloud CLI Documentation

 

cloud.google.com

 

blog migration project

written in 2022.4.6

https://hayleyshim.github.io/blog/gcp13

최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함