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
-
Baixe o arquivo de imagem do Unified Access Gateway
.ovado portal Customer Connect. A versão desse arquivo deve ser 3.5 ou posterior. -
Extraia a imagem
.vmdkdo arquivo.ova.Windows Ubuntu
Por exemplo,expand-7zip ova-filename target-locationeuc-unified-access-gateway-x.y.0.0-12345678_OVF10.ovaé o arquivo baixado, em quex-yé o número da versão e12345678é o número da compilação. Para extrair o arquivo.vmdkparaC:\temp, execute o seguinte comando:expand-7zip C:\uag\euc-unified-access-gateway-x.y.0.0-12345678_OVF10.ova C:\uag\
Por exemplo,tar -xvf ova-filenametar -xvf euc-unified-access-gateway-x.y.0.0-12345678_OVF10.ova -
Carregue a imagem
vmdkno 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 -
Importe o instantâneo EC2.
$params = @{ "DiskContainer_Format"="VMDK" "DiskContainer_S3Bucket"=$bucket "DiskContainer_S3Key"=$vmdkImage "Region"=$region } $impId=Import-EC2Snapshot @params -
Para rastrear a importação, execute periodicamente o comando a seguir para obter o status do progresso.
Nota: A importação levará vários minutos.
(Get-EC2ImportSnapshotTask -ImportTaskId ` $impId.ImportTaskId).SnapshotTaskDetail -
Quando concluído, o seguinte comando deve mostrar o SnapshotId.
(Get-EC2ImportSnapshotTask -ImportTaskId ` $impId.ImportTaskId).SnapshotTaskDetail.SnapshotId -
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.
Esta página foi útil?