Utilisation d'OVFTool pour importer des machines virtuelles dans VCF as a Service
IBM Cloud® for VMware Cloud Foundation as a Service est une plateforme puissante qui permet de gérer les ressources virtualisées et de faciliter la création d'environnements cloud flexibles. Le VMware Open Virtualization Format Tool (OVFTool) simplifie les tâches de déploiement et de configuration des appliances virtuelles au sein du système VMware Cloud Director™.
Ce tutoriel fournit une présentation de l'utilisation d'OVFTool pour gérer des dispositifs virtuels sur VMware Cloud Director.
Objectifs
L'objectif de ce tutoriel est de présenter les étapes de base d'importation d'une image OVA à partir de votre environnement sur site dans une instance à service exclusif ou à service partagé VMware Cloud Foundation (VCF) as a Service après la mise à disposition initiale.
Ce tutoriel dure environ 20 à 30 minutes et suppose qu'une instance VCF as a Service et un centre de données virtuel(VDC) sont mis à disposition.
Dans ce tutoriel, vous apprendrez :
- Comment créer un utilisateur local dans une instance VMware Cloud Director.
- Comment importer une image OVA dans une instance VMware Cloud Director à l'aide d'OVFTool.
Avant de commencer
OVFTool est disponible gratuitement. Vous devez créer un compte VMware® by Broadcom pour télécharger OVFTool.
Pour ce tutoriel, vous devez disposer des éléments suivants :
- Un compte facturable IBM Cloud.
- Droits utilisateur requis. Vérifiez que votre compte utilisateur dispose des droits suffisants pour créer et gérer des ressources VCF as a Service.
- Instance VCF as a Service prémise à disposition.
- Un VDC prémis à disposition sur VCF as a Service.
- L'interface de ligne de commande IBM Cloud.
- Une clé d'APIIBM Cloud.
- Machine virtuelle exportée (machine virtuelle) à importer dans une instance VMware Cloud Director au format OVA. Pour plus d'informations, voir Déploiement et exportation de modèles OVF et OVA.
Création d'un nom d'utilisateur et d'un mot de passe locaux dans VMware Cloud Director
Un utilisateur local de ce tutoriel est utilisé pour l'authentification lorsque vous importez le fichier OVA dans l'instance VCF as a Service.
Pour créer un nom d'utilisateur et un mot de passe locaux dans VMware Cloud Director, procédez comme suit:
- Connectez-vous à l'instance VCF as a Service avec un utilisateur ayant le rôle
Organization Administrator
. - Cliquez sur Administration dans la barre de navigation.
- Dans le panneau de navigation de gauche, sous Contrôle d'accès, cliquez sur Utilisateurs.
- En regard de la liste des utilisateurs, cliquez sur Nouveau.
- Entrez un nom d'utilisateur et un mot de passe pour l'utilisateur. La longueur minimale du mot de passe est de 6 caractères.
- Dans la liste des rôles prédéfinis, sélectionnez le rôle
Organization Administrator
à attribuer à l'utilisateur. - Cliquez sur Sauvegarder.
Téléchargement d'une image OVA dans un VDC
Pour télécharger une image OVA dans un VDC, procédez comme suit:
- Installez OVFTool sur votre ordinateur local.
- Pour télécharger une image de VM dans un vDC, utilisez la commande suivante. Après le téléchargement, l'image de machine virtuelle apparaît dans une vApp et est prête à être configurée.
ovftool -tt=vCloud c:\LOCAL_FILEPATH\FILE_NAME.ova “vcloud://ORG_USER@VCLOUD_URL/cloud?org=ORG_NAME&vdc=VDC_NAME&vapp=VAPP_NAME”
Dans la commande précédente, remplacez les variables par les valeurs suivantes :
LOCAL_FILEPATH
est le chemin d'accès absolu au fichier contenant l'image OVA.FILE_NAME
est le nom de l'image OVA.ORG_USER
est le nom d'utilisateur local (local) pour se connecter à VMware Cloud Director. OVFTool vous invite à entrer le mot de passe.VCLOUD_URL
est l' URL e que vous utilisez pour vous connecter à VMware Cloud Director. Utilisez uniquement le nom de domaine, par exemple,https://dirw003.us-east.vmware.cloud.ibm.com/
.ORG_NAME
est le nom complet de votre VMware Cloud Director.VDC_NAME
est le nom complet de votre CDV.VAPP_NAME
est le nom de la destination vApp.
Exemple de commande :
.\ovftool.exe -tt=vCloud c:\test-image.ova vcloud://local-admin@"dirw003.us-east.vmware.cloud.ibm.com/cloud?org=xxxxxa&vdc=yyyyyo&vapp=demoApp"
Opening OVA source: c:\test-image.ova
The manifest validates
Enter login information for target vcloud://dirw003.us-east.vmware.cloud.ibm.com/xxxxxx
Username: local-admin
Password: **********
Opening vCloud target: vcloud://local-admin@dirw003.us-east.vmware.cloud.ibm.com:443/cloud
Deploying to vCloud vApp: vcloud://local-admin@dirw003.us-east.vmware.cloud.ibm.com:443/cloud
Transfer Completed
Completed successfully
Le résultat est une vApp dans l'instance VCF as a Service qui peut être démarrée.