본문 바로가기
GCP

다른 조직의 프로젝트간 VM 이미지 가져오기

by ohrohi 2024. 12. 18.
반응형
  • 기존 프로젝트 (Source Project)
gcloud compute images export \
    --destination-uri gs://bucket_name/IMAGE_name.tar.gz \
    --image 생성한 이미지명 \
    --project project ID

1. VM instance의 부팅 디스크로 이동해서 이미지를 생성한다.

이미지생성
VM은 OFF 상태여야 생성 가능하다

 

2. 이미지를 생성할 bucket 생성

3. 생성된 버킷에 생성한 이미지를 .tar.gz 형식으로 업로드

gcloud compute images export \
    --destination-uri gs://bucket명/파일이름.tar.gz \
    --image 생성한 이미지명 \
    --project project_id

 

  • 신규 프로젝트 (Destination Project)

1. 기존 프로젝트에서 Bucket에 생성한 파일로 신규 프로젝트에 이미지로 생성

gcloud compute images create 생성할 이미지명 \
    --source-uri gs://bucket명/파일이름.tar.gz \ (기존 프로젝트의 주소)
    --project project_id (신규 프로젝트의 id)

 

2. 생성한 커스텀 이미지로 VM Instance 생성

반응형