Configurer une appliance pour les serveurs sur Hyper-V
Suivez cet article pour configurer l’appliance Azure Migrate pour la découverte et l’évaluation des serveurs Hyper-V à l’aide de l’outil Azure Migrate : Discovery and Assessment.
L'appliance Azure Migrate est une appliance légère utilisée par Azure Migrate : découverte et évaluation/Migration pour découvrir les serveurs localement et envoyer les métadonnées/données de performances des serveurs à Azure.
Vous pouvez déployer l’appliance à l’aide de deux méthodes :
- Configuration sur un serveur Hyper-V au moyen d’un disque dur virtuel téléchargé. Il s’agit de la méthode décrite dans cet article.
- Configurez-la sur un serveur Hyper-V ou serveur physique avec un script d’installation PowerShell. Cette méthode doit être utilisée si vous ne pouvez pas configurer un serveur à l’aide d’un disque dur virtuel, ou si vous êtes dans Azure Government.
Après avoir créé l’appliance, vérifiez qu’elle peut se connecter à Azure Migrate: Discovery and assessment, configurez-la pour la première fois, puis inscrivez-la auprès du projet.
Remarque
Si vous avez déjà créé un projet, vous pouvez utiliser le même projet pour inscrire des appliances supplémentaires afin de découvrir et d’évaluer un plus grand nombre de serveurs. Plus d’informations
Déploiement d'appliance (VHD)
Pour configurer l'appliance à l'aide d'un modèle VHD :
- Fournissez un nom d’appliance et générez une clé de projet sur le portail.
- Téléchargez un disque dur virtuel Hyper-V compressé à partir du portail Azure.
- Créez l’appliance et vérifiez qu’elle peut se connecter à Azure Migrate : découverte et évaluation.
- Configurez l’appliance pour la première fois, puis inscrivez-la auprès du projet en utilisant la clé de projet.
Générer la clé de projet
- Dans Objectifs de migration>Serveurs, bases de données et applications web>Azure Migrate : découverte et évaluation, sélectionnez Découvrir.
- Dans Découvrir les serveurs>Vos serveurs sont-ils virtualisés ?, sélectionnez Oui, avec Hyper-V.
- Dans 1 : Générer une clé de projet, affectez un nom à l’appliance Azure Migrate que vous allez configurer pour la découverte des serveurs sur Hyper-V. Le nom doit être alphanumérique et comporter 14 caractères au maximum.
- Sélectionnez Générer une clé pour démarrer la création des ressources Azure requises. Ne fermez pas la page Découvrir des serveurs pendant la création de ressources.
- Une fois les ressources Azure créées, une clé de projet est générée.
- Copiez la clé car vous en aurez besoin pour terminer l'inscription de l'appliance lors de sa configuration.
Télécharger le disque dur virtuel
Dans 2 : Télécharger l’appliance Azure Migrate, sélectionnez le fichier .VHD, puis sélectionnez Télécharger.
Vérifier la sécurité
Vérifiez que le fichier compressé est sécurisé avant de le déployer.
- Sur le serveur où vous avez téléchargé le fichier, ouvrez une fenêtre de commande d’administrateur.
- Exécutez la commande suivante pour générer le code de hachage du disque dur virtuel
C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]
- Exemple d’utilisation :
C:\>Get-FileHash -Path ./AzureMigrateAppliance_v3.20.09.25.zip -Algorithm SHA256
Vérifiez la dernière valeur du code de hachage en comparant le résultat de la commande ci-dessus à la valeur documentée ici
Créer l’appliance
Importez le fichier téléchargé, puis créez une appliance.
Extrayez le fichier de disque dur virtuel compressé dans un dossier sur l’hôte Hyper-V qui hébergera l’appliance. Trois dossiers sont extraits.
Ouvrez le Gestionnaire Hyper-V. Dans Actions, sélectionnez Importer la machine virtuelle.
Dans l’Assistant Importation de machine virtuelle >Avant de commencer, sélectionnez Suivant.
Dans Localiser le dossier, spécifiez le dossier contenant le disque dur virtuel extrait. Cliquez sur Suivant.
Dans Sélectionner une machine virtuelle, sélectionnez Suivant.
Dans Choisir le type d’importation, sélectionnez Copier la machine virtuelle (créer un ID unique). Cliquez sur Suivant.
Dans Choisir la destination, laissez la valeur par défaut. Cliquez sur Suivant.
Dans Dossiers de stockage, laissez la valeur par défaut. Cliquez sur Suivant.
Dans Choisir un réseau, spécifiez le commutateur virtuel qui sera utilisé par le serveur. Le commutateur nécessite une connexion à Internet pour envoyer des données à Azure.
Dans Récapitulatif, passez en revue les paramètres. Sélectionnez Terminer.
Dans Gestionnaire Hyper-V >Machines virtuelles, démarrez la machine virtuelle.
Vérifier l’accès de l’appliance à Azure
Vérifiez que l’appliance peut se connecter aux URL Azure pour les clouds publics et du secteur public.
Configurer l’appliance
Configurez l’appliance pour la première fois.
Notes
Si vous configurez l’appliance à l’aide d’un script PowerShell au lieu du disque dur virtuel téléchargé, ne tenez pas compte des deux premières étapes de cette procédure.
Dans Gestionnaire Hyper-V >Machines virtuelles, cliquez avec le bouton droit de la souris sur le serveur >Se connecter.
Spécifiez la langue, le fuseau horaire et le mot de passe pour l’appliance.
Ouvrez un navigateur sur un serveur qui peut se connecter à l’appliance, puis ouvrez l’URL de l’application web de l’appliance : https://nom ou adresse IP de l’appliance : 44368.
Vous pouvez aussi ouvrir l’application à partir du Bureau de l’appliance en sélectionnant le raccourci de l’application.
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 :
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
ouhttp://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.
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.
Installez les mises à jour et inscrivez l’appliance : Pour exécuter la mise à jour automatique et inscrire l’appliance, effectuez les étapes suivantes :
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.
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.
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.
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.
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.
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.
Vous pouvez réexécuter les prérequis à tout moment pendant la configuration de l’appliance pour vérifier si celle-ci les remplit tous.
Déléguer des informations d’identification pour les disques durs virtuels sur SMB
Si vous utilisez des disques durs virtuels sur des SMB, vous devez activer la délégation des informations d’identification de l’appliance aux hôtes Hyper-V. Pour effectuer cette opération à partir de l’appliance :
Sur l’appliance, exécutez cette commande. HyperVHost1/HyperVHost2 sont des exemples de noms d’hôte.
Enable-WSManCredSSP -Role Client -DelegateComputer HyperVHost1.contoso.com, HyperVHost2.contoso.com, HyperVHost1, HyperVHost2 -Force
Vous pouvez également effectuer cette opération dans l’éditeur d’objets de stratégie de groupe sur l’appliance :
- Dans Stratégie de l’ordinateur local>Configuration de l’ordinateur, sélectionnez Modèles d’administration>Système>Délégation d’informations d’identification.
- Double-cliquez sur Autoriser la délégation de nouvelles informations d’identification, puis sélectionnez Activé.
- Dans Options, sélectionnez Afficher, puis ajoutez chaque hôte Hyper-V que vous voulez découvrir à la liste, avec wsman/ comme préfixe.
- Dans Délégation d’informations d’identification, double-cliquez sur Autoriser la délégation de nouvelles informations d’identification avec l’authentification de serveur NTLM uniquement. À nouveau, ajoutez chaque hôte Hyper-V que vous voulez découvrir à la liste, avec wsman/ comme préfixe.
Démarrer la découverte en continu
Connectez-vous de l’appliance à des hôtes ou des clusters Hyper-V, et démarrez la découverte.
Fournir les détails de l’hôte ou du cluster Hyper-V
À l’Étape 1 : Fournir les informations d’identification de l’hôte Hyper-V, sélectionnez Ajouter les informations d’identification afin de spécifier un nom convivial pour les informations d’identification, puis ajoutez un Nom d’utilisateur et un Mot de passe pour un hôte/cluster Hyper-V que l’appliance utilisera afin de découvrir les serveurs. Cliquez sur Enregistrer.
Si vous souhaitez ajouter plusieurs informations d’identification à la fois, sélectionnez Ajouter pour enregistrer et ajouter d’autres informations d’identification. Plusieurs informations d’identification sont prises en charge pour la découverte de serveurs sur Hyper-V.
À l’Étape 2 : Fournir les détails de l’hôte ou du cluster Hyper-V, sélectionnez Ajouter une source de découverte afin de spécifier l’adresse IP/FQDN de l’hôte/du cluster Hyper-V ainsi que le nom convivial des informations d’identification à utiliser pour la connexion à l’hôte/au cluster.
Vous pouvez soit ajouter un seul élément à la fois, soit ajouter plusieurs éléments simultanément. Une option permet également de connaître les détails de l'hôte/du cluster Hyper-V via Importer CSV.
- Si vous choisissez Ajouter un seul élément, vous devez spécifier un nom convivial pour les informations d’identification ainsi que l’adresse IP/FQDN de l’hôte/du cluster Hyper-V, puis sélectionner Enregistrer.
- Si vous choisissez Ajouter plusieurs éléments (sélectionné par défaut), vous pouvez ajouter plusieurs enregistrements à la fois en spécifiant l’adresse IP/nom de domaine complet de l’hôte/du cluster Hyper-V avec le nom convivial des informations d’identification dans la zone de texte. Vérifiez** les enregistrements ajoutés, puis sélectionnez Enregistrer.
- Si vous choisissez Importer CSV, vous pouvez télécharger un fichier de modèle CSV, puis renseigner le fichier avec l'adresse IP/nom de domaine complet de l'hôte/du cluster Hyper-V ainsi qu'un nom convivial pour les informations d'identification. Importez ensuite le fichier dans l’appliance, vérifiez les enregistrements dans le fichier, puis sélectionnez Enregistrer.
Dès que vous sélectionnez Enregistrer, l’appliance tente de valider la connexion aux hôtes/clusters Hyper-V ajoutés et affiche l’État de validation dans le tableau pour chaque hôte/cluster.
- Pour les hôtes/clusters validés, vous pouvez afficher plus de détails en sélectionnant leur adresse IP/nom de domaine complet.
- Si la validation échoue pour un hôte, examinez l’erreur en sélectionnant Échec de la validation dans la colonne État de la table. Réglez le problème et recommencez la validation.
- Pour supprimer des hôtes ou des clusters, sélectionnez Supprimer.
- Vous ne pouvez pas supprimer un hôte spécifique d’un cluster. Vous pouvez supprimer seulement la totalité du cluster.
- Vous pouvez ajouter un cluster, même s’il existe des problèmes avec des hôtes spécifiques dans le cluster.
Vous pouvez revalider la connectivité aux hôtes/clusters à tout moment avant de lancer la découverte.
Fournir les informations d’identification du serveur
Dans Étape 3 : fournir des informations d’identification de serveur pour effectuer l’inventaire logiciel et l’analyse des dépendances sans agent et découvrir des instances et bases de données SQL Server, vous pouvez fournir plusieurs informations d’identification de serveur. Si vous ne souhaitez pas utiliser ces fonctionnalités d’appliance, vous pouvez ignorer cette étape et procéder à la détection des serveurs exécutés sur des hôtes ou clusters Hyper-V. Vous pouvez changer cette option à tout moment.
Si vous souhaitez utiliser ces fonctionnalités, fournissez des informations d’identification de serveur en procédant comme suit. L’appliance tente de mapper automatiquement les informations d’identification aux serveurs pour exécuter les fonctionnalités de découverte.
Pour ajouter des informations d’identification de serveur :
Sélectionnez Ajouter des informations d’identification.
Dans le menu déroulant, sélectionnez Type d’informations d’identification.
Vous pouvez fournir des informations d’identification de domaine, Windows (hors domaine) ou Linux (hors domaine). Découvrez comment fournir des informations d’identification et comment nous les traitons.
Pour chaque type d’informations d’identification, entrez :
- Un nom convivial.
- Un nom d'utilisateur : username.
- Un mot de passe. Sélectionnez Enregistrer.
Si vous choisissez d’utiliser les informations d’identification du domaine, vous devez également entrer le nom de domaine complet du domaine. Celui-ci est requis pour valider l’authenticité des informations d’identification auprès de l’instance Active Directory de ce domaine.
Examinez les autorisations requises sur le compte pour la détection des applications installées et l’analyse des dépendances sans agent.
Pour ajouter plusieurs informations d’identification à la fois, sélectionnez Ajouter afin d’enregistrer les informations d’identification et d’en ajouter d’autres. Quand vous sélectionnez Enregistrer ou Ajouter, l’appliance valide les informations d’identification de domaine auprès de l’instance Active Directory du domaine pour l’authentification. La validation est effectuée après chaque ajout afin d’éviter les verrouillages de compte, car, pendant la détection, l’appliance procède à une itération visant à mapper les informations d’identification aux serveurs respectifs.
Pour vérifier la validation des informations d’identification de domaine :
Dans le gestionnaire de configuration, dans le tableau des informations d’identification, consultez l’état de validation des informations d’identification de domaine. Seules les informations d’identification de domaine seront validées.
Si la validation échoue, vous pouvez sélectionner l’état Échec pour voir l’erreur de validation. Corrigez le problème, puis sélectionnez Revalider les informations d’identification pour retenter la validation des informations d’identification.
Démarrer la découverte
Sélectionnez Démarrer la découverte pour lancer la découverte des serveurs à partir du ou des hôtes/clusters validés. Une fois la détection lancée, vous pouvez vérifier son état pour chaque hôte/cluster du tableau.
Fonctionnement de la découverte
- Il faut environ 2 minutes par hôte pour que les métadonnées des serveurs détectés apparaissent sur le portail Azure.
- Si vous avez fourni des informations d’identification de serveur, l’inventaire logiciel (découverte des applications installées) est automatiquement lancé une fois la découverte des serveurs s’exécutant sur des hôtes ou clusters Hyper-V finalisée. L’inventaire logiciel est effectué une fois toutes les 12 heures.
- Au cours de l’inventaire logiciel, les informations d’identification des serveurs ajoutées sont comparées aux serveurs et validées pour l’analyse des dépendances sans agent. Une fois la découverte des serveurs terminée, vous pouvez activer l’analyse des dépendances sans agent sur les serveurs. Seuls les serveurs pour lesquels la validation réussit peuvent être sélectionnés pour activer l’analyse des dépendances sans agent.
Vérifier les serveurs dans le portail
Une fois la découverte terminée, vous pouvez vérifier que les serveurs apparaissent dans le portail.
- Ouvrez le tableau de bord Azure Migrate.
- Dans la page Serveurs, bases de données et applications web>Azure Migrate : découverte et évaluation, sélectionnez l’icône qui affiche le nombre de serveurs découverts.
Étapes suivantes
Essayez l’évaluation d’Hyper-V avec Azure Migrate Discovery and assessment.