Skip to main content

2026 年 7 月 20 日

将 Unified Access Gateway 映像上载到 Google Cloud Platform

要将 Unified Access Gateway 实例部署到 Compute Engine,必须将 Unified Access Gateway 设备磁盘映像上载到 Google Cloud Platform。

步骤

  1. 从 Customer Connect 门户下载版本 2103 或更高版本的 Unified Access Gateway.ova 映像文件。

  2. 打开 PowerShell 命令窗口并运行以下命令,从之前下载的 .ova 文件中提取 .vmdk 文件。

    • ova-filename 是从 Customer Connect 下载的 .ova 映像文件。
    • target-location 是将 .vmdk 文件提取到的位置。
    WindowsUbuntu
    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) 和托管项目 ID。

    运行以下命令以在同一项目中创建存储桶。

    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 是内部版本号。

此页面对您有帮助吗?

对本主题提供反馈

本主题对您有帮助吗?

请勿填写任何个人信息或机密信息。

正在生成链接…