若要將 Unified Access Gateway 執行個體部署到 Compute Engine,您必須將 Unified Access Gateway 應用裝置磁碟映像上傳到 Google Cloud Platform

程序

  1. Customer Connect 頁面下載 Unified Access Gateway .ova 映像檔 2103 版本或更新版本。
  2. 開啟 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 
  3. 設定以下變數。
    • $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"
    
  4. 建立一個 Google Cloud 儲存區值區。
    備註: 您還可以使用另一個 Google Cloud 專案上所主控的計算映像,來部署 Unified Access Gateway。在這種情況下,請在部署 Unified Access Gateway 期間指定計算映像名稱 ( $gcImageName) 和主控專案識別碼。

    執行以下命令,在相同專案中建立儲存區值區。

    gsutil mb -l us-east1 gs://$gcBucket

    執行以下命令,在不同專案中建立儲存區值區。

    gsutil mb -l us-east1 gs://$gcBucket -p my-image-hosting-project
  5. 使用以下命令,將 .vmdk 映像上傳到 Google Cloud 儲存區值區:
    gsutil cp $gcImageFolder\$gcImageFile gs://$gcBucket
  6. Compute Engine中從上傳的 .vmdk 建立應用裝置映像。

    執行以下命令,在相同專案中匯入映像。

    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
    備註: 匯入計算映像時,可以指定子網路,以用於使用匯入工具所建立的暫時虛擬機器。按以下範例所示,使用 --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 是組建編號。