Você pode carregar a imagem do Unified Access Gateway com o PowerShell. A imagem também pode ser importada e registrada para outras regiões, se necessário.

Procedimento

  1. Baixe o arquivo de imagem do Unified Access Gateway .ova na página do Customer Connect. A versão desse arquivo deve ser 3.5 ou posterior.
  2. Extraia a imagem .vmdk do arquivo .ova.
    Windows Ubuntu
    expand-7zip ova-filename target-location

    Por exemplo, euc-unified-access-gateway-x.y.0.0-12345678_OVF10.ova é o arquivo baixado, em que x-y é o número da versão e 12345678 é o número da compilação.

    Para extrair o arquivo .vmdk para C:\temp, execute o seguinte comando:
    expand-7zip C:\uag\euc-unified-access-gateway-x.y.0.0-12345678_OVF10.ova C:\uag\
    tar -xvf ova-filename
    Por exemplo,
    tar -xvf euc-unified-access-gateway-x.y.0.0-12345678_OVF10.ova 
  3. Carregue-o.Imagem vmdk no bucket 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. Importe o instantâneo EC2.
    $params = @{
    "DiskContainer_Format"="VMDK"
    "DiskContainer_S3Bucket"=$bucket
    "DiskContainer_S3Key"=$vmdkImage
    "Region"=$region
    }
    $impId=Import-EC2Snapshot @params
  5. Para rastrear a importação, execute periodicamente o comando a seguir para obter o status do progresso.
    Observação: A importação levará vários minutos.
    (Get-EC2ImportSnapshotTask -ImportTaskId `
    $impId.ImportTaskId).SnapshotTaskDetail
    
  6. Quando concluído, o seguinte comando deve mostrar o SnapshotId.
    (Get-EC2ImportSnapshotTask -ImportTaskId `
    $impId.ImportTaskId).SnapshotTaskDetail.SnapshotId
  7. Registre a imagem como uma 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

Resultados

No Console da AWS, você deve ver a imagem importada em Imagens EC2 AMI.