Unified Access Gateway 인스턴스를 Compute Engine에 배포하려면 Unified Access Gateway 장치 디스크 이미지를 Google Cloud Platform에 업로드해야 합니다.
프로시저
- Customer Connect 페이지에서 Unified Access Gateway.ova 이미지 파일, 버전 2103 이상을 다운로드합니다.
- PowerShell 명령 창을 열고 다음 명령을 실행하여 이전에 다운로드한 .ova 파일에서 .vmdk 파일을 추출합니다.
- ova-filename은 Customer Connect에서 다운로드한 .ova 이미지 파일입니다.
- target-location은 .vmdk 파일이 추출된 위치입니다.
Windows Ubuntu expand-7zip ova-filename target-location
예를 들어 euc-unified-access-gateway-22.12.0.0-42741890_OVF10.ova는 다운로드된 파일입니다. 여기서
22-12
는 버전 번호이고42741890
은 빌드 번호입니다..vmdk 파일을 C:\temp로 추출하려면 다음 명령을 실행합니다.expand-7zip C:\temp\euc-unified-access-gateway-22.12.0.0-42741890_OVF10.ova C:\temp\
tar -xvf ova-filename
예를 들면 다음과 같습니다.tar -xvf euc-unified-access-gateway-22.12.0.0-42741890_OVF10.ova
- 다음 변수를 설정합니다.
- $gcImageFile은 2단계에서 추출된 .vmdk 파일의 파일 이름입니다.
- $gcImageFolder는 .vmdk 파일의 폴더 경로입니다.
예:
$gcImageFolder="C:\temp" $gcImageFile="euc-unified-access-gateway-22.12.0.0-42741890-system.vmdk" $gcBucket="uag-appliance-images" $gcImageName=$gcImageFile.Replace("-system.vmdk","").Replace(".", "-") gcloud auth login gcloud config set project "my-project"
- Google Cloud 스토리지 버킷을 생성합니다.
참고: 다른 Google Cloud 프로젝트에서 호스팅되는 계산 이미지로 Unified Access Gateway를 배포할 수도 있습니다. 이 경우 Unified Access Gateway 배포 중에 계산 이미지 이름( $gcImageName) 및 호스팅 프로젝트 ID를 지정합니다.
동일한 프로젝트에서 스토리지 버킷을 생성하려면 이 명령을 실행합니다.
gsutil mb -l us-east1 gs://$gcBucket
다른 프로젝트에서 스토리지 버킷을 생성하려면 이 명령을 실행합니다.
gsutil mb -l us-east1 gs://$gcBucket -p my-image-hosting-project
- 다음 명령을 사용하여 .vmdk 이미지를 Google Cloud 스토리지 버킷에 업로드합니다.
gsutil cp $gcImageFolder\$gcImageFile gs://$gcBucket
- 업로드된 .vmdk에서 Compute Engine에 장치 이미지를 생성합니다.
동일한 프로젝트에 이미지를 가져오려면 이 명령을 실행합니다.
gcloud compute images import $gcImageName --source-file gs://$gcBucket/$gcImageFile --data-disk
다른 프로젝트에 이미지를 가져오려면 이 명령을 실행합니다.gcloud compute images import $gcImageName --source-file gs://$gcBucket/$gcImageFile --data-disk --project my-image-hosting-project
참고: 계산 이미지를 가져올 때 가져오기 도구에서 생성된 임시 VM에 사용할 서브넷을 지정할 수 있습니다. 다음 예제와 같이 플래그--subnet
을 사용합니다.gcloud compute images import $gcImageName --source-file gs://$gcBucket/$gcImageFile --data-disk --subnet default
이러한 명령에 대한 자세한 내용은 Google Cloud SDK 설명서를 참조하십시오.이전 단계에서 언급한 예를 고려할 때 Compute Engine에 생성된 장치 이미지는
euc-unified-access-gateway-22-12-0-0-42741890
입니다. 여기서22-12
는 버전 번호이고42741890
은 빌드 번호입니다.