Partager via


Mettre à l’échelle une migration sans agent de machines virtuelles VMware vers Azure

Cet article explique comment utiliser une appliance de Scale-out pour migrer un grand nombre de machines virtuelles VMware vers Azure à l’aide de la méthode sans agent de l’outil Migration et modernisation.

Grâce à la méthode de migration sans agent pour les machines virtuelles VMware, vous pouvez :

  • répliquer simultanément jusqu’à 300 machines virtuelles à partir d’un seul serveur vCenter à l’aide d’une seule appliance Azure Migrate ;
  • répliquer simultanément jusqu’à 500 machines virtuelles à partir d’un seul serveur vCenter en déployant une deuxième appliance de montée en puissance parallèle pour la migration.

Dans cet article, vous allez apprendre à :

  • Ajouter une appliance de Scale-out pour la migration sans agent de machines virtuelles VMware
  • migrez simultanément jusqu’à 500 machines virtuelles à l’aide de l’appliance de montée en puissance parallèle.

Prérequis

Avant de commencer, vous devez suivre les étapes suivantes :

  • créer le projet Azure Migrate ;
  • déployer l’appliance Azure Migrate (appliance principale) et procéder à la découverte des machines virtuelles VMware que gère votre serveur vCenter ;
  • configurez la réplication pour une ou plusieurs machines virtuelles à migrer.

Important

Vous devez disposer d’au moins une machine virtuelle de réplication dans le projet avant de pouvoir ajouter une appliance de montée en puissance parallèle pour la migration.

Pour savoir comment procéder, consultez le tutoriel sur la migration de machines virtuelles VMware vers Azure avec la méthode de migration sans agent.

Déployer une appliance de montée en puissance parallèle

Pour ajouter une appliance de montée en puissance parallèle, procédez de la manière décrite ci-dessous :

  1. Cliquez sur Découvrir>Vos machines sont-elles virtualisées ?

  2. Sélectionnez Oui, avec l’hyperviseur vSphere VMware.

  3. Sélectionnez la réplication sans agent à l’étape suivante.

  4. Sélectionnez Montée en puissance parallèle d’une appliance principale existante dans le menu de sélection du type d’appliance.

  5. Sélectionnez l’appliance principale (l’appliance à l’aide de laquelle la découverte a été effectuée) pour laquelle vous voulez effectuer un scale-out.

    Capture d’écran de la page Découvrir les machines pour l’intégration de la montée en puissance parallèle.

1. Générer la clé de projet Azure Migrate

  1. Dans Générer une clé de projet Azure Migrate, fournissez un nom de suffixe pour l’appliance de montée en puissance parallèle. Le suffixe ne peut contenir que des caractères alphanumériques et sa longueur est limitée à 14 caractères.
  2. Cliquez sur Générer une clé pour lancer la création des ressources Azure requises. Ne fermez pas la page Découvrir pendant la création des ressources.
  3. Copiez la clé générée. Vous aurez besoin de la clé ultérieurement pour effectuer l’inscription de l’appliance de montée en puissance parallèle.

2. Télécharger le programme d’installation pour l’appliance de montée en puissance parallèle

Dans Télécharger l’appliance Azure Migrate, cliquez sur Télécharger. Vous devez télécharger le script du programme d’installation PowerShell pour déployer l’appliance de scale-out sur un serveur existant exécutant Windows Server 2019 ou Windows Server 2022 et présentant la configuration matérielle requise (32 Go de RAM, 8 processeurs virtuels, environ 80 Go de stockage sur disque et accès Internet, direct ou via un proxy).

Télécharger le script pour l’appliance de montée en puissance parallèle

Conseil

Vous pouvez valider la somme de contrôle du fichier zip téléchargé en procédant comme suit :

  1. Sur le serveur où vous avez téléchargé le fichier, ouvrez une fenêtre de commande d’administrateur.
  2. Exécutez la commande suivante pour générer le code de hachage du fichier compressé : - C:\>CertUtil -HashFile <file_location> [Hashing Algorithm] - Exemple d’utilisation : C:\>CertUtil -HashFile C:\Users\administrator\Desktop\AzureMigrateInstaller.zip SHA256
  3. Téléchargez la dernière version du programme d’installation de l’appliance de scale-out à partir du portail si la valeur de hachage calculée ne correspond pas à cette chaîne :

07783A31D1E66BE963349B5553DC1F1E94C70AA149E11AC7D8914F4076480731

3. Exécuter le script du programme d’installation Azure Migrate

  1. Extrayez le fichier compressé dans un dossier sur le serveur qui hébergera l’appliance. Veillez à ne pas exécuter le script sur un serveur disposant d’une appliance Azure Migrate.

  2. Lancez PowerShell sur le serveur ci-dessus avec un privilège administratif (élevé).

  3. Remplacez le répertoire PowerShell par le dossier dans lequel le contenu a été extrait du fichier compressé téléchargé.

  4. Exécutez le script AzureMigrateInstaller.ps1 à l’aide de la commande suivante :

    PS C:\Users\administrator\Desktop\AzureMigrateInstaller> .\AzureMigrateInstaller.ps1

  5. Sélectionnez parmi les options de scénario, de cloud, de configuration et de connectivité pour déployer l’appliance souhaitée. Par exemple, la sélection présentée ci-dessous configure une appliance de scale-out pour lancer des réplications concurrentes sur des serveurs s’exécutant dans votre environnement VMware vers un projet Azure Migrate avec une connectivité par défaut(point de terminaison public) sur le cloud public Azure.

    Capture d’écran montrant comment configurer une appliance de scale-out.

  6. Le script du programme d’installation effectue les opérations suivantes :

    • Installe l’agent de passerelle et le gestionnaire de configuration d’appliance pour effectuer davantage de réplications de serveur simultanées.
    • Installe des rôles Windows, notamment le service d’activation Windows, IIS et PowerShell ISE.
    • Télécharge et installe un module réinscriptible IIS.
    • Met à jour une clé de Registre (HKLM) avec les détails de paramètres persistants pour Azure Migrate.
    • Crée les fichiers suivants sous le chemin :
      • Fichiers de configuration : %Programdata%\Microsoft Azure\Config
      • Fichiers journaux : %Programdata%\Microsoft Azure\Logs

Une fois que le script a été exécuté avec succès, le gestionnaire de configuration de l’appliance est lancé automatiquement.

Notes

Si vous rencontrez des problèmes, vous pouvez accéder aux journaux de script dans C:\ProgramData\Microsoft Azure\Logs\AzureMigrateScenarioInstaller_horodatage.log pour les résoudre.

4. Configurer l’appliance

Avant de commencer, assurez-vous que ces points de terminaison Azure sont accessibles à partir de l’appliance de scale-out.

  • Ouvrez un navigateur sur une machine pouvant se connecter au serveur d’appliance de montée en puissance parallèle, puis ouvrez l’URL du gestionnaire de configuration d’appliance : https://nom ou adresse IP de l’appliance de montée en puissance parallèle: 44368.

    Vous pouvez également ouvrir le gestionnaire de configuration à partir du bureau du serveur d’appliance de montée en puissance parallèle en utilisant le raccourci du gestionnaire de configuration.

  • Acceptez les termes du contrat de licence et lisez les informations relatives aux tiers.

Configurer les prérequis et inscrire l’appliance

Dans le gestionnaire de configuration, sélectionnez Configurer les prérequis, puis procédez comme suit :

  1. Connectivité : l’appliance vérifie que le serveur a accès à Internet. Si le serveur utilise un proxy :

    • Sélectionnez Configurer le proxy pour spécifier l’adresse du proxy (sous la forme http://ProxyIPAddress ou http://ProxyFQDN, où FQDN fait référence à un nom de domaine complet) et le port d’écoute.

    • Entrez les informations d’identification si le proxy nécessite une authentification.

    • Si vous avez ajouté les détails du proxy ou désactivé le proxy ou l’authentification, sélectionnez Enregistrer pour relancer la vérification de la connectivité.

      Seuls les proxys HTTP sont pris en charge.

  2. Synchronisation de l’heure : Vérifiez que l’heure de l’appliance est synchronisée avec l’heure Internet pour que la découverte fonctionne correctement.

  3. Installez les mises à jour et inscrivez l’appliance : Pour exécuter la mise à jour automatique et inscrire l’appliance, effectuez les étapes suivantes :

    Capture d’écran montrant la configuration des prérequis dans le gestionnaire de configuration de l’appliance.

    Notes

    Il s’agit d’une nouvelle expérience utilisateur dans l’appliance Azure Migrate disponible uniquement si vous avez configuré une appliance à l’aide du dernier script OVA/Installer téléchargé à partir du portail. Les appliances déjà inscrites vont continuer à voir l’ancienne version de l’expérience utilisateur et à fonctionner sans aucun problème.

    1. Pour que l’appliance exécute la mise à jour automatique, collez la clé de projet que vous avez copiée à partir du portail. Si vous n’avez pas la clé, accédez à Azure Migrate : découverte et évaluation>Vue d’ensemble>Gérer les appliances existantes. Sélectionnez le nom d’appliance que vous avez fourni lors de la génération de la clé de projet, puis copiez la clé affichée.

    2. L’appliance vérifie la clé et démarre le service de mise à jour automatique, qui met à jour tous les services sur l’appliance vers leurs dernières versions. Une fois que la mise à jour automatique s’est exécutée, vous pouvez cliquer sur Voir les services d’appliance pour voir l’état et les versions des services s’exécutant sur le serveur de l’appliance.

    3. Pour inscrire l’appliance, vous devez sélectionner Connexion. Dans Continuer avec la connexion Azure, sélectionnez Copier le code & se connecter pour copier le code de l’appareil (vous devez avoir un code d’appareil pour vous authentifier auprès d’Azure) et ouvrez une invite de connexion Azure sous un nouvel onglet de navigateur. Vérifiez que vous avez désactivé le bloqueur de fenêtres publicitaires dans le navigateur afin de pouvoir voir l’invite.

      Capture d’écran montrant où copier le code d’appareil et se connecter.

    4. Dans un nouvel onglet de votre navigateur, collez le code de l’appareil, puis connectez-vous avec votre nom d’utilisateur et votre mot de passe Azure. La connexion avec un code PIN n’est pas prise en charge.

      Remarque

      Si vous avez fermé accidentellement l’onglet Connexion avant de vous être connecté, actualisez l’onglet du gestionnaire de configuration de l’appliance pour afficher le code de l’appareil et le bouton Copier le code et se connecter.

    5. Une fois que vous êtes connecté, revenez à l’onglet de navigateur qui affiche le gestionnaire de configuration de l’appliance. Si le compte d’utilisateur Azure que vous avez utilisé pour vous connecter dispose des autorisations nécessaires pour les ressources Azure qui ont été créées lors de la génération de la clé, l’inscription de l’appliance démarre.

      Une fois l’inscription de l’appliance terminée, consultez les détails de l’inscription en sélectionnant Afficher les détails.

Importer une configuration d’appliance à partir de l’appliance principale

Pour terminer l’inscription de l’appliance de montée en puissance parallèle, cliquez sur Importer pour obtenir les fichiers de configuration nécessaires de l’appliance principale.

  1. Cliquer sur Importer a pour effet d’ouvrir une fenêtre contextuelle contenant des instructions sur la façon d’importer les fichiers de configuration nécessaires à partir de l’appliance principale.

    Capture d’écran de la fenêtre modale Importer les fichiers de configuration.

  2. Connectez-vous (bureau à distance) à l’appliance principale, puis exécutez les commandes PowerShell suivantes :

    PS cd 'C:\Program Files\Microsoft Azure Appliance Configuration Manager\Scripts\PowerShell'

    PS .\ExportConfigFiles.ps1

    Remarque

    Installez PowerShell 7.x dans l’appliance et exécutez le script ExportConfigFiles.ps1. L’exécution du script est prise en charge uniquement avec PowerShell 7.x.

  3. Copiez le fichier zip créé en exécutant les commandes ci-dessus sur l’appliance de montée en puissance parallèle. Le fichier zip contient les fichiers de configuration nécessaires pour l’inscription de l’appliance de montée en puissance parallèle.

  4. Dans la fenêtre contextuelle ouverte à l’étape précédente, sélectionnez l’emplacement du fichier zip de configuration copié, puis cliquez sur Enregistrer.

    Une fois les fichiers importés, l’inscription de l’appliance de montée en puissance parallèle s’achève et l’horodateur de la dernière importation réussie s’affiche. Vous pouvez également consulter les détails de l’inscription en cliquant sur Afficher les détails.

  5. Installer VDDK : L’appliance vérifie que VDDK (VMware vSphere Virtual Disk Development Kit) est installé. Si le VDDK n’est pas installé, téléchargez VDDK 6.7, 7 ou 8 (en fonction de la compatibilité des versions VDDK et ESXi) à partir de VMware. Extrayez le contenu du fichier zip téléchargé à l’emplacement spécifié sur l’appliance, comme indiqué dans les instructions d’installation.

    L’outil Migration et modernisation utilise VDDK pour répliquer les serveurs durant la migration vers Azure.

Vous pouvez réexécuter les prérequis à tout moment pendant la configuration de l’appliance pour vérifier si celle-ci remplit les remplit tous :

À ce stade, vous devez revalider le fait que l’appliance de montée en puissance parallèle est en mesure de se connecter à votre serveur vCenter. Cliquez sur Revalider pour valider la connectivité vCenter Server à partir de l’appliance de montée en puissance parallèle. Capture d’écran montrant la vue des informations d’identification et sources de découverte à valider.

Important

Si vous modifiez les informations d’identification de vCenter Server sur l’appliance principale, veillez à réimporter les fichiers de configuration sur l’appliance de montée en puissance parallèle pour obtenir la configuration la plus récente et poursuivre les réplications en cours.
Si vous n’avez plus besoin de l’appliance de montée en puissance parallèle, veillez à la désactiver. En savoir plus sur la désactivation de l’appliance de montée en puissance parallèle lorsque vous n’en avez pas besoin.

Réplication

  1. Une fois l’appliance de montée en puissance parallèle inscrite, dans la vignette Migration et modernisation, cliquez sur Répliquer.

  2. Suivez les étapes à l’écran pour démarrer la réplication de machines virtuelles supplémentaires.

Avec l’appliance de montée en puissance parallèle en place, vous pouvez désormais répliquer 500 machines virtuelles simultanément. Vous pouvez également migrer des machines virtuelles par lots de 200 via le portail Azure.

L’outil Migration et modernisation s’occupe de la distribution des machines virtuelles entre l’appliance principale et l’appliance de montée en puissance parallèle pour la réplication. Une fois la réplication terminée, vous pouvez migrer les machines virtuelles.

Conseil

Si vous souhaitez migrer un grand nombre de machines virtuelles, pour des performances optimales, nous vous recommandons de les migrer par lots de 200.

Remarque

L'utilisateur ne peut sélectionner que l’appliance primaire lors du démarrage de la réplication. Il n'est pas possible pour l'utilisateur de sélectionner une appliance scale-out lors du démarrage de la réplication. Par conception, en fonction de la disponibilité, il sera décidé si la réplication sera attribuée à l’appliance primaire ou à l’appliance d'extension.

Étapes suivantes

Dans cet article, vous avez appris :

  • Comment configurer une appliance de montée en puissance parallèle
  • Comment répliquer des machines virtuelles à l’aide d’une appliance de montée en puissance parallèle

En savoir plus sur la migration de serveurs vers Azure à l’aide de l’outil Migration et modernisation.