Lorsque vous utilisez le programme d'installation de l'interface de ligne de commande pour migrer votre installation vCenter Server vers un dispositif, vous devez fournir les paramètres comprenant les valeurs pour la spécification de votre migration.
Le tableau répertorie les paramètres de configuration que vous utilisez pour fournir les données d'entrées pour le dispositif vCenter Server source.
Pour définir une valeur contenant le caractère de barre oblique inverse (\) ou de guillemets ("), vous devez faire précéder le caractère du caractère de barre oblique inverse (\). Par exemple, "password":"my\"password"
définit le mot de passe my"password, "image":"C:\\vmware\\vcsa"
définit le chemin C:\vmware\vcsa.
Les valeurs booléennes doivent contenir uniquement des caractères en minuscules, c'est-à-dire, qu'une valeur peut être true
ou false
. Par exemple, "ssh.enable":false
.
Sections et sous-sections des paramètres de configuration dans les modèles de migration JSON
Les paramètres de configuration dans les modèles de migration JSON sont répartis par sections et par sous-sections.
Section | Sous-section | Description |
---|---|---|
new.vcsa - décrit le nouveau dispositif cible que vous souhaitez migrer |
esxi |
À utiliser uniquement si vous souhaitez déployer le dispositif directement sur un hôte ESXi.
Contient les paramètres de configuration qui décrivent l'hôte
ESXi cible.
Note : Vous devez renseigner la sous-section
esxi ou
vc .
|
vc |
À utiliser uniquement si vous souhaitez déployer le dispositif sur l'inventaire d'une instance de vCenter Server. Contient les paramètres de configuration qui décrivent l'hôte ESXi ou le cluster DRS cible dans l'inventaire de vCenter Server.
Note : Vous devez renseigner la sous-section
vc ou
esxi .
|
|
appliance |
Contient les paramètres de configuration qui décrivent le dispositif. | |
os |
Contient les paramètres de configuration qui décrivent les paramètres du système d'exploitation du dispositif. | |
ovftool.arguments |
Sous-section facultative pour ajouter des arguments arbitraires et leurs valeurs à la commande OVF Tool que le programme d'installation génère.
Important : Le programme d'installation
vCenter Server Appliance ne valide pas les paramètres de configuration de la sous-section
ovftool.arguments . Si vous définissez des arguments que l'OVF Tool ne reconnaît pas, le déploiement peut échouer.
|
|
temporary.network |
Contient les paramètres de configuration qui décrivent le réseau temporaire pour migrer les données du dispositif source vers le nouveau dispositif cible. | |
user-options |
À utiliser uniquement si la source est une instance de vCenter Server. Contient les paramètres de configuration qui vous permettent de contrôler les aspects du processus de migration pour des composants spécifiques. | |
source.vc - décrit l'instance source de vCenter Server, vCenter Single Sign-On ou Platform Services Controller |
vc.win |
Contient les paramètres de configuration qui décrivent l'l'installation Windows source de vCenter Server, vCenter Single Sign-On ou Platform Services Controller |
run.migration.assistant |
À utiliser uniquement si l'installation Windows source s'exécute en tant que machine virtuelle et que vous souhaitez automatiser l'invocation de l'assistant de migration. Pour une installation Windows source s'exécutant sur une machine physique, ou si vous exécutez l'assistant de Migration manuellement sur la machine Windows source, copiez et collez la valeur de l'empreinte de la sortie de la console de l'assistant de migration sur la machine source dans la clé migration.ssl.thumbprint de la sous-section vc.win et supprimez la section run.migration.assistant . |
|
ceip : décrit la participation au programme d'amélioration du produit VMware (CEIP). |
settings |
Contient uniquement le paramètre de configuration ceip.enabled permettant de participer ou non au programme d'amélioration du produit VMware (CEIP). Requis uniquement si vous déployez un dispositif vCenter Server Appliance avec une instance intégrée de vCenter Single Sign-On ou un dispositif Platform Services Controller.
Note : Si la valeur est définie sur
true , vous devez exécuter la commande de déploiement de l'interface de ligne de commande avec l'argument
--acknowledge-ceip.
Pour plus d'informations sur le CEIP, reportez-vous à la section Configuration du programme d'amélioration du produit dans Gestion de vCenter Server et des hôtes. |
Paramètres de configuration dans la section new.vcsa
Nom | Type | Description |
---|---|---|
hostname |
string | Adresse IP ou nom de domaine complet de l'hôte ESXi cible sur lequel vous souhaitez déployer le dispositif. |
username |
string | Nom d'utilisateur disposant de privilèges administratifs sur l'hôte ESXi cible, par exemple, « root ». |
password |
string | Mot de passe de l'utilisateur disposant de privilèges administratifs sur l'hôte ESXi cible. |
deployment.network |
string | Nom du réseau auquel connecter le dispositif.
Note : Le réseau doit être accessible depuis l'hôte
ESXi cible.
Ignoré si l'hôte ESXi cible dispose d'un seul réseau. |
datastore |
string | Nom de la banque de données dans laquelle vous souhaitez stocker tous les fichiers de configuration de machine virtuelle et les disques virtuels du dispositif.
Note : La banque de données doit être accessible à partir de l'hôte
ESXi.
La banque de données doit disposer de suffisamment d'espace libre. |
port |
entier | Numéro de port de l'hôte ESXi. Le port par défaut est 443. |
Nom | Type | Description |
---|---|---|
hostname |
string | Adresse IP ou nom de domaine complet de l'instance de vCenter Server cible sur laquelle vous souhaitez déployer le dispositif. |
username |
string | nom d'utilisateur de l'administrateur de vCenter Single Sign-On sur l'instance de vCenter Server cible, par exemple, [email protected]. |
password |
string | Mot de passe de l'utilisateur administrateur de vCenter Single Sign-On sur l'instance de vCenter Server cible. |
deployment.network |
string | Nom du réseau auquel connecter le dispositif.
Note : Le réseau doit être accessible à partir de l'hôte
ESXi ou du cluster DRS cible sur lequel vous souhaitez déployer le dispositif.
Ignoré si l'hôte ESXi ou le cluster DRS cible dispose d'un seul réseau. |
datacenter |
chaîne ou groupe | Centre de données vCenter Server qui contient l'hôte ESXi ou le cluster DRS cible sur lequel vous souhaitez déployer le dispositif.
Si le centre de données est situé dans un dossier ou une structure de dossiers, la valeur doit être une liste de chaînes séparées par des virgules ou une liste séparée par des virgules sous forme de chaîne unique. Par exemple,
["parent_folder", "child_folder", "datacenter_name"]ou "parent_folder, child_folder, datacenter_name"
Note : La valeur est sensible à la casse.
|
datastore |
string | Nom de la banque de données dans laquelle vous souhaitez stocker tous les fichiers de configuration de machine virtuelle et les disques virtuels du dispositif.
Note : La banque de données doit être accessible depuis l'hôte
ESXi ou le cluster DRS cible.
La banque de données doit disposer d'au moins 15 Go d'espace libre. |
port |
entier | Numéro de port de l'instance de vCenter Server. Le port par défaut est 443. |
target |
chaîne ou groupe | Hôte ESXi ou cluster DRS cible sur lequel vous souhaitez déployer le dispositif.
Important : Vous devez fournir le nom qui s'affiche dans l'inventaire de
vCenter Server. Par exemple, si le nom de l'hôte
ESXi cible est une adresse IP dans l'inventaire de
vCenter Server, vous ne pouvez pas fournir un nom de domaine complet.
Si l'hôte
ESXi ou le cluster DRS cible est situé dans un dossier ou une structure de dossiers, la valeur doit être une liste de chaînes séparées par des virgules ou une liste séparée par des virgules sous forme de chaîne unique. Par exemple,
["parent_folder", "child_folder", "esxi-host.domain.com"]ou "parent_folder, child_folder, esxi-host.domain.com"
Si l'hôte
ESXi cible fait partie d'un cluster, utilisez une liste de chaînes séparées par des virgules ou une liste séparée par des virgules sous forme de chaîne unique pour fournir le chemin d'accès. Par exemple,
["cluster_name", "esxi-host.domain.com"]ou "cluster_name, esxi-host.domain.com"
Note : La valeur est sensible à la casse.
|
vm.folder |
string | Facultatif. Nom du dossier de machine virtuelle dans lequel ajouter le dispositif. |
Nom | Type | Description |
---|---|---|
thin.disk.mode |
Booléen | Définissez sur true pour déployer le dispositif avec des disques virtuels dynamiques. |
deployment.option |
string | Taille du dispositif.
|
image |
string | Facultatif. Chemin d'accès au fichier local ou URL vers le package d'installation du dispositif vCenter Server Appliance. Par défaut, le programme d'installation utilise le package d'installation qui est inclus dans le fichier ISO, dans le dossier vcsa. |
name |
string | Nom de machine virtuelle du dispositif. Doit contenir uniquement des caractères ASCII, sauf le symbole de pourcentage (%), la barre oblique inverse (\) ou la barre oblique (/) et ne doit pas comporter plus de 80 caractères. |
ovftool.path |
string | Facultatif. Chemin d'au fichier local vers le fichier exécutable d'OVF Tool. Par défaut, le programme d'installation utilise l'instance d'OVF Tools qui est incluse dans le fichier ISO, dans le dossier vcsa/ovftool. |
Nom | Type | Description |
---|---|---|
password |
string | Mot de passe de l'utilisateur racine du système d'exploitation du dispositif. Le mot de passe doit se composer de 8 à 20 caractères, dont au moins une lettre majuscule, au moins une lettre minuscule, au moins un chiffre et au moins au caractère spécial comme le signe du dollar ($), un signe dièse (#), une arobase (@), un point (.) ou un point d'exclamation (!). Tous les caractères doivent être des caractères ASCII minuscules sans espace. |
ssh.enable |
Booléen | Définissez sur true pour autoriser l'administrateur SSH à se connecter au dispositif. |
Nom | Type | Description |
---|---|---|
ip.family |
string | Version IP du réseau du dispositif. Définissez sur |
mode |
string | Attribution IP du réseau du dispositif. Définissez sur |
ip |
string | Adresse IP du dispositif. Requise uniquement si vous utilisez une attribution statique, c'est-à-dire, si vous définissez le paramètre Vous devez définir une adresse IPv4 ou IPv6 correspondant à la version IP réseau, c'est-à-dire à la valeur du paramètre Une adresse IPv4 doit être conforme aux directives RFC 790. Une adresse IPv6 doit être conforme aux directives RFC 2373. |
dns.servers |
chaîne ou groupe | Adresses IP d'un ou plusieurs serveurs DNS.
Pour définir plusieurs serveurs DNS, utilisez une liste de chaînes séparées par des virgules ou une liste séparée par des virgules sous forme de chaîne unique pour fournir le chemin d'accès. Par exemple,
["x.y.z.a", "x.y.z.b"]ou "x.y.z.a, x.y.z.b" Requise uniquement si vous utilisez une attribution statique, c'est-à-dire, si vous définissez le paramètre |
prefix |
string | Longueur du préfixe de réseau. Requise uniquement si vous utilisez l'attribution, c'est-à-dire, si vous définissez le paramètre Pour la version IPv4, la valeur doit se situer entre Pour la version IPv6, la valeur doit se situer entre |
gateway |
string | Adresse IP de la passerelle par défaut. Pour la version IPv6, la valeur peut être |
system.name |
string | Identité du réseau principal. Peut être une adresse IP ou un nom de domaine complet, de préférence un nom de domaine complet. Vous ne pouvez pas modifier la valeur de ce paramètre après le déploiement. Le nom de domaine complet et les numéros décimaux à séparation par point doivent se conformer aux directives RFC 1123. |
Nom | Type | Description |
---|---|---|
vcdb.migrateSet |
string | Définissez l'option de migration des données. Les options disponibles sont core , all et core_events_tasks . À définir sur core pour migrer les données d'inventaire et de configuration mémoire. À définir sur all pour migrer l'ensemble des données de performance et d'historique de vCenter Server telles que les statistiques, les événements, les alarmes et les tâches. Si vous ne migrez pas toutes ces données, cela réduit le temps d'interruption global. |
Configuration requise pour l'invocation automatique de l'assistant de migration
Vous utilisez la sous-section run.migration.assistant
pour automatiser l'invocation de l'assistant de migration. L'invocation automatique fonctionne uniquement si l'installation Windows source s'exécute en tant que machine virtuelle.
os.username
ou
vum.os.username
ne doit pas nécessiter d'élévation de privilèges vers les privilèges d'administrateur. Par exemple :
- Le compte d'administrateur Windows intégré.
- Un compte d'utilisateur avec un nom d'utilisateur autre que Administrateur, qui est un membre du groupe d'administrateurs Windows local.
- Le compte d'administrateur de domaine avec le nom d'utilisateur Administrateur, qui est un membre du groupe d'administrateurs Windows local.
- L'ID du nom d'utilisateur doit être au format your_domain_name\\user_ID. N'utilisez pas le format user_ID@your_domain_name.
migration.ssl.thumbprint
de la sous-section
vc.win
et supprimez la section
run.migration.assistant
.
Paramètres de configuration dans la section source.vc
Nom | Type | Description |
---|---|---|
hostname |
string | Nom d'hôte ou adresse IP de l'installation Windows source de vCenter Server, de vCenter Single Sign-On ou de Platform Services Controller que vous souhaitez migrer. |
username |
string | Nom d'un utilisateur vCenter Single Sign-On avec des privilèges administratifs pour l'instance de vCenter Server, de vCenter Single Sign-On ou de Platform Services Controller que vous souhaitez migrer. |
password |
string | Mot de passe de l'instance de vCenter Server, de vCenter Single Sign-On ou de Platform Services Controller que vous souhaitez migrer. |
migration.port |
string | Numéro de port de l'assistant de migration affichée sur la console de l'assistant de migration. Le port par défaut est 9123. |
active.directory.domain |
string | Nom du domaine Active Directory auquel l'instance source de vCenter Server est jointe. |
active.directory.username |
string | Nom d'utilisateur de l'administrateur du domaine Active Directory auquel l'instance source de vCenter Server est jointe. |
active.directory.password |
string | Mot de passe de l'administrateur du domaine Active Directory auquel l'instance source de vCenter Server est jointe.
Note : Le programme d'installation vérifie les informations d'identification saisies, mais ne contrôle pas les privilèges requis pour ajouter la machine cible au domaine Active Directory. Vérifiez que les informations d'identification utilisateur contiennent toutes les autorisations requises pour ajouter une machine au domaine Active Directory.
|
migration.ssl.thumbprint |
string | Empreinte SSL de l'assistant de migration. |
Nom | Type | Description |
---|---|---|
esxi.hostname |
string | Nom de domaine complet ou adresse IP du dispositif ESXi sur lequel l'instance source de vCenter Server, de vCenter Single Sign-On ou de Platform Services Controller réside. |
esxi.username |
string | Nom d'utilisateur d'un utilisateur disposant des privilèges administratifs sur l'hôte ESXi. |
esxi.password |
string | Mot de passe de l'utilisateur de l'hôte ESXi. Si vous n'avez pas renseigné cette option ou que vous l'avez omise, vous serez invité à entrer le mot de passe sur la console de commande lors de la vérification du modèle. |
esxi.port |
string | Numéro de port de l'hôte ESXi. Le port par défaut est 443. |
os.username |
string | Nom d'utilisateur de l'administrateur pour la machine Windows source. |
os.password |
string | Mot de passe d'utilisateur de l'administrateur pour la machine Windows source. Si vous n'avez pas renseigné cette option ou que vous l'avez omise, vous serez invité à l'entrer sur la console de commande lors de la vérification du modèle. |
migration.ip |
string | Adresse IP de l'adaptateur réseau qui sera migré. |
migration.port |
string | Numéro de port de l'assistant de migration affichée sur la console de l'assistant de migration. Le port par défaut est 9123. |
export.dir |
string | Répertoire d'exportation des données et de la configuration sources. |
sa.password |
string | Adresse IP du mot de passe d'utilisateur du compte de service vCenter Server de réseau. Cette option est requise uniquement si le service vCenter Server s'exécute sous un compte autre que LocalSystem. Si vous n'avez pas renseigné cette option ou que vous l'avez omise, vous serez invité à l'entrer sur la console de commande lors de la vérification du modèle. |
Nom | Type | Description |
---|---|---|
esxi.hostname |
string | Nom de domaine complet ou adresse IP du dispositif ESXi sur lequel l'instance source de vCenter Server, de vCenter Single Sign-On ou de Platform Services Controller réside. |
esxi.username |
string | Nom d'utilisateur d'un utilisateur disposant des privilèges administratifs sur l'hôte ESXi. |
esxi.password |
string | Mot de passe de l'utilisateur de l'hôte ESXi. Si vous n'avez pas renseigné cette option ou que vous l'avez omise, vous serez invité à entrer le mot de passe sur la console de commande lors de la vérification du modèle. |
esxi.port |
string | Numéro de port de l'hôte ESXi. Le port par défaut est 443. |
vum.hostname |
string | Nom de domaine complet ou adresse IP du dispositif ESXi sur lequel l'instance source de Update Manager réside. |
vum.os.username |
string | Nom d'utilisateur de l'administrateur pour la machine Windows source. |
vum.os.password |
string | Mot de passe d'utilisateur de l'administrateur pour la machine Windows Update Manager source. Si vous n'avez pas renseigné cette option ou que vous l'avez omise, vous serez invité à l'entrer sur la console de commande lors de la vérification du modèle. |
migration.port |
string | Numéro de port de l'assistant de migration affichée sur la console de l'assistant de migration. Le port par défaut est 9123. |
export.dir |
string | Répertoire d'exportation des données et de la configuration sources. |
Paramètres de configuration dans la section ceip
Nom | Type | Description |
---|---|---|
ceip.enabled |
Booléen | Définissez sur true pour participer au programme d'amélioration du produit (CEIP) du dispositif. |