Skip to main content

2026 年 3 月 14 日

使用 PowerShell 上载 Unified Access Gateway 映像

您可以使用 PowerShell 上载 Unified Access Gateway 映像。如果需要,也可以导入映像并将其注册到其他区域。

步骤

  1. Customer Connect 门户下载 Unified Access Gateway .ova 映像文件。此文件的版本必须是 3.5 或更高版本。

  2. .ova 文件提取 .vmdk 映像。

    WindowsUbuntu
    expand-7zip ova-filename target-location
    例如,euc-unified-access-gateway-x.y.0.0-12345678_OVF10.ova 是下载的文件,其中 x-y 是版本号,12345678 是内部版本号。 要将 .vmdk 文件提取到 C:\temp,请运行以下命令:
    expand-7zip C:\uag\euc-unified-access-gateway-x.y.0.0-12345678_OVF10.ova C:\uag\
    tar -xvf ova-filename
    例如,
    tar -xvf euc-unified-access-gateway-x.y.0.0-12345678_OVF10.ova 
  3. 将 .vmdk 映像上载到 S3 存储桶中。

    
    $vmdkImage="euc-unified-access-gateway-x.y.0.0-12345678-system.vmdk"
    $bucket="uag-images"
    $region="us-east-2"
    
    $params = @{
    "BucketName"=$bucket
    "File"="C:\uag\"+$vmdkImage
    "key"="/"+$vmdkImage
    "Region"=$region
    }
    Write-S3Object @params
    
  4. 导入 EC2 快照。

    $params = @{
    "DiskContainer_Format"="VMDK"
    "DiskContainer_S3Bucket"=$bucket
    "DiskContainer_S3Key"=$vmdkImage
    "Region"=$region
    }
    $impId=Import-EC2Snapshot @params
    
  5. 要跟踪导入,请定期运行以下命令以获取进度状态。

    **注意:**导入过程需要几分钟时间。

    (Get-EC2ImportSnapshotTask -ImportTaskId `
    $impId.ImportTaskId).SnapshotTaskDetail
    
    
  6. 完成后,以下命令必须显示 SnapshotId。

    (Get-EC2ImportSnapshotTask -ImportTaskId `
    $impId.ImportTaskId).SnapshotTaskDetail.SnapshotId
    
  7. 将映像注册为 Amazon Machine Image (AMI)。

    $bdm=New-Object Amazon.EC2.Model.BlockDeviceMapping 
    $bd=New-Object Amazon.EC2.Model.EbsBlockDevice 
    $bd.SnapshotId=(Get-EC2ImportSnapshotTask `
    -ImportTaskId $impId.ImportTaskId).SnapshotTaskDetail.SnapshotId 
    $bd.DeleteOnTermination=$true
    $bdm.DeviceName="/dev/sda1" 
    $bdm.Ebs=$bd
    $params = @{ 
    "BlockDeviceMapping"=$bdm 
    "RootDeviceName"="/dev/sda1" 
    "Name"=$vmdkImage 
    "Architecture"="x86_64" 
    "VirtualizationType"="hvm"
    "EnaSupport"=$true 
    }
    Register-EC2Image @params
    

结果

在 AWS 控制台中,您应该会在 EC2 AMI 映像中看到导入的映像。

此页面对您有帮助吗?

对本主题提供反馈

本主题对您有帮助吗?

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

正在生成链接…