Pour déployer une instance d'Unified Access Gateway sur Compute Engine, vous devez charger une image de disque du dispositif Unified Access Gateway sur Google Cloud Platform.
Procédure
-
Téléchargez le fichier image Unified Access Gateway
.ova, version 2103 ou ultérieure, à partir du portail Customer Connect. -
Ouvrez une fenêtre de commande PowerShell et exécutez la commande suivante pour extraire le fichier
.vmdkdu fichier.ovaprécédemment téléchargé.- ova-filename est le fichier image
.ovatéléchargé à partir de Customer Connect. - target-location est l'emplacement vers lequel le fichier
.vmdkest extrait.
Windows Ubuntu
Par exemple,expand-7zip ova-filename target-locationeuc-unified-access-gateway-22.12.0.0-42741890_OVF10.ovaest le fichier téléchargé, où22-12est le numéro de version et42741890est le numéro de build. Pour extraire le fichier.vmdkdansC:\temp, exécutez la commande suivante :expand-7zip C:\temp\euc-unified-access-gateway-22.12.0.0-42741890_OVF10.ova C:\temp\
Par exemple,tar -xvf ova-filenametar -xvf euc-unified-access-gateway-22.12.0.0-42741890_OVF10.ova - ova-filename est le fichier image
-
Définissez les variables suivantes.
- $gcImageFile est le nom du fichier
.vmdkextrait à l'étape 2. - $gcImageFolder est le chemin d'accès au dossier du fichier
.vmdk. Par exemple :
$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 est le nom du fichier
-
Créez un compartiment de stockage Google Cloud.
Remarque : vous pouvez également déployer Unified Access Gateway avec une image de calcul hébergée sur un autre projet Google Cloud. Dans ce cas, spécifiez le nom de l'image de calcul ($gcImageName) et l'ID de projet d'hébergement lors du déploiement d'Unified Access Gateway.
Exécutez cette commande pour créer un compartiment de stockage dans le même projet.
gsutil mb -l us-east1 gs://$gcBucketExécutez cette commande pour créer un compartiment de stockage dans un autre projet.
gsutil mb -l us-east1 gs://$gcBucket -p my-image-hosting-project -
Chargez l'image
.vmdkdans le compartiment de stockage Google Cloud à l'aide de la commande suivante :gsutil cp $gcImageFolder\$gcImageFile gs://$gcBucket -
Créez l'image du dispositif dans Compute Engine à partir du fichier
.vmdkchargé.Exécutez cette commande pour importer une image dans le même projet.
gcloud compute images import $gcImageName --source-file gs://$gcBucket/$gcImageFile --data-diskExécutez cette commande pour importer l'image dans un autre projet.
gcloud compute images import $gcImageName --source-file gs://$gcBucket/$gcImageFile --data-disk --project my-image-hosting-projectRemarque : lorsque vous importez une image de calcul, vous pouvez spécifier le sous-réseau à utiliser pour les machines virtuelles temporaires créées par l'outil d'importation. Utilisez l'indicateur
--subnet, comme indiqué dans l'exemple suivant.gcloud compute images import $gcImageName --source-file gs://$gcBucket/$gcImageFile --data-disk --subnet defaultPour plus d'informations sur ces commandes, reportez-vous à la documentation SDK Google Cloud.
Compte tenu de l'exemple mentionné aux étapes précédentes, l'image du dispositif créée dans Compute Engine est
euc-unified-access-gateway-22-12-0-0-42741890où22-12est le numéro de version et42741890est le numéro de build.
Cette page vous a-t-elle été utile ?