Vous pouvez utiliser des arguments de commande pour définir les paramètres d'exécution de la commande de mise à niveau.

Vous pouvez ajouter une liste d'arguments séparés par des espaces dans la commande de mise à niveau via l'interface de ligne de commande.
vcsa-deploy upgrade path_to_the_json_file list_of_arguments 
Argument Description
--accept-eula

Permet d'accepter le contrat de licence d'utilisateur.

Requis pour exécuter la commande de déploiement.

--acknowledge-ceip

Permet de confirmer votre accord à participer au programme d'amélioration du produit VMware (CEIP).

Requis si le paramètre ceip_enabled est défini sur true dans le modèle de déploiement JSON.

-v, --verbose Permet d'ajouter des informations de débogage à la sortie de la console.
-t, --terse Permet de masquer la sortie de la console. Affiche uniquement les messages d'avertissement et d'erreur.
--log-dir LOG_DIR Spécifie l'emplacement du journal et d'autres fichiers de sortie générés par le programme d'installation.
--skip-ovftool-verification

Permet d'effectuer la vérification de base des paramètres de configuration et de déployer vCenter Server Appliance, mais ne valide pas les paramètres d'OVF Tool dans la sous-section ovftool_arguments du modèle JSON. Si vous définissez des arguments que l'OVF Tool ne reconnaît pas, le déploiement peut échouer.

--no-ssl-certificate-verification

Interdit la vérification SSL pour toutes les connexions au serveur.

L'interface de ligne de commande vérifie que le certificat de sécurité d'un serveur est signé par une autorité de certification (CA) et établit une connexion sécurisée. Si le certificat est auto-signé, l'interface de ligne de commande arrête la mise à niveau, sauf si vous lui demandez d'ignorer le certificat auto-signé à l'aide du paramètre de commande --no-ssl-certificate-verification.

Si vous vous connectez à un serveur avec un certificat auto-signé, mais que vous ne parvenez pas à le faire accepter par l'interface de ligne de commande, cette dernière affiche l'empreinte du certificat auto-signé du serveur et vous demande de l'accepter ou de la refuser.

Vous pouvez également demander à l'interface de ligne de commande d'ignorer les certificats auto-signés en utilisant le paramètre de configuration ssl_certificate_verification dans le modèle JSON. Reportez-vous à la section Paramètres de configuration de la mise à niveau pour la mise à niveau via l'interface de ligne de commande de vCenter Server Appliance.

Important : Évitez d'utiliser cette option, car elle peut entraîner des problèmes pendant ou après la mise à niveau en raison d'une identité non validée de l'hôte cible.
--operation-id Vous permet de fournir un identificateur pour suivre simultanément l'installation, la migration ou la mise à niveau de plusieurs instances de vCenter Server. Si vous ne fournissez pas un ID d'opération, l'interface de ligne de commande génère un identificateur unique universel (UUID) que vous pouvez utiliser pour identifier les différentes instances de vCenter Server et l'état de leur installation ou de leur mise à niveau.
--pause-on-warnings Permet de mettre en pause et d'attendre la validation des avertissements.
--verify-template-only Permet d'exécuter une vérification de modèle de base sans installer Upgrade Runner, d'effectuer des vérifications préalables et de mettre à niveau ou de migrer le dispositif vCenter Server Appliance.
--precheck-only Permet d'installer Upgrade Runner sur le dispositif source et d'exécuter un jeu complet de vérifications préalables sans effectuer la mise à niveau.
-h, --help Permet d'afficher le message d'aide pour la commande vcsa-deploy upgrade.
--template-help Permet d'afficher le message d'aide pour l'utilisation des paramètres de configuration dans le fichier de mise à niveau JSON.
Une fois l'exécution terminée, vous pouvez obtenir le code de sortie de la commande.
Code de sortie Description
0 La commande s'est exécutée avec succès
1 Erreur d'exécution
2 Erreur de validation
3 Erreur de modèle