Section courante

A propos

Section administrative du site

Description

Cette commande permet d'effectuer des importations et des exportations de paquets de fichiers .OVA, .OVF, .VMX ou de machine virtuel d'un hôte ESXi et d'autres produits VMware.

Syntaxe

ovftool sourcelocator targetlocator
ovftool options sourcelocator targetlocator
ovftool options sourcelocator

Paramètres

Nom Description
sourcelocator Ce paramètre permet d'indiquer le chemin de la source, lequel doit être une machine virtuel, un vApp, une entité d'espace de travail vApprun ou un paquet OVF.
targetlocator Ce paramètre permet d'indiquer l'emplacement destinataire pouvant être : un chemin de fichier local pour .VMX, .OVF, .OVA ou un espace de travail vApprun, un emplacement vSphere identifiant une unité d'allocation, un hôte ou un emplacement vSphere ou un emplacement vCloud Director identifiant une machine virtuel ou un vApp dans vCloud Director.
--acceptAllEulas Ce paramètre permet d'accepter tous les contrats de licence utilisateur final (EULA) sans y être invité. Option binaire.
--allowExtraConfig Ce paramètre permet de spécifier les options de configuration supplémentaires pouvant être converties au format de fichier .vmx. Ces options constituent un risque pour la sécurité car elles contrôlent les options peu sûres et potentiellement dangereuses sur la machine virtuelle. Chaque option doit être spécifiée à l'aide d'une série de paires clef-valeur (parfois appelée liste blanche).
--allowAllExtraConfig Ce paramètre permet de convertir toutes les options de configuration supplémentaires au format .vmx. Les indicateurs doivent être explicitement spécifiés sur les hôtes ESXi, mais avec vCenter Server - exportflags = extraconfig génère vmw: ExtraConfig.
--annotation Ce paramètre permet d'ajouter des annotations aux localisateurs de sources vi, vmx, vapprun, vCloud, .OVF et .OVA.
--authdPortSource Ce paramètre permet de remplacer le port par défaut VMware authd (902) lors de l'utilisation d'un hôte en tant que source.
--authdPortTarget Ce paramètre permet de remplacer le port par défaut VMware authd (902) lorsqu'on utilise un hôte en tant que cible.
--chunkSize Ce paramètre permet de spécifier la taille de bloc à utiliser pour les fichiers d'un paquet OVF ou OVA généré. La valeur par défaut n'est chunk. Si vous ne spécifiez pas d'unité pour la taille du bloc, celle-ci est supposée être en mégaoctets (Mo). Les unités acceptées sont b, kb, mb, gb. Exemple : 2gb ou 100kb. Lorsque vous utilisez cette option, tous les fichiers de sortie (à l'exception du descripteur OVF, du manifeste et des fichiers de certificat) sont découpés en tranches dans la taille de bloc spécifiée. Ce comportement s'avère utile si vous devez transporter un paquet OVF sur une série de CD-ROM de 800 Mo ou si vous ne pouvez créer des fichiers que jusqu'à 2 Go sur des systèmes de fichiers FAT32. Lorsque vous utilisez la segmentation avec l'option de paquet OVA, le résultat est similaire à OVF car tous les fichiers sont découpés, mais le paquet OVA est toujours un fichier unique.
--compress Ce paramètre permet de compresser le disque lorsqu'un localisateur de cible OVF ou OVA est fourni. La valeur doit être comprise entre 1 et 9. Utilisez la valeur 9 pour le temps de traitement le plus lent, mais la meilleure compression. Utilisez la valeur 1 pour le temps de traitement le plus rapide, mais avec le moins de compression possible.
--computerName Ce paramètre permet de définir le nom de l'ordinateur dans l'invité pour une machine virtuelle en utilisant la syntaxe «--computerName:VMID=value». S'applique uniquement aux cibles vCloud de la version 5.5 ou plus récente.
--coresPerSocket Ce paramètre permet de spécifier la distribution du nombre total de processeurs sur un nombre de sockets virtuels à l'aide de la syntaxe «--coresPerSocket:VMID=value». S'applique uniquement aux cibles vCloud de la version 5.5 ou plus récente.
--datastore Ce paramètre permet d'indiquer le nom de la banque de données cible pour un localisateur vSphere.
--decodeBase64 Ce paramètre permet d'activer le décodage Base64 pour les valeurs de la ligne de commande OVFTool.
--defaultStorageProfile Ce paramètre permet d'indiquer le profil d'entreposage pour tous les ordinateurs virtuels du paquet OVF. La valeur doit être un identifiant de profil SPBM. S'applique uniquement aux cibles VI de version 5.5 ou plus récente.
--defaultStorageRawProfile Ce paramètre permet d'indiquer le profil d'entreposage pour tous les ordinateurs virtuels du paquet OVF. La valeur doit être un profil SPBM brut. La valeur le remplace dans --defaultStorageProfile. S'applique uniquement aux cibles VI de la version 5.5 ou plus récente.
--deploymentOption Ce paramètre permet d'indiquer les options de déploiement pour un paquet OVF déployé (si le paquet OVF source prend en charge plusieurs options). Un paquet OVF peut contenir plusieurs configurations de déploiement. Cette option vous permet de sélectionner la configuration à utiliser lors du déploiement sur la cible vSphere.
--diskMode Ce paramètre permet de sélectionner le format de disque cible. Les formats pris en charge sont : monolithicSparse, monolithicFlat, twoGbMaxExtentSparse, twoGbMaxExtentFlat, seSparse (cible vSphere), eagerZeroedThick (cible vSphere), thin (cible vSphere), thick (cible vSphere), et plate.
--diskSize Ce paramètre permet de définir la taille d'un disque de machine virtuelle en mégaoctets à l'aide de la syntaxe «--diskSize:VMID,diskinstanceID=value». S'applique uniquement aux cibles vCloud de la version 5.5 ou plus récente.
--eula Ce paramètre permet d'insérer le EULA dans le premier système virtuel ou une collection de système virtuel dans l'OVF. Si le EULA est dans un fichier, utilisez le format suivant : «--eula@=filename».
--exportFlags Ce paramètre permet de spécifier la source d'une exportation. Les valeurs prises en charge pour vSphere source sont : mac, uuid et extraconfig. La valeur prise en charge pour la source vCloud est preserveIdentity. Vous pouvez fournir une ou plusieurs options, séparées par des virgules.
--extraConfig Ce paramètre permet de définir un élément ExtraConfig pour toutes les sections VirtualHardwareSections. La syntaxe est la suivante : «--extraConfig:key=value». Cette option s'applique aux localisateurs de sources vi, vmx, vapprun, vCloud, ovf et ova.
--fencedMode Ce paramètre permet d'indiquer si un réseau parent existe sur une cible vCloud, cette option spécifie alors la connectivité au parent. Les valeurs possibles sont bridged, isolated, allowIn, allowInOut, allowOut.
--help Ce paramètre permet d'afficher le message d'aide de VMware OVF Tool répertoriant les options -help.
--hideEula Ce paramètre permet de ne pas inclure le EULA dans la sortie de la sonde OVF. Binaire option.
--I:morefArgs Ce paramètre permet d'indiquer l'option d'intégration. Interprète les paramètres des réseaux, des banques de données et des dossiers en tant qu'identificateurs de référence d'objet géré VIM (type:id) pour les localisateurs de source et de destination vSphere.
--I:sourceSessionTicket Ce paramètre permet d'indiquer l'option d'intégration. Spécifie le ticket de session utilisé pour authentifier le localisateur de source vSphere.
--I:targetSessionTicket Ce paramètre permet d'indiquer l'option d'intégration. Spécifie le ticket de session utilisé pour authentifier le localisateur de cible vSphere.
--ipAllocationPolicy Ce paramètre permet d'indiquer la stratégie d'allocation IP pour un paquet OVF déployé. Les valeurs prises en charge sont : dhcpPolicy, transientPolicy, fixedPolicy ou fixedAllocatedPolicy. Dans les descripteurs OVF, vous pouvez spécifier une stratégie d'attribution d'adresses IP spécifique à VMware guidant le processus de déploiement en indiquant les stratégies prises en charge par le paquet OVF. Seules les valeurs répertoriées dans le descripteur OVF sont prises en charge lorsque le paquet OVF ou OVA est déployé.
--ipProtocol Ce paramètre permet de spécifier le protocole IP à utiliser. Par exemple, IPv4, IPv6. Comme avec l'option ipAllocationPolicy, vous pouvez spécifier la version IP utilisée par ce paquet OVF lors de son déploiement. Utilisez uniquement les valeurs répertoriées dans le descripteur OVF.
--lax Ce paramètre permet de détendre la conformité aux spécifications OVF et les contrôles de conformité du matériel virtuel.
--locale Ce paramètre permet de sélectionner les paramètres régionaux pour la cible.
--machineOutput Ce paramètre permet d'envoyer les messages de l'outil OVF dans un format lisible par machine. Option binaire.
--makeDeltaDisks Ce paramètre permet d'utiliser la compression de disque delta pour créer un paquet OVF à partir d'une source de disque. Option binaire.
--maxVirtualHardwareVersion Ce paramètre permet d'indiquer la version matérielle virtuelle maximale à générer.
--memorySize Ce paramètre permet de définir la taille de la mémoire en mégaoctets d'une machine virtuelle à l'aide de la syntaxe «--memorySize:VMID=value». Exemple: «--memorySize:vm1=1024». S'applique aux cibles VI et vCloud de la version 5.5 ou plus récente.
--name Ce paramètre permet de spécifier le nom de la cible. Par défaut, c'est le nom de la source.
--net Ce paramètre permet de définir une affectation réseau dans le paquet OVF déployé. Par exemple, «--net:OVFname=targetname». Les paquets OVF contiennent des noms symboliques pour les noms de réseau affectés à cette option. Pour plusieurs cartographie réseau, répétez l'option en les séparant par un espace, par exemple «--net:s1=t1 --net:s2=t2 --net:s3=t3». Si la cible est vCloud 5.5 ou une version plus récente, un mode de clôture peut également être spécifié à l'aide de la syntaxe «--net:OVFname=targetname,fencemode». Les valeurs possibles du mode clôture sont les suivantes: bridged, isolated et natRouted.
--network Ce paramètre permet d'indiquer le réseau cible pour un déploiement vSphere. Utilisez cette option à la place de l'option --net lorsqu'un seul réseau existe dans le paquet OVF. Cette option cartographie le nom OVF symbolique sur le nom de réseau spécifié.
--nic Ce paramètre permet de spécifier la configuration de la carte réseau dans une machine virtuelle en utilisant la syntaxe «--nic:VMID,index=OVFnetname,isPrimary,ipAddressingMode,ipAddress». Les valeurs possibles pour ipAddressingMode sont les suivantes: DHCP, POOL, MANUAL et NONE. L'ipAddress est facultatif et ne doit être utilisé que lorsque ipAddressingMode est défini sur MANUAL. S'applique uniquement aux cibles vCloud de la version 5.5 ou plus récente.
--noDisks Ce paramètre permet de créer et téléverser la machine virtuelle ou les vApp, mais ne téléverse aucun fichier sur le disque. Les disques sont créés vides. Désactive la conversion de disque.
--noImageFiles Ce paramètre permet de créer et téléverser la machine virtuelle ou les vApp, mais ne téléverse pas de fichiers ISO sur un CD-ROM. N'inclut pas les fichiers image dans la destination.
--noSSLVerify Ce paramètre permet d'ignorer la vérification SSL pour les connexions vSphere.
--numberOfCpus Ce paramètre permet de définir le nombre de processeurs pour une machine virtuelle à l'aide de la syntaxe «--numberOfCpus:VMID=value». S'applique aux cibles VI et vCloud de la version 5.5 ou plus récente.
--overwrite Ce paramètre permet de forcer l'écrasement des fichiers existants. Option binaire.
--powerOffSource Ce paramètre permet d'assurer qu'un ordinateur virtuel ou un vApp est mis hors tension avant d'importer à partir d'une source vSphere. Option binaire.
--powerOffTarget Ce paramètre permet d'assurer qu'un ordinateur virtuel ou un vApp est mis hors tension avant de remplacer une cible vSphere. Option binaire.
--powerOn Ce paramètre permet d'alimenter une machine virtuelle ou un vApp déployé sur une cible vSphere. Option binaire.
--privateKey Ce paramètre permet de signer le paquet OVF avec la clef privée spécifiée (fichier .pem). Le fichier doit contenir une clef privée et un certificat.
--privateKeyPassword Ce paramètre permet d'indiquer le mot de passe pour la clef privée. Utilisé conjointement avec le paramètre --privateKey si la clef privée nécessite une authentification par mot de passe. Si nécessaire mais non spécifié, l'outil vous invite à entrer le mot de passe.
--prop Ce paramètre permet de définir une propriété dans le paquet OVF déployé. Par exemple, «--prop:key=value». Utilisez le mode de sondage pour connaître les propriétés qu'un paquet OVF peut définir. Pour plusieurs cartographie de propriétés, répétez l'option en les séparant par un blanc, par exemple «--prop:p1=v1 --prop:p2=v2 --prop:p3=v3».
--proxy Ce paramètre permet de spécifier le proxy utilisé pour l'accès HTTP, HTTPS, FTP, vSphere et vCloud. Le proxy est exprimé en tant qu'URL du proxy. Par exemple, pour proxy.gladir.com, la valeur de l'option est la suivante : «https://proxy.gladir.com:345». L'outil OVF Tool prend en charge les mandataires nécessitant une authentification. Si vous ne fournissez pas d'informations d'identification dans l'URL, l'outil OVF Tool vous les demandera. Vous pouvez également utiliser l'option «--X:viUseProxy» pour vSphere et l'option «--X:vCloudUseProxy» pour vCloud, mais uniquement si vous les utilisez ensemble.
--proxyNTLMAuth Ce paramètre permet d'activer la prise en charge de l'authentification NTLM et du protocole de sécurité. NT Lan Manager est le protocole d'authentification utilisé sur les réseaux comprenant des systèmes exécutant le système d'exploitation Windows et sur des systèmes autonomes.
--quiet Ce paramètre permet d'afficher seulement les erreurs. Aucune autre sortie n'est envoyée à l'écran. Option binaire.
--schemaValidate Ce paramètre permet de valider le descripteur OVF par rapport au schéma OVF. Option binaire.
--shaAlgorithm Ce paramètre permet d'utiliser cette option pour condenser avec SHA (Secure Hash Algorithm) la validation de manifeste, la signature numérique et la création de paquets OVF. Soit sha1 (SHA-1), sha256 (SHA-256) ou sha512 (SHA-512). La valeur par défaut est sha256.
--skipManifestCheck Ce paramètre permet d'ignorer la validation du manifeste de paquet OVF. Option binaire.
--skipManifestGeneration Ce paramètre permet d'ignorer la génération du manifeste de paquet OVF. Option binaire.
--sourcePEM Ce paramètre permet d'indiquer le chemin d'accès au fichier .pem (Privacy Enhanced Mail) utilisé pour vérifier les connexions vSphere. Exemple: «--sourcePEM:filename.pem».
--sourceSSLThumbprint Ce paramètre d'indiquer l'empreinte SSL de la source. L'outil OVF Tool vérifie l'empreinte numérique SSL qu'il reçoit de la source, si cette valeur est définie.
--sourceType Ce paramètre permet d'exprimer explicitement que la source est OVF, OVA, VMX, VMX, vSphere, vCloud, ISO, FLP ou vApprun.
--sslCipherList Ce paramètre permet d'autoriser le remplacement de la liste de chiffrement par défaut. Le Diffie-Hellman est désactivé par défaut.
--sslVersion Ce paramètre d'indiquer la version SSL: TLS version 1.0 (TLSv1_0), TLS Version 1.1 (TLSv1_1) ou TLS Version 1.2 (TLSv1_2). Le protocole TLS Version 1.0 (TLSv1_0) est désactivé par défaut.
--storageProfile Ce paramètre permet de définir le profil d'entreposage d'une machine virtuelle à l'aide de la syntaxe --storageProfile:VMID=value. S'applique uniquement aux cibles vCloud de la version 5.5 ou plus récente.
--targetPEM Ce paramètre permet d'indiquer le chemin d'accès au fichier .pem (Privacy Enhanced Mail) utilisé pour vérifier les connexions vSphere. Exemple : «--targetPEM:filename.pem».
--targetSSLThumbprint Ce paramètre permet d'indiquer l'empreinte SSL de la cible. L'outil OVF Tool vérifie que l'empreinte numérique SSL reçoit la cible, si cette valeur est définie.
--targetType Ce paramètre permet d'exprimer explicitement que la cible est OVF, OVA, VMX, VI, vSphere, vCloud, ISO, FLP ou vApprun.
--vCloudTemplate Ce paramètre permet de créer uniquement un vAppTemplate.
--vService Ce paramètre permet de définir une dépendance sur un fournisseur vService dans le paquet OVF, à l'aide de la syntaxe suivante : --vService:dependencyId=providerId.
--verifyOnly Ce paramètre permet d'indiquer qu'il ne faut pas télécharger la source; il suffit de le vérifier. Cela s'applique uniquement à vSphere 4.
--version Ce paramètre permet d'afficher les informations de version pour OVF Tool. Option binaire.
--viCpuResource Ce paramètre permet de spécifier les paramètres de ressources du microprocesseur pour les cibles de localisateur de VI. La syntaxe est «--viCpuResource=shares:reservation:limit».
--viMemoryResource Ce paramètre permet de spécifier les paramètres de ressources de mémoire pour les cibles de localisateur vSphere. La syntaxe est la suivante «--viMemoryResource=shares:reservation:limit».
--vmFolder Ce paramètre permet d'indiquer le dossier de la machine virtuelle cible dans l'inventaire vSphere (pour un centre de données).

Remarque



Dernière mise à jour : Vendredi, le 2 novembre 2018