Para implementar una instancia de Unified Access Gateway en Compute Engine, debe cargar una imagen de disco del dispositivo Unified Access Gateway en Google Cloud Platform.
Procedimiento
-
Descargue el archivo de imagen Unified Access Gateway
.ova, versión 2103 o posterior, desde el portal de Customer Connect. -
Abra una ventana de comando de PowerShell y ejecute el siguiente comando para extraer el archivo
.vmdkdel archivo.ovaque descargó anteriormente.- ova-filename es el archivo de imagen
.ovaque se descarga desde Customer Connect. - target-location es la ubicación en la que se extrae el archivo
.vmdk.
Windows Ubuntu
Por ejemplo,expand-7zip ova-filename target-locationeuc-unified-access-gateway-22.12.0.0-42741890_OVF10.ovaes el archivo descargado, donde22-12es el número de versión y42741890es el número de compilación. Para extraer el archivo.vmdkenC:\temp, ejecute el siguiente comando:expand-7zip C:\temp\euc-unified-access-gateway-22.12.0.0-42741890_OVF10.ova C:\temp\
Por ejemplo,tar -xvf ova-filenametar -xvf euc-unified-access-gateway-22.12.0.0-42741890_OVF10.ova - ova-filename es el archivo de imagen
-
Establezca las variables siguientes.
- $gcImageFile es el nombre del archivo
.vmdkextraído en el paso 2. - $gcImageFolder es la ruta de la carpeta del archivo
.vmdk. Por ejemplo:
$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 es el nombre del archivo
-
Cree un bucket de almacenamiento de Google Cloud.
Nota: También puede implementar Unified Access Gateway con una imagen informática alojada en otro proyecto de Google Cloud. En ese caso, especifique el nombre de la imagen informática ($gcImageName) y el identificador del proyecto de alojamiento durante la implementación de Unified Access Gateway.
Ejecute este comando para crear un bucket de almacenamiento en el mismo proyecto.
gsutil mb -l us-east1 gs://$gcBucketEjecute este comando para crear un bucket de almacenamiento en un proyecto diferente.
gsutil mb -l us-east1 gs://$gcBucket -p my-image-hosting-project -
Cargue la imagen
.vmdken el bucket de almacenamiento de Google Cloud mediante el siguiente comando:gsutil cp $gcImageFolder\$gcImageFile gs://$gcBucket -
Cree la imagen del dispositivo en Compute Engine a partir del archivo
.vmdkcargado.Ejecute este comando para importar la imagen en el mismo proyecto.
gcloud compute images import $gcImageName --source-file gs://$gcBucket/$gcImageFile --data-diskEjecute este comando para importar la imagen en un proyecto diferente.
gcloud compute images import $gcImageName --source-file gs://$gcBucket/$gcImageFile --data-disk --project my-image-hosting-projectNota: Al importar una imagen informática, puede especificar la subred que se utilizará para las máquinas virtuales temporales creadas por la herramienta de importación. Use el indicador
--subnetcomo se muestra en el ejemplo siguiente.gcloud compute images import $gcImageName --source-file gs://$gcBucket/$gcImageFile --data-disk --subnet defaultPara obtener más información sobre estos comandos, consulte la documentación del SDK de Google Cloud.
Teniendo en cuenta el ejemplo mencionado en los pasos anteriores, la imagen del dispositivo creada en Compute Engine es
euc-unified-access-gateway-22-12-0-0-42741890, donde22-12es el número de versión y42741890es el número de compilación.
¿Le resultó útil esta página?