ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [GCP] snapshot disk 를 다른 프로젝트로 옮기는 법
    AI/Cloud 2020. 3. 5. 17:05

    여러번 찾아보는 것은 정리해두려고 한다. :)

    가. snapshot 을 뜬 디스크를 다른 프로젝트로 옮기는 법

    1) 복사하고자 하는 디스크의 snapshot 을 ui 에서 만든다.

    2) 해당 스냅샷의 uri 를 찾기 위해서 해당 명령어를 콘솔에 친다.

    gcloud compute snapshots list --uri

    뭐 이런 식으로 생겼다.

    https://www.googleapis.com/compute/v1/projects/projectname/global/snapshots/snapshot-1

    3) 옮기고자 하는 다른 프로젝트로 설정한다.

    --source-snapshot https://www.googleapis.com/compute/v1/projects/projectname/global/snapshots/snapshot-1

    4) 스냅샷을 복사하여 vm 을 생성한다.
    gcloud compute instances create <name of instance> --image https://www.googleapis.com/compute/v1/projects/projectname/global/snapshots/snapshot-1

    5) disk zone 을 선택한다.

    이중에 마음에 드는 zone 을 번호를 입력하여 선택한다.

    6) 생성되면 아래와 같은 결과가 나온다.

    NAME    ZONE               SIZE_GB  TYPE         STATUS
    disk-1  asia-northeast1-a  50       pd-standard  READY```
    

    compute engine - disks 에 가봐도 만들어진 스냅샷 디스크를 확인 가능하다.

    7) 디스크에 연결할 vm 을 생성한다.

    Compute engine -> vm instance 에서 create 을 누르고

    ** 반드시 disks 를 만든 region 과 zone 을 선택한다 **

    그리고 Boot disk 에서 change 를 누르고, Existing disk tab 을 선택하면 존재하는 디스크를 선택 가능하다.

    select 를 누르고 나오고, vm 을 잘 만들면 된다!

     

    댓글

Designed by Tistory.