Problèmes courants dans les évaluations Azure Migrate

Cet article vous aide à résoudre des problèmes liés à l’évaluation et à la visualisation des dépendances grâce à Azure Migrate : découverte et évaluation. Consultez les articles Scénarios pris en charge afin d’obtenir des informations sur la résolution des problèmes liés aux scénarios d’évaluation ainsi que le FAQ pour accéder aux questions courantes sur la résolution des problèmes d’évaluation.

Erreurs d’évaluation courantes

Le service d’évaluation utilise les données de configuration et les données de performances pour calculer les évaluations. Les données sont extraites par l’appliance Azure Migrate à des intervalles spécifiques dans le cadre de la découverte et des évaluations basées sur l’appliance. Le tableau suivant récapitule les erreurs rencontrées durant l’extraction des données par le service d’évaluation.

Code d’erreur : 60001 : UnableToConnectToPhysicalServer

Cause

Soit les prérequis pour se connecter au serveur n’ont pas été remplis, soit il y a des problèmes de réseau lors de la connexion au serveur, par exemple certains paramètres de proxy.

  • Assurez-vous que le serveur répond aux conditions préalables requises et aux exigences d’accès au port.
  • Ajoutez les adresses IP des machines distantes (serveurs découverts) à la liste TrustedHosts de WinRM sur l’appliance Azure Migrate, puis réessayez l’opération. Cela permet d’autoriser les connexions entrantes distantes sur les serveurs : Windows : WinRM port 5985 (HTTP) et Linux : SSH port 22 (TCP).
  • Vérifiez que vous avez choisi la méthode d’authentification correcte sur l’appliance pour la connexion au serveur.

    – Si le problème persiste, soumettez une demande de support Microsoft en fournissant l’ID de machine de l’appliance (disponible dans le pied de page du gestionnaire de configuration de l’appliance).

Code d’erreur : 60002 : InvalidServerCredentials

Cause

Connexion impossible au serveur en raison d’informations d’identification incorrectes sur l’appliance, les informations d’identification fournies ont expiré ou les informations d’identification du serveur ont changé.

  • Vérifiez que vous avez fourni les informations d’identification correctes pour le serveur sur l’appliance. Vous pouvez vérifier cela en essayant de vous connecter au serveur à l’aide de ces informations d’identification.

  • Si les informations d’identification ajoutées sont incorrectes ou ont expiré, modifiez les informations d’identification sur l’appliance et revalidez les serveurs ajoutés. Si la validation réussit, le problème est résolu.

  • Si le problème persiste, soumettez une demande de support Microsoft en fournissant l’ID de la machine de l’appliance (disponible dans le pied de page du gestionnaire de configuration de l’appliance).

Code d’erreur : 60004 : NoPerfDataAvailableForServers

Cause

L’appliance ne parvient pas à extraire les données de performances nécessaires à partir du serveur en raison de problèmes réseau, ou les informations d’identification fournies sur l’appliance ne disposent pas des autorisations nécessaires pour l’extraction des métadonnées.

  • Vérifiez que les informations d’identification d’invité fournies sur l’appliance disposent des autorisations nécessaires.
  • Si le problème persiste, soumettez une demande de support Microsoft en fournissant l’ID de la machine de l’appliance (disponible dans le pied de page du gestionnaire de configuration de l’appliance).

Code d’erreur : 60005 : SSHOperationTimeout

Cause

L’opération a pris plus de temps que prévu en raison de problèmes de latence du réseau, ou de l’absence des dernières mises à jour sur le serveur Linux.

  • Assurez-vous que les dernières mises à jour du noyau et du système d’exploitation sont installées sur le serveur concerné.

  • Assurez-vous qu’il n’y a pas de latence réseau entre l’appliance et le serveur. Il est recommandé que l’appliance et le serveur source se trouvent sur le même domaine pour éviter les problèmes de latence.

  • Connectez-vous au serveur concerné à partir de l’appliance et exécutez les commandes décrites ici pour vérifier si elles retournent des données null ou vides.

  • Si le problème persiste, soumettez une demande de support Microsoft en fournissant l’ID de la machine de l’appliance (disponible dans le pied de page du gestionnaire de configuration de l’appliance).

Code d’erreur : 60006 : ServerAccessDenied

Cause

L’opération n’a pas pu s’effectuer en raison d’un accès interdit sur le serveur. Les informations d’identification d’invité fournies ne disposent pas d’autorisations suffisantes pour accéder aux serveurs.

Code d’erreur : 60011 : ServerWindowsWMICallFailed

Cause

Échec de l’appel WMI en raison d’une défaillance du service WMI. Il peut s’agir d’une erreur temporaire, si le serveur est inaccessible en raison d’un problème réseau, ou dans le cas d’un serveur physique, si le serveur est hors tension.

  • Vérifiez que WinRM est en cours d’exécution et que le serveur est accessible à partir de la machine virtuelle de l’appliance.
  • Vérifiez que le serveur est sous tension.
  • Pour la résolution des problèmes liés aux serveurs physiques, suivez les instructions.
  • Si le problème persiste, soumettez une demande de support Microsoft en fournissant l’ID de la machine de l’appliance (disponible dans le pied de page du gestionnaire de configuration de l’appliance).

Code d’erreur : 10004 : CredentialNotProvidedForGuestOSType

Cause

Les informations d’identification pour le type de système d’exploitation du serveur n’ont pas été ajoutées sur l’appareil.

  • Veillez à ajouter les informations d’identification correspondant au type de système d’exploitation du serveur affecté sur l’appliance.
  • Vous pouvez désormais ajouter plusieurs informations d’identification de serveur sur l’appliance.

Code d’erreur : 751 : Connexion impossible au serveur

Cause

Connexion impossible au serveur en raison de problèmes de connectivité.

Résolvez le problème de connectivité mentionné dans le message d’erreur.

Code d’erreur : 754 : Données de performances non disponibles

Cause

Azure Migrate ne peut pas collecter de données de performances si vCenter n’est pas configuré pour fournir les données de performances.

Configurez le niveau de statistiques de vCenter Server à 3 pour rendre les données de performances disponibles. Attendez un jour avant d’exécuter l’évaluation pour permettre aux données de se remplir.

Code d’erreur : 757 : Machine virtuelle introuvable

Cause

Le service Azure Migrate ne parvient pas à localiser la machine virtuelle spécifiée. Cela peut se produire si la machine virtuelle a été supprimée par l’administrateur dans l’environnement VMware.

Vérifiez que la machine virtuelle existe toujours dans l’environnement VMware.

Code d’erreur : 758 : Délai d’expiration de la requête atteint durant l’extraction des données de performances

Cause

Le service d’évaluation Azure Migrate ne parvient pas à récupérer les données de performances. Cela peut se produire si le serveur vCenter Server n’est pas accessible.

  • Vérifiez que les informations d’identification de vCenter Server sont correctes.
  • Vérifiez que le serveur est accessible avant de tenter à nouveau de récupérer les données de performances.
  • Si le problème persiste, soumettez une demande de support Microsoft en fournissant l’ID de la machine de l’appliance (disponible dans le pied de page du gestionnaire de configuration de l’appliance).

Code d’erreur : 760 : Impossible d’obtenir les compteurs de performances

Cause

Le service d’évaluation Azure Migrate ne parvient pas à récupérer les compteurs de performances. Cela peut se produire pour plusieurs raisons. Consultez le message d’erreur pour trouver la raison exacte.

  • Veillez à résoudre l’erreur signalée dans le message d’erreur.
  • Si le problème persiste, soumettez une demande de support Microsoft en fournissant l’ID de la machine de l’appliance (disponible dans le pied de page du gestionnaire de configuration de l’appliance).

Code d’erreur : 8002 : La machine virtuelle est introuvable

Cause

Le service de découverte Azure Migrate n’a pas trouvé la machine virtuelle. Cela peut se produire si la machine virtuelle a été supprimée, ou si son UUID a changé.

  • Vérifiez que la machine virtuelle locale existe, puis redémarrez le travail.
  • Si le problème persiste, soumettez une demande de support Microsoft en fournissant l’ID de la machine de l’appliance (disponible dans le pied de page du gestionnaire de configuration de l’appliance).

Code d’erreur : 9003 : Le type de système d’exploitation qui s’exécute sur le serveur n’est pas pris en charge.

Cause

Le système d’exploitation en cours d’exécution sur le serveur n’est ni Windows ni Linux.

Seuls les types de systèmes d’exploitation Windows et Linux sont pris en charge. Si le serveur exécute un système d’exploitation Windows ou Linux, vérifiez le type de système d’exploitation spécifié dans le serveur vCenter.

Code d’erreur : 9004 : Le serveur n’est pas dans un état en cours d’exécution.

Cause

Le serveur est dans un état hors tension.

Vérifiez que le serveur fonctionne.

Code d’erreur : 9010 : Le serveur est hors tension.

Cause

Le serveur est dans un état hors tension.

Vérifiez que le serveur fonctionne.

Code d’erreur : 9014 : Impossible de récupérer le fichier contenant les métadonnées découvertes en raison d’une erreur rencontrée sur l’hôte ESXi

Cause

Les détails de l’erreur sont mentionnés avec l’erreur.

Assurez-vous que le port 443 est ouvert sur l’hôte ESXi sur lequel le serveur est en cours d’exécution. En savoir plus sur la résolution de ce problème.

Code d’erreur : 9015 : Aucun privilège d’opération relatif à l’invité n’est activé pour le compte d’utilisateur vCenter Server fourni à des fins de découverte de serveurs.

Cause

Les privilèges requis pour les opérations d’invité n’ont pas été activés sur le compte d’utilisateur vCenter Server.

Assurez-vous que le compte d’utilisateur du Serveur vCenter dispose des privilèges activés pour les opérations d’invité des >Machines virtuelles Microsoft Azure pour interagir avec le serveur et extraire les données requises. En savoir plus sur la configuration du compte vCenter Server avec les privilèges requis.

Code d’erreur : 9022 : L’accès est refusé pour l’exécution de la cmdlet Get-WmiObject sur le serveur.

Cause

Le rôle associé aux informations d’identification fournies sur l’appliance ou une stratégie de groupe locale limite l’accès à l’objet WMI. Vous rencontrez ce problème quand vous essayez d’utiliser les informations d’identification suivantes sur le serveur : FriendlyNameOfCredentials.

Vérifiez si les informations d’identification fournies sur l’appliance ont entraîné la création de privilèges d’administrateur de fichiers, et si WMI est activé.

Si les informations d’identification fournies sur l’appareil ne disposent pas des autorisations requises, fournissez un autre ensemble d’informations d’identification ou modifiez un ensemble existant. (Recherchez le nom convivial des informations d’identification utilisées par Azure Migrate parmi les causes possibles.)

En savoir plus sur la résolution de ce problème.

Problèmes de préparation à l’évaluation de machine virtuelle Azure

Cette section vous aide à résoudre les problèmes de préparation à l’évaluation suivants.

Problème : Type de démarrage non pris en charge

Fix

Azure ne prend pas en charge le type de démarrage UEFI pour les machines virtuelles ayant ces systèmes d’exploitation : Windows Server 2003/Windows Server 2003 R2/Windows Server 2008/Windows Server 2008 R2. Consultez ici la liste des systèmes d’exploitation qui prennent en charge les machines avec UEFI.

Problème : Système d’exploitation Windows pris en charge de manière conditionnelle

Fix

Le système d’exploitation n’est plus pris en charge et a besoin d’un programme Custom Support Agreement pour bénéficier d’une prise en charge dans Azure. Envisagez de mettre à niveau avant d’effectuer la migration vers Azure. Consultez les informations relatives à la préparation des serveurs exécutant Windows Server 2003 pour la migration vers Azure.

Problème : Système d’exploitation Windows non pris en charge

Fix

Azure ne prend en charge que certaines versions du système d’exploitation Windows. Envisagez de mettre à niveau le serveur avant d’opérer la migration vers Azure.

Problème : Système d’exploitation Linux approuvé sous condition

Fix

Azure n’approuve que certaines versions du système d’exploitation Linux. Envisagez de mettre à niveau le serveur avant d’opérer la migration vers Azure.

Problème : Système d’exploitation Linux non approuvé

Fix

Le serveur peut démarrer dans Azure, mais Azure ne fournit aucun support pour le système d’exploitation. Envisagez de mettre à niveau vers une version approuvée de Linux avant d’effectuer la migration vers Azure.

Problème : Système d’exploitation inconnu

Fix

Le système d’exploitation de la machine virtuelle a été spécifié comme Autre dans vCenter Server ou n’a pas pu être identifié comme système d’exploitation connu dans Azure Migrate. Ce comportement empêche Azure Migrate de vérifier la préparation de la machine virtuelle à Azure. Vérifiez que le système d’exploitation est pris en charge par Azure avant d’opérer la migration du serveur.

Problème : Version de bit non prise en charge

Fix

Les machines virtuelles dotées d’un système d’exploitation 32 bits peuvent être démarrées dans Azure. Toutefois, il est recommandé d’effectuer une mise à niveau vers la version 64 bits avant de procéder à la migration vers Azure.

Problème : Nécessite un abonnement Microsoft Visual Studio Subscription

Fix

Le serveur exécute un système d’exploitation client Windows qui est pris en charge uniquement via un abonnement Visual Studio.

Problème : Machine virtuelle introuvable pour les performances de stockage nécessaires

Fix

Les performances de stockage (IOPS et débit) requises pour le serveur dépassent le niveau de prise en charge de machine virtuelle Azure. Réduisez les besoins de stockage du serveur avant la migration.

Problème : Machine virtuelle introuvable pour les performances réseau nécessaires

Fix

Les performances réseau (entrée/sortie) requises pour le serveur dépassent le niveau de prise en charge de machine virtuelle Azure. Réduisez les exigences de mise en réseau du serveur.

Problème : Machine virtuelle introuvable à l’emplacement spécifié

Fix

Utilisez un emplacement cible différent avant la migration.

Problème : Un ou plusieurs disques ne sont pas adaptés

Fix

Un ou plusieurs disques attachés à la machine virtuelle ne répondent pas aux exigences Azure.

Azure Migrate : Les fonctionnalités de détection et d’évaluation évaluent les disques en fonction des limites relatives aux disques Ultra (64 To).

Pour chaque disque attaché à la machine virtuelle, assurez-vous que la taille du disque est < 64 To (pris en charge par les disques SSD Ultra).

Si ce n’est pas le cas, réduisez la taille du disque avant d’effectuer la migration vers Azure, ou utilisez plusieurs disques dans Azure et associez-les pour bénéficier de limites de stockage supérieures. Vérifiez que les performances (IOPS et débit) nécessaires à chaque disque sont prises en charge par les disques de la machine virtuelle managée Azure.

Problème : Une ou plusieurs cartes réseau ne sont pas adaptées

Fix

Supprimez les cartes réseau non utilisées du sereveur avant la migration.

Problème : Le nombre de disques dépasse la limite

Fix

Supprimez les disques non utilisés du serveur avant la migration.

Problème : La taille du disque dépasse la limite

Fix

L’outil Azure Migrate : Découverte et évaluation prend en charge les disques dont la taille peut atteindre 64 To (disques Ultra). Réduisez la taille des disques pour passer en dessous des 64 To avant la migration, ou utilisez plusieurs disques Azure et associez-les pour bénéficier de limites de stockage plus élevées.

Problème : Disque non disponible à l’emplacement spécifié

Fix

Assurez-vous que le disque se trouve dans votre emplacement cible avant la migration.

Problème : Disque non disponible pour la redondance spécifiée

Fix

Le disque doit utiliser le type de stockage de redondance défini dans les paramètres d'évaluation (LRS par défaut).

Problème : Impossible de déterminer l’adéquation du disque en raison d’une erreur interne

Fix

Essayez de créer une nouvelle évaluation pour le groupe.

Problème : Aucune machine virtuelle ayant les cœurs et la mémoire nécessaires n’a été trouvée

Fix

Azure n’a pas trouvé de type de machine virtuelle adapté. Réduisez la mémoire et le nombre de cœurs du serveur local avant d’opérer la migration.

Problème : Impossible de déterminer l’adéquation de la machine virtuelle en raison d’une erreur interne

Fix

Essayez de créer une nouvelle évaluation pour le groupe.

Problème : Impossible de déterminer l’adéquation d’un ou de plusieurs disques en raison d’une erreur interne

Fix

Essayez de créer une nouvelle évaluation pour le groupe.

Problème : Impossible de déterminer l’adéquation d’une ou de plusieurs cartes réseau en raison d’une erreur interne

Fix

Essayez de créer une nouvelle évaluation pour le groupe.

Problème : Aucune taille de machine virtuelle n’a été trouvée pour l’instance réservée (RI) dans la devise de l’offre

Fix

Le serveur a été marqué comme ne convenant pas parce que la taille de la machine virtuelle est introuvable pour la combinaison sélectionnée d’instance réservée, d’offre et de devise. Modifiez les propriétés d’évaluation et choisissez les combinaisons valides, puis recalculez l’évaluation.

Problèmes de préparation à l’évaluation d’Azure VMware Solution (AVS)

Cette section fournit de l’aide pour la résolution des problèmes suivants de préparation à l’évaluation.

Problème : IPv6 non pris en charge

Fix

Applicable uniquement aux évaluations Azure VMware Solution. Azure VMware Solution ne prend pas en charge les adresses Internet IPv6. Si votre serveur est détecté avec IPv6, contactez l’équipe Azure VMware Solution pour obtenir des conseils de correction.

Problème : Système d’exploitation non pris en charge

Fix

La prise en charge de certaines versions de système d’exploitation a été déconseillée par VMware, et l’évaluation vous recommande de mettre à niveau le système d’exploitation avant de migrer vers Azure VMware Solution. Plus d’informations

Erreurs courantes de découverte des applications web

Azure Migrate offre la possibilité d’évaluer les applications web ASP.NET/Java découvertes pour la migration vers Azure App Service et Azure Kubernetes Service (AKS), en utilisant l’outil Azure Migrate : découverte et évaluation. Reportez-vous au tutoriel Évaluation pour commencer.

Ici, les erreurs d’évaluation App Service classiques sont récapitulées.

Erreur : Vérification du pool d’applications

Cause

Le site IIS utilise les pools d’applications suivants : {0}.

Azure App Service ne prend pas en charge plusieurs configurations de pool d’applications par application App Service. Déplacez les charges de travail vers un même pool d’applications et supprimez les autres pools d’applications.

Erreur : Vérification de l’identité du pool d’applications

Cause

Le pool d’applications du site s’exécute avec un type d’identité d’utilisateur non pris en charge : {0}.

App Service ne prend pas en charge l’utilisation des types d’identité de pool d’applications LocalSystem ou SpecificUser. Définissez le pool d’applications pour qu’il s’exécute en tant que ApplicationPoolIdentity.

Erreur : Vérification des autorisations

Cause

Les types d’authentification non pris en charge suivants ont été trouvés : {0}.

Les types d’authentification et la configuration pris en charge par App Service sont différents de ceux d’IIS local. Désactivez les types d’authentification non pris en charge sur le site. Une fois la migration effectuée, il est possible de configurer le site en utilisant l’un des types d’authentifications pris en charge par App Services.

Erreur : Vérification d’autorisation inconnue

Cause

Impossible de déterminer les types d’authentification activés pour l’ensemble de la configuration du site.

Impossible de déterminer les types d’authentification. Corrigez toutes les erreurs de configuration, et vérifiez que tous les emplacements de contenu du site sont accessibles au groupe des administrateurs.

Erreur : Vérification des erreurs de configuration

Cause

Les erreurs de configuration suivantes ont été trouvées : {0}.

La préparation à la migration ne peut pas être déterminée sans lire toutes les configurations applicables. Résolvez toutes les erreurs de configuration. Vérifiez que la configuration est valide et accessible.

Erreur : Vérification de la taille du contenu

Cause

Le contenu du site semble être supérieur au maximum autorisé de 2 Go pour la migration.

Pour que la migration réussisse, le contenu du site doit être inférieur à 2 Go. Évaluez si le site peut passer à l’utilisation des options de stockage non basées sur un système de fichiers pour le contenu statique (par exemple, Stockage Azure).

Erreur : Vérification de la taille du contenu inconnue

Cause

La taille du contenu des fichiers n’a pas pu être déterminée, ce qui indique généralement un problème d’accès.

Le contenu doit être accessible pour migrer le site. Vérifiez que le site n’utilise pas de partages UNC pour le contenu, et que tous les emplacements de contenu du site sont accessibles au groupe des administrateurs.

Erreur : Vérification des modules globaux

Cause

Les modules globaux non pris en charge suivants ont été détectés : {0}.

App Service prend en charge des modules globaux limités. Supprimez les modules non pris en charge de la section GlobalModules, ainsi que toute la configuration associée.

Erreur : Vérification des filtres ISAPI

Cause

Les filtres ISAPI non pris en charge suivants ont été détectés : {0}.

La configuration automatique de filtres ISAPI personnalisés n’est pas prise en charge. Supprimez les filtres ISAPI non pris en charge.

Erreur : Vérification des filtres ISAPI inconnue

Cause

Impossible de déterminer les filtres ISAPI présents pour l’ensemble de la configuration du site.

La configuration automatique de filtres ISAPI personnalisés n’est pas prise en charge. Corrigez toutes les erreurs de configuration, et vérifiez que tous les emplacements de contenu du site sont accessibles au groupe des administrateurs.

Erreur : Vérification des balises de localisation

Cause

Les chemins d’emplacement suivants ont été trouvés dans le fichier applicationHost.config : {0}.

La méthode de migration ne prend pas en charge le déplacement de la configuration des chemins d’emplacement dans applicationHost.config. Déplacez la configuration des chemins d’emplacement dans le fichier web.config à la racine du site ou dans un fichier web.config associé à l’application spécifique à laquelle il s’applique.

Erreur : Vérification des protocoles

Cause

Des liaisons ont été trouvées en utilisant les protocoles non pris en charge suivants : {0}.

App Service prend seulement en charge les protocoles HTTP et HTTPS. Supprimez les liaisons avec des protocoles autres que HTTP ou HTTPS.

Erreur : Vérification des répertoires virtuels

Cause

Les répertoires virtuels suivants sont hébergés sur des partages UNC : {0}.

La migration ne prend pas en charge le contenu de site hébergé sur des partages UNC. Déplacez le contenu dans un chemin de fichier local ou passez à une option de stockage non basée sur un système de fichiers, comme le Stockage Azure. Si vous utilisez une configuration partagée, désactivez la configuration partagée pour le serveur avant de modifier les chemins du contenu.

Erreur : Vérification des liaisons HTTPS

Cause

L’application utilise HTTPS.

D’autres étapes manuelles sont nécessaires pour la configuration de HTTPS dans App Service. D’autres étapes post-migration sont nécessaires pour associer des certificats au site App Service.

Erreur : Vérification des ports TCP

Cause

Des liaisons ont été trouvées sur les ports non pris en charge suivants : {0}.

App Service prend seulement en charge les ports 80 et 443. Les clients qui font des demandes au site doivent mettre à jour le port dans leurs demandes et utiliser le port 80 ou 443.

Erreur : Vérification de l’infrastructure

Cause

Les frameworks non-.NET ou les versions du .NET Framework non pris en charge suivants ont été détectés comme étant possiblement utilisés par ce site : {0}.

La migration ne vérifie pas le framework pour les sites non-.NET. App Service prend en charge plusieurs frameworks, mais ceux-ci ont différentes options de migration. Vérifiez que les frameworks non-.NET ne sont pas utilisés par le site ou bien envisagez d’utiliser une autre option de migration.

Étapes suivantes

Créer ou personnaliser une évaluation.