SMALL

 

지난 포스팅에서 VMDK 파일을 GCP로 임포트하여 이미지를 생성하는 법을 알아보았습니다. 이제 생성된 **커스텀 이미지(Custom Image)**를 활용해 실제 서비스가 가능한 VM 인스턴스를 생성할 차례입니다. 클릭 몇 번으로 간단하게 내보낸 이미지를 클라우드 서버로 올리는 방법을 단계별로 설명해 드립니다.

 

- 지난 포스팅 - 

구글 클라우드(GCP) VM 인스턴스 이미지 복제 및 로컬 다운로드 방법

 

Cloud Storage > 버킷 > 만들기 > 백업한 이미지 업로드할 버킷 생성

 

 

Cloud Storage > 버킷세부정보 > 백업한 이미지 업로드 하고 업로드가 완료되면 버킷에 파일이 생긴다. 

 

 

VM Migration API > VM Migration API를 사용하고 있지 않는 상태면 사용 버튼을 클릭한다.

 

 

VM Migration API > 이미지 가져오기 탭 클릭

 

 

Cloud Storage  > 이미지 가져오기 페이지

 

Cloud Storage > 이미지 가져오기 > 생성할 이미지 이름 작성, 소스 Cloud Storage 파일 찾아보기 클릭 > Cloud Storage Bucket에 업로드한 소스 지정, 리전, 대상 프로젝트 설정 > 가져오기 버튼 클릭

 

가져오기 버튼 클릭 후 해당 오류가 발생하면 GCP 이미지 임포트 서비스 계정이 파일이 저장된 버킷에 접근할 권한이 없어서 발생한 문제로 아래 절차대로 진행한다.

 

 

  • Cloud Storage > 버킷 메뉴로 이동합니다.
  • 목록에서 생성한 버킷 이름을 클릭합니다.
  • 상단 탭에서 **[권한(PERMISSIONS)]**을 클릭합니다.
  • 하단의 [액세스 권한 부여(GRANT ACCESS)] 버튼을 클릭합니다.
  • 새 주체(New principals): 에러 메시지에 나온 서비스 계정 주소를 복사해서 넣습니다.
  • 역할 선택(Select a role): Cloud Storage -> **Storage 객체 뷰어(Storage Object Viewer)**를 선택합니다.
  • **[저장]**을 누릅니다.

 

 

 

Cloud Storage > 이미지 가져오기 기록 > 위에서 이미지 가져오기 기록을 볼 수 있다. 이미지 가져오는데 시간이 걸리므로 상태를 확인 하면 된다.

 

Compute Engine > VM 인스턴스 > 인스턴스 만들기

 

Compute Engine > VM 인스턴스 > 인스턴스 만들기 > 운영체제 및 스토리지 > 변경 > 커스텀 이미지 > 이미지 선택 하면 위에서 만든 이미지를 선택할 수 있으며 선택 후 만들기

 

복제한 이미지로 새로 만든 인스턴스를 확인 할 수 있습니다.

 

 

+ Recent posts