Para implantar uma instância do Unified Access Gateway no Compute Engine, você deve carregar uma imagem de disco do dispositivo do Unified Access Gateway no Google Cloud Platform.
Procedimento
-
Baixe o arquivo de imagem do Unified Access Gateway
.ova, versão 2103 ou posterior, do portal Customer Connect. -
Abra uma janela de comando do PowerShell e execute o comando a seguir para extrair o arquivo
.vmdkdo arquivo.ovabaixado anteriormente.- ova-filename é o arquivo de imagem
.ovaque é baixado do Customer Connect. - target-location é o local no qual o arquivo
.vmdké extraído.
Windows Ubuntu
Por exemplo,expand-7zip ova-filename target-locationeuc-unified-access-gateway-22.12.0.0-42741890_OVF10.ovaé o arquivo baixado, em que22-12é o número da versão e42741890é o número da compilação. Para extrair o arquivo.vmdkparaC:\temp, execute o seguinte comando:expand-7zip C:\temp\euc-unified-access-gateway-22.12.0.0-42741890_OVF10.ova C:\temp\
Por exemplo,tar -xvf ova-filenametar -xvf euc-unified-access-gateway-22.12.0.0-42741890_OVF10.ova - ova-filename é o arquivo de imagem
-
Defina as variáveis a seguir.
- $gcImageFile é o nome do arquivo
.vmdkextraído na etapa 2. - $gcImageFolder é o caminho da pasta do arquivo
.vmdk. Por exemplo:
$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" - $gcImageFile é o nome do arquivo
-
Crie um bucket de armazenamento do Google Cloud.
Nota: Você também pode implantar o Unified Access Gateway com a imagem de processamento hospedada em outro projeto do Google Cloud. Nesse caso, especifique o nome da imagem de processamento ($gcImageName) e a ID do Projeto de hospedagem durante a implantação do Unified Access Gateway.
Execute esse comando para criar um bucket de armazenamento no mesmo projeto.
gsutil mb -l us-east1 gs://$gcBucketExecute esse comando para criar um bucket de armazenamento em um projeto diferente.
gsutil mb -l us-east1 gs://$gcBucket -p my-image-hosting-project -
Carregue a imagem
.vmdkno bucket de armazenamento do Google Cloud usando o seguinte comando:gsutil cp $gcImageFolder\$gcImageFile gs://$gcBucket -
Crie a imagem do dispositivo no Compute Engine do
.vmdkcarregado.Execute esse comando para importar a imagem no mesmo projeto.
gcloud compute images import $gcImageName --source-file gs://$gcBucket/$gcImageFile --data-diskExecute esse comando para importar a imagem em um projeto diferente.
gcloud compute images import $gcImageName --source-file gs://$gcBucket/$gcImageFile --data-disk --project my-image-hosting-projectNota: Ao importar uma imagem de processamento, você pode especificar a sub-rede a ser usada para as VMs temporárias criadas pela ferramenta de importação. Use o sinalizador
--subnetconforme mostrado no exemplo a seguir.gcloud compute images import $gcImageName --source-file gs://$gcBucket/$gcImageFile --data-disk --subnet defaultPara obter mais informações sobre esses comandos, consulte a documentação do Google Cloud SDK.
Considerando o exemplo mencionado nas etapas anteriores, a imagem do dispositivo criada no Compute Engine é
euc-unified-access-gateway-22-12-0-0-42741890, em que22-12é o número da versão e42741890é o número da compilação.
Esta página foi útil?