Lorsque vous utilisez le processus CLI pour faire migrer une installation vCenter Server source vers un système vCenter Server Appliance cible, vous devez préparer un modèle JSON reprenant les valeurs de configuration du nouveau dispositif.

Pourquoi et quand exécuter cette tâche

Vous pouvez faire migrer les instances vCenter Server, vCenter Single Sign-On ou Platform Services Controller depuis Windows et vers un dispositif en définissant les valeurs en fonction des paramètres de configuration des modèles qui sont disponibles dans le fichier ISO du programme d'installation. Les paramètres de configuration qui ne sont pas inclus dans les modèles sont définis sur leurs valeurs par défaut. Vous pouvez ajouter des paramètres de configuration aux modèles pour définir leurs valeurs en fonction de vos spécifications de migration.

Le répertoire vcsa-cli-installer/templates/migrate contient des exemples de modèles de migration des instances de vCenter Server 5.5 et vCenter Server 6.0 vers un dispositif au moyen de la ligne de commande.

Pour obtenir une liste complète des paramètres de configuration et de leurs descriptions, accédez au sous-répertoire du programme d'installation de votre système d'exploitation et exécutez la commande vcsa-deploy migrate --template-help.

Important :

Le nom d'utilisateur que vous utilisez pour vous connecter à la machine à partir de laquelle vous souhaitez exécuter le programme d'installation de l'interface de ligne de commande, le chemin d'accès au programme d'installation du dispositif vCenter Server Appliance, le chemin d'accès à votre fichier de configuration JSON et les valeurs de chaîne de votre fichier de configuration JSON, y compris les mots de passe, doivent contenir uniquement des caractères ASCII. Les caractères ASCII étendus et non-ASCII ne sont pas pris en charge.

Les noms d'utilisateur du système d'exploitation pour vCenter Server 5.5 ne sont pas migrés vers l'instance vCenter Server Appliance cible et doivent être recréés après la migration. Si des noms d'utilisateur de système d'exploitation local sont utilisés pour se connecter à vCenter Single Sign-On, vous devez les recréer dans le dispositif Platform Services Controller.

Préambules

Assurez-vous que votre environnement répond aux conditions requises pour la migration. Reportez-vous à Configuration système requise pour la migration de déploiements vCenter Server vers des déploiements vCenter Server Appliance.

Préparez votre environnement pour la migration. Reportez-vous à Préparation de la migration.

Procédure

  1. Ouvrez le sous-dossier migrate du répertoire vcsa-cli-installer/templates.
  2. Copiez le modèle de migration du sous-dossier install vers votre espace de travail.
    • Pour vCenter Server 5.5, utilisez le dossier migrate/winvc5.5/.

    • Pour vCenter Server 6.0, utilisez le dossier migrate/winvc6.0/.

  3. Ouvrez le fichier de modèle pour votre cas d'utilisation dans un éditeur de texte.

    Pour vous assurer que la syntaxe de votre fichier de configuration JSON est correcte, utilisez un éditeur JSON.

  4. Renseignez les valeurs des paramètres de configuration requis et, si vous le souhaitez, entrez des paramètres supplémentaires et leurs valeurs.
    Important :

    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

  5. Enregistrez-le au format UTF-8 et fermez-le.

Résultats

Votre fichier est prêt pour la migration.

Que faire ensuite

Vous pouvez créer et enregistrer autant de modèles que nécessaire en fonction de votre environnement. Lorsque votre modèle est prêt, exécutez la pré-vérification avant de l'utiliser pour la migration. Reportez-vous à Exécuter une prévérification avant une migration au moyen de la ligne de commande vers vCenter Server Appliance.