Évaluer facilement vos charges de travail locales en vue d’une migration vers AzureAssess on-premises workloads for migration to Azure

Cet article explique comment la société fictive Contoso évalue une application locale pour la migration vers Azure.This article shows how the fictional company Contoso assesses an on-premises app for migration to Azure. Dans l’exemple de scénario, l’application SmartHotel360 locale de Contoso est actuellement exécutée sur VMware.In the example scenario, Contoso's on-premises SmartHotel360 app currently runs on VMware. Contoso évalue les machines virtuelles de l’application à l’aide du service Azure Migrate et la base de données SQL Server de l’application à l’aide de l’Assistant Migration de données.Contoso assesses the app's VMs using the Azure Migrate service, and the app's SQL Server database using Data Migration Assistant.

Vue d’ensembleOverview

Puisqu’elle envisage d’effectuer une migration vers Azure, la société Contoso doit réaliser une évaluation technique et financière pour déterminer si ses charges de travail locales sont de bonnes candidates à la migration cloud.As Contoso considers migrating to Azure, the company needs a technical and financial assessment to determine whether its on-premises workloads are good candidates for cloud migration. L’équipe Contoso souhaite évaluer la compatibilité des bases de données et des machines à migrer.In particular, the Contoso team wants to assess machine and database compatibility for migration. Elle souhaite estimer la capacité et les coûts nécessaires à l’exécution des ressources Contoso dans Azure.It wants to estimate capacity and costs for running Contoso's resources in Azure.

Pour démarrer et pour mieux comprendre les technologies impliquées, Contoso va évaluer deux de ses applications locales, reprises dans le tableau suivant.To get started and to better understand the technologies involved, Contoso assesses two of its on-premises apps, summarized in the following table. La société évalue les scénarios de migration qui réhébergent et refactorisent les applications pour la migration.The company assesses for migration scenarios that rehost and refactor apps for migration. Apprenez-en davantage sur le réhébergement et la refactorisation en consultant la vue d’ensemble des exemples de migration.Learn more about rehosting and refactoring in the migration examples overview.

Nom de l’applicationApp name PlateformePlatform Niveaux de l’applicationApp tiers DétailsDetails
SmartHotel360SmartHotel360

(gère les déplacements de Contoso)(manages Contoso travel requirements)
S’exécute sur Windows avec une base de données SQL ServerRuns on Windows with a SQL Server database Application à deux niveaux.Two-tiered app. Le site web ASP.NET frontend s’exécute sur une machine virtuelle (WEBVM), et SQL Server s’exécute sur une autre machine virtuelle (SQLVM).The front-end ASP.NET website runs on one VM (WEBVM) and the SQL Server runs on another VM (SQLVM). Les machines virtuelles sont des machines VMware s’exécutant sur un hôte ESXi géré par vCenter Server.VMs are VMware, running on an ESXi host managed by vCenter Server.

Vous pouvez télécharger l’exemple d’application sur GitHub.You can download the sample app from GitHub.
osTicketosTicket

(application Service Desk de Contoso)(Contoso service desk app)
S’exécute sur Linux/Apache avec MySQL PHP (LAMP)Runs on Linux/Apache with MySQL PHP (LAMP) Application à deux niveaux.Two-tiered app. Le site web PHP frontend s’exécute sur une machine virtuelle (OSTICKETWEB) et la base de données MySQL s’exécute sur une autre machine virtuelle (OSTICKETMYSQL).A front-end PHP website runs on one VM (OSTICKETWEB) and the MySQL database runs on another VM (OSTICKETMYSQL). L’application est utilisée par les applications de service clientèle pour effectuer le suivi des problèmes pour les employés et les clients externes.The app is used by customer service apps to track issues for internal employees and external customers.

Vous pouvez télécharger l’exemple sur GitHub.You can download the sample from GitHub.

Architecture actuelleCurrent architecture

Le diagramme suivant montre l’infrastructure locale actuelle de Contoso :This diagram shows the current Contoso on-premises infrastructure:

Architecture actuelle de Contoso

  • Contoso dispose d’un centre de données principal.Contoso has one main datacenter. Le centre de données principal se trouve dans la ville de New York dans l’Est des États-Unis.The datacenter is located in the city of New York in the Eastern United States.
  • Contoso a trois branches locales supplémentaires aux États-Unis.Contoso has three additional local branches across the United States.
  • Le centre de données principal est connecté à Internet par le biais d’une connexion Ethernet Fiber Metro (500 Mbits/s).The main datacenter is connected to the internet with a fiber Metro Ethernet connection (500 MBps).
  • Chaque branche est connectée localement à Internet par le biais de connexions de qualité professionnelle, avec des tunnels VPN IPsec vers le centre de données principal.Each branch is connected locally to the internet by using business-class connections with IPsec VPN tunnels back to the main datacenter. Cette configuration permet au réseau entier d’être connecté en permanence, et elle optimise la connectivité Internet.The setup allows Contoso's entire network to be permanently connected and optimizes internet connectivity.
  • Le centre de données principal est entièrement virtualisé avec VMware.The main datacenter is fully virtualized with VMware. Contoso dispose de deux hôtes de virtualisation ESXi 6.5 gérés par vCenter Server 6.5.Contoso has two ESXi 6.5 virtualization hosts that are managed by vCenter Server 6.5.
  • Contoso utilise Active Directory pour la gestion d’identité.Contoso uses Active Directory for identity management. Contoso utilise des serveurs DNS sur le réseau interne.Contoso uses DNS servers on the internal network.
  • Les contrôleurs de domaine dans le centre de données s’exécutent sur des machines virtuelles VMware.The domain controllers in the datacenter run on VMware VMs. Les contrôleurs de domaine au niveau des branches locales s’exécutent sur des serveurs physiques.The domain controllers at local branches run on physical servers.

Axes stratégiquesBusiness drivers

L’équipe informatique de Contoso a travaillé en étroite collaboration avec ses partenaires commerciaux pour comprendre le résultat que l’entreprise souhaite obtenir avec cette migration :Contoso's IT leadership team has worked closely with the company's business partners to understand what the business wants to achieve with this migration:

  • Répondre à la croissance de l’entreprise.Address business growth. Contoso se développe.Contoso is growing. Il en découle une pression accrue sur l’infrastructure et les systèmes locaux et de l’entreprise.As a result, pressure has increased on the company's on-premises systems and infrastructure.
  • Gagner en efficacité.Increase efficiency. Contoso doit supprimer les procédures inutiles et rationaliser les processus pour ses développeurs et ses utilisateurs.Contoso needs to remove unnecessary procedures and streamline processes for its developers and users. L’entreprise a besoin d’une informatique rapide et doit éviter les pertes de temps ou d’argent afin de répondre plus rapidement aux exigences des clients.The business needs IT to be fast and to not waste time or money, so the company can deliver faster on customer requirements.
  • Gagner en agilité.Increase agility. le service informatique de Contoso doit être plus réactif face aux besoins de l’entreprise.Contoso IT needs to be more responsive to the needs of the business. Elle doit être en mesure de réagir plus rapidement que l’évolution du marché pour réussir dans une économie mondiale.It must be able to react faster than the changes that occur in the marketplace for the company to be successful in a global economy. L’informatique chez Contoso ne doit pas devenir une entrave à l’activité.IT at Contoso must not get in the way or become a business blocker.
  • Mise à l’échelleScale. à mesure que l’entreprise croît, l’informatique de Contoso doit fournir des systèmes capables de croître au même rythme.As the company's business grows successfully, Contoso IT must provide systems that can grow at the same pace.

Objectifs d’évaluationAssessment goals

L’équipe cloud de Contoso a identifié des objectifs pour ses évaluations de migration :The Contoso cloud team has identified goals for its migration assessments:

  • Après la migration, les applications dans Azure devront offrir les mêmes niveaux de performance qu’aujourd’hui dans l’environnement VMware local de Contoso.After migration, apps in Azure should have the same performance capabilities that apps have today in Contoso's on-premises VMware environment. Migrer vers le cloud ne signifie nullement que les performances de l’application deviennent moins importantes.Moving to the cloud doesn't mean that app performance is less critical.
  • Contoso doit savoir si ses applications et ses bases de données sont compatibles avec les exigences d’Azure.Contoso needs to understand the compatibility of its applications and databases with Azure requirements. Contoso doit également connaître les options d’hébergement Azure dont elle dispose.Contoso also needs to understand its hosting options in Azure.
  • Le passage au cloud permet de réduire les tâches d’administration de la base de données de Contoso.Contoso's database administration should be minimized after apps move to the cloud.
  • Contoso souhaite connaître non seulement les options de migration, mais aussi les coûts associés à l’infrastructure après déplacement de celle-ci vers le cloud.Contoso wants to understand not only its migration options, but also the costs associated with the infrastructure after it moves to the cloud.

Outils d’évaluationAssessment tools

Contoso utilise les outils Microsoft pour son évaluation de la migration.Contoso uses Microsoft tools for its migration assessment. Ces outils s’alignent sur les objectifs de Contoso et doivent lui fournir toutes les informations dont elle a besoin.The tools align with the company's goals and should provide Contoso with all the information it needs.

TechnologyTechnology DescriptionDescription CoûtCost
Assistant de migration des donnéesData Migration Assistant Contoso utilise l’Assistant Migration de données pour évaluer et détecter les problèmes de compatibilité susceptibles d’affecter les fonctionnalités de base de données dans Azure.Contoso uses Data Migration Assistant to assess and detect compatibility issues that might affect its database functionality in Azure. L’Assistant Migration de données évalue la parité des fonctionnalités entre les instances sources et cibles de SQL.Data Migration Assistant assesses feature parity between SQL sources and targets. Il recommande des améliorations au niveau des performances et de la fiabilité.It recommends performance and reliability improvements. L’Assistant Migration de données est un outil gratuit et téléchargeable.Data Migration Assistant is a free, downloadable tool.
Azure MigrateAzure Migrate Contoso utilise le service Azure Migrate pour évaluer ses machines virtuelles VMware.Contoso uses the Azure Migrate service to assess its VMware VMs. Azure Migrate évalue la pertinence de la migration des ordinateurs.Azure Migrate assesses the migration suitability of the machines. Il fournit des estimations de dimensionnement et de coût pour l’exécution des machines dans Azure.It provides sizing and cost estimates for running in Azure. À compter de mai 2018, Azure Migrate devient un service gratuit.As of May 2018, Azure Migrate is a free service.
Service MapService Map Azure Migrate utilise Service Map pour afficher les dépendances qui existent entre les ordinateurs que vous souhaitez migrer.Azure Migrate uses Service Map to show dependencies between machines that the company wants to migrate. Service Map fait partie des journaux d’Azure Monitor.Service Map is part of Azure Monitor logs. Contoso peut utiliser Service Map gratuitement pendant 180 jours.Currently, Contoso can use Service Map for 180 days without incurring charges.

Dans ce scénario, Contoso télécharge et exécute l’Assistant Migration de données pour évaluer la base de données SQL Server locale pour son application de voyage.In this scenario, Contoso downloads and runs Data Migration Assistant to assess the on-premises SQL Server database for its travel app. Contoso utilise Azure Migrate avec un mappage des dépendances pour évaluer les machines virtuelles de l’application avant d’opérer la migration vers Azure.Contoso uses Azure Migrate with dependency mapping to assess the app VMs before migration to Azure.

Architecture pour l’évaluationAssessment architecture

Architecture pour l’évaluation de la migration

  • Contoso est un nom fictif représentant une entreprise classique.Contoso is a fictional name that represents a typical enterprise organization.
  • Contoso dispose d’un centre de données local (contoso-datacenter), et de contrôleurs de domaine locaux (CONTOSODC1, CONTOSODC2).Contoso has an on-premises datacenter (contoso-datacenter) and on-premises domain controllers (CONTOSODC1, CONTOSODC2).
  • Les machines virtuelles VMware sont situées sur des hôtes VMware ESXi exécutant la version 6.5 (contosohost1, contosohost2).VMware VMs are located on VMware ESXi hosts running version 6.5 (contosohost1, contosohost2).
  • L’environnement VMware est géré par vCenter Server 6.5 (vcenter.contoso.com s’exécutant sur une machine virtuelle).The VMware environment is managed by vCenter Server 6.5 (vcenter.contoso.com, running on a VM).
  • L’application de voyage SmartHotel360 présente les caractéristiques suivantes :The SmartHotel360 travel app has these characteristics:
    • L’application est répartie entre deux machines virtuelles VMware (WEBVM et SQLVM).The app is tiered across two VMware VMs (WEBVM and SQLVM).
    • Les machines virtuelles sont situées sur un hôte VMware ESXi, contosohost1.contoso.com.The VMs are located on VMware ESXi host contosohost1.contoso.com.
    • Les machines virtuelles exécutent Windows Server 2008 R2 Datacenter avec SP1.The VMs are running Windows Server 2008 R2 Datacenter with SP1.
  • L’environnement VMware est géré par le serveur vCenter Server (vcenter.contoso.com) s’exécutant sur une machine virtuelle.The VMware environment is managed by vCenter Server (vcenter.contoso.com) running on a VM.
  • L’application Service Desk osTicket :The osTicket service desk app:
    • L’application est répartie entre deux machines virtuelles (OSTICKETWEB et OSTICKETMYSQL).The app is tiered across two VMs (OSTICKETWEB and OSTICKETMYSQL).
    • Les machines virtuelles s’exécutent sur Ubuntu Linux Server 16.04-LTS.The VMs are running Ubuntu Linux Server 16.04-LTS.
    • OSTICKETWEB exécute Apache 2 et PHP 7.0.OSTICKETWEB is running Apache 2 and PHP 7.0.
    • OSTICKETMYSQL exécute MySQL 5.7.22.OSTICKETMYSQL is running MySQL 5.7.22.

PrérequisPrerequisites

Contoso et les autres utilisateurs doivent respecter les prérequis suivants pour cette évaluation :Contoso and other users must meet the following prerequisites for the assessment:

  • Des autorisations Propriétaire ou Contributeur pour l’abonnement Azure ou pour un groupe de ressources de l’abonnement Azure.Owner or Contributor permissions for the Azure subscription, or for a resource group in the Azure subscription.
  • Une instance locale de vCenter Server qui exécute la version 6.5, 6.0 ou 5.5An on-premises vCenter Server instance running version 6.5, 6.0, or 5.5.
  • Un compte en lecture seule dans vCenter Server, ou des autorisations pour en créer un.A read-only account in vCenter Server, or permissions to create one.
  • Des autorisations pour créer une machine virtuelle dans l’instance vCenter Server à l’aide d’un modèle .OVA.Permissions to create a VM on the vCenter Server instance by using an .ova template.
  • Au moins un hôte ESXi exécutant la version 5.5 ou une version ultérieure.At least one ESXi host running version 5.5 or later.
  • Au moins deux machines virtuelles VMware locales, dont l’une exécutant une base de données SQL Server.At least two on-premises VMware VMs, one running a SQL Server database.
  • Les autorisations nécessaires pour installer des agents Azure Migrate sur chaque machine virtuelle.Permissions to install Azure Migrate agents on each VM.
  • Les machines virtuelles doivent avoir une connectivité Internet directe.The VMs should have direct internet connectivity.
    • Vous pouvez limiter l’accès Internet aux URL requises.You can restrict internet access to the required URLs.
    • Si vos machines virtuelles ne sont pas connectées à Internet, la passerelle Azure Log Analytics doit être installée et le trafic de l’agent y transiter.If your VMs don't have internet connectivity, the Azure Log Analytics Gateway must be installed on them, and agent traffic directed through it.
  • Le nom de domaine complet de la machine virtuelle qui exécute l’instance SQL Server, pour l’évaluation de la base de données.The fully qualified domain name (FQDN) of the VM running the SQL Server instance, for database assessment.
  • Le Pare-feu Windows exécuté sur la machine virtuelle SQL Server doit autoriser les connexions externes via le port TCP 1433 (par défaut).Windows Firewall running on the SQL Server VM should allow external connections on TCP port 1433 (default). Cette installation permet à l’Assistant Migration de données de se connecter.This setup allows Data Migration Assistant to connect.

Vue d’ensemble de l’évaluationAssessment overview

Voici comment Contoso effectue son évaluation :Here's how Contoso performs its assessment:

  • Étape 1 : Télécharger et installer l’Assistant Migration de données.Step 1: Download and install Data Migration Assistant. Contoso prépare l’Assistant Migration de données pour l’évaluation de la base de données SQL Server locale.Contoso prepares Data Migration Assistant for assessment of the on-premises SQL Server database.
  • Étape 2 : Évaluer la base de données à l’aide de l’Assistant Migration des données.Step 2: Assess the database by using Data Migration Assistant. Contoso effectue l'évaluation de la base de données et analyse les résultats.Contoso runs and analyzes the database assessment.
  • Étape 3 : Préparer l’évaluation de la machine virtuelle avec Azure Migrate.Step 3: Prepare for VM assessment by using Azure Migrate. Contoso configure les comptes locaux et ajuste les paramètres VMware.Contoso sets up on-premises accounts and adjusts VMware settings.
  • Étape 4 : Découvrir les machines virtuelles locales avec Azure Migrate.Step 4: Discover on-premises VMs by using Azure Migrate. Contoso crée une machine virtuelle collecteur Azure Migrate.Contoso creates an Azure Migrate collector VM. Ensuite, Contoso exécute le collecteur pour découvrir les machines virtuelles dans le cadre de l’évaluation.Then, Contoso runs the collector to discover VMs for assessment.
  • Étape 5 : Préparer l’analyse des dépendances avec Azure Migrate.Step 5: Prepare for dependency analysis by using Azure Migrate. Contoso installe les agents Azure Migrate sur les machines virtuelles, afin de voir le mappage des dépendances entre les machines virtuelles.Contoso installs Azure Migrate agents on the VMs, so the company can see dependency mapping between VMs.
  • Étape 6 : Évaluer les machines virtuelles à l’aide d’Azure Migrate.Step 6: Assess the VMs by using Azure Migrate. Contoso vérifie les dépendances, regroupe les machines virtuelles et lance l’évaluation.Contoso checks dependencies, groups the VMs, and runs the assessment. Une fois l’évaluation effectuée, Contoso analyse les résultats en vue de préparer la migration.When the assessment is ready, Contoso analyzes the assessment in preparation for migration.
> [!NOTE]
> Assessments shouldn't just be limited to using tooling to discover information about your environment. You should also schedule time to speak to business owners, end users, and other members of the IT department to fully understand of what is happening in the environment and understand factors that tooling cannot tell you. 

Étape 1 : Télécharger et installer l’Assistant Migration de donnéesStep 1: Download and install Data Migration Assistant

  1. Contoso télécharge l’Assistant Migration de données à partir du Centre de téléchargement Microsoft.Contoso downloads Data Migration Assistant from the Microsoft Download Center.
    • Vous pouvez installer l’Assistant Migration de données sur toutes les machines pouvant se connecter à l’instance SQL Server.Data Migration Assistant can be installed on any machine that can connect to the SQL Server instance. Contoso n’a pas besoin de l’exécuter sur la machine SQL Server.Contoso doesn't need to run it on the SQL Server machine.
    • L’Assistant Migration de données ne doit pas être exécuté sur la machine hôte SQL Server.Data Migration Assistant shouldn't be run on the SQL Server host machine.
  2. Contoso exécute le fichier d’installation téléchargé (DownloadMigrationAssistant.msi) pour démarrer l’installation.Contoso runs the downloaded setup file (DownloadMigrationAssistant.msi) to begin the installation.
  3. Dans la page Terminer, Contoso sélectionne Lancer l’Assistant Migration de données Microsoft avant la fin de l’exécution de l’Assistant.On the Finish page, Contoso selects Launch Microsoft Data Migration Assistant before finishing the wizard.

Étape 2 : Exécuter et analyser l’évaluation de la base de données pour SmartHotel360Step 2: Run and analyze the database assessment for SmartHotel360

Contoso peut à présent lancer une évaluation pour analyser sa base de données SQL Server locale pour l’application SmartHotel360.Now, Contoso can run an assessment to analyze its on-premises SQL Server database for the SmartHotel360 app.

  1. Dans l’Assistant Migration de données, Contoso sélectionne Nouveau > Évaluation, puis attribue un nom de projet à l’évaluation.In Data Migration Assistant, Contoso selects New > Assessment, and then gives the assessment a project name.

  2. Pour le type de serveur source, Contoso sélectionne SQL Server, et quant autype de serveur cible, elle sélectionne SQL Server sur Machines virtuelles AzureFor Source server type, Contoso selects SQL Server and for Target Server type, Contoso selects SQL Server on Azure Virtual Machines

    Assistant Migration de données - Sélectionner une source

    Notes

    L’Assistant Migration de données ne permet pas d’effectuer une évaluation pour une migration vers Azure SQL Database Managed Instance.Currently, Data Migration Assistant doesn't support assessment for migrating to an Azure SQL Database Managed Instance. Pour contourner ce problème, Contoso utilise SQL Server sur une machine virtuelle Azure en tant que cible supposée pour l’évaluation.As a workaround, Contoso uses SQL Server on an Azure VM as the supposed target for the assessment.

  3. Dans Sélectionner une version cible, Contoso sélectionne SQL Server 2017 comme version cible.In Select Target Version, Contoso selects SQL Server 2017 as the target version. Contoso doit sélectionner cette version, car c’est celle qui est utilisée par SQL Database Managed Instance.Contoso needs to select this version because it's the version that's used by the SQL Database Managed Instance.

  4. Contoso sélectionne l’option Rapports pour découvrir des informations sur la compatibilité et les nouvelles fonctionnalités :Contoso selects reports to help it discover information about compatibility and new features:

    • La section Problèmes de compatibilité signale des modifications qui peuvent interrompre la migration, ou qui nécessitent un ajustement mineur avant celle-ci.Compatibility issues note changes that might break migration or that require a minor adjustment before migration. Ce rapport tient Contoso informé des fonctionnalités en cours d’utilisation qui sont dépréciées.This report keeps Contoso informed about any features currently in use that are deprecated. Les problèmes sont classés par niveau de compatibilité.Issues are organized by compatibility level.
    • La section Recommandation de nouvelles fonctionnalités signale de nouvelles fonctionnalités de la plateforme SQL Server cible qui peuvent être utilisées pour la base de données après la migration.New feature recommendation notes new features in the target SQL Server platform that can be used for the database after migration. Les recommandations concernant les nouvelles fonctionnalités sont répertoriées sous les en-têtes Performances, Sécurité, et Stockage.New feature recommendations are organized under the headings Performance, Security, and Storage.

    Assistant Migration de données - Problèmes de compatibilité et nouvelles fonctionnalités

  5. Dans Se connecter à un serveur, Contoso entre le nom de la machine virtuelle qui exécute la base de données et les informations d’identification permettant d’y accéder.In Connect to a server, Contoso enters the name of the VM that's running the database and credentials to access it. Contoso sélectionne Faire confiance au certificat de serveur pour vérifier que la machine virtuelle peut accéder à SQL Server.Contoso selects Trust server certificate to make sure the VM can access SQL Server. Ensuite, Contoso sélectionne Se connecter.Then, Contoso selects Connect.

    Assistant Migration de données - Se connecter à un serveur

  6. Dans Ajouter une source, Contoso ajoute la base de données qu’elle souhaite évaluer, puis sélectionne Suivant pour démarrer l’évaluation.In Add source, Contoso adds the database it wants to assess, and then selects Next to start the assessment.

  7. L’évaluation est créée.The assessment is created.

    Assistant Migration de données - Créer une évaluation

  8. Dans Examiner les résultats, Contoso peut voir les résultats de l’évaluation.In Review results, Contoso views the assessment results.

Analyser l’évaluation de la base de donnéesAnalyze the database assessment

Les résultats s’affichent dès qu’elles sont disponibles.Results are displayed as soon as they're available. Si Contoso a corrigé les problèmes, elle doit sélectionner Redémarrer l’évaluation pour réexécuter l’évaluation.If Contoso fixes issues, it must select Restart assessment to rerun the assessment.

  1. Dans le rapport Problèmes de compatibilité, Contoso vérifie la présence éventuelle de problèmes à chaque niveau de compatibilité.In the Compatibility issues report, Contoso checks for any issues at each compatibility level. Vous trouverez ci-dessous le mappage des niveaux de compatibilité aux versions SQL Server :Compatibility levels map to SQL Server versions as follows:

    • 100 : SQL Server 2008/Azure SQL Database100: SQL Server 2008/Azure SQL Database
    • 110 : SQL Server 2012/Azure SQL Database110: SQL Server 2012/Azure SQL Database
    • 120 : SQL Server 2014/Azure SQL Database120: SQL Server 2014/Azure SQL Database
    • 130 : SQL Server 2016/Azure SQL Database130: SQL Server 2016/Azure SQL Database
    • 140 : SQL Server 2017/Azure SQL Database140: SQL Server 2017/Azure SQL Database

    Assistant Migration de données - Rapport Problèmes de compatibilité

  2. Dans le rapport Recommandations de fonctionnalités, Contoso peut voir les fonctionnalités de performances, de sécurité et de stockage que l’évaluation recommande après la migration.In the Feature recommendations report, Contoso views performance, security, and storage features that the assessment recommends after migration. De nombreuses fonctionnalités sont recommandées, notamment OLTP en mémoire, les index columnstore, Stretch Database, Always Encrypted, Dynamic Data Masking et Transparent Data Encryption.A variety of features are recommended, including In-Memory OLTP, columnstore indexes, Stretch Database, Always Encrypted, dynamic data masking, and transparent data encryption.

    Assistant Migration de données - Rapport Recommandations de fonctionnalités

    Notes

    Contoso doit activer Transparent Data Encryption pour toutes les bases de données SQL Server.Contoso should enable transparent data encryption for all SQL Server databases. Ceci est plus important pour les bases de données situées dans le cloud que pour celles qui sont hébergées localement.This is even more critical when a database is in the cloud than when it's hosted on-premises. Transparent Data Encryption doit être activé après la migration.Transparent data encryption should be enabled only after migration. Si Transparent Data Encryption est déjà activé, Contoso doit déplacer le certificat ou la clé asymétrique vers la base de données MASTER du serveur cible.If transparent data encryption is already enabled, Contoso must move the certificate or asymmetric key to the master database of the target server. Découvrez comment déplacer une base de données protégée par Transparent Data Encryption vers une autre instance de SQL ServerLearn how to move a transparent data encryption-protected database to another SQL Server instance.

  3. Contoso peut exporter l’évaluation au format JSON ou CSV.Contoso can export the assessment in JSON or CSV format.

Notes

Pour les évaluations à grande échelle :For large-scale assessments:

  • Vous pouvez exécuter plusieurs évaluations simultanément et afficher l’état des évaluations en ouvrant la page Toutes les évaluations.Run multiple assessments concurrently and view the state of the assessments on the All assessments page.
  • Vous pouvez centraliser des évaluations dans une base de données SQL Server.Consolidate assessments into a SQL Server database.
  • Vous pouvez centraliser des évaluations dans un rapport Power BI.Consolidate assessments into a Power BI report.

Étape 3 : Préparer l’évaluation de la machine virtuelle avec Azure MigrateStep 3: Prepare for VM assessment by using Azure Migrate

Contoso doit créer un compte VMware qu’Azure Migrate pourra utiliser pour découvrir automatiquement les machines virtuelles à évaluer, vérifier les autorisations permettant de créer une machine virtuelle, noter les ports qui doivent être ouverts et définir le niveau des paramètres de statistiques.Contoso needs to create a VMware account that Azure Migrate can use to automatically discover VMs for assessment, verify rights to create a VM, note the ports that need to be opened, and set the statistics settings level.

Configurer un compte VMwareSet up a VMware account

La découverte des machines virtuelles nécessite un compte en lecture seule dans vCenter Server, avec les propriétés suivantes :VM discovery requires a read-only account in vCenter Server that has the following properties:

  • Type d’utilisateur : Au moins un utilisateur en lecture seule.User type: At least a read-only user.
  • Autorisations : pour l’objet centre de données, cochez la case Propager vers les objets enfants.Permissions: For the datacenter object, select the Propagate to Child Objects checkbox. Pour Rôle, sélectionnez En lecture seule.For Role, select Read-only.
  • Détails : l’utilisateur est affecté au niveau du centre de données et a donc accès à tous les objets du centre de données.Details: The user is assigned at the datacenter level, with access to all objects in the datacenter.
  • Pour restreindre l’accès, attribuez le rôle Aucun accès avec l’objet Propager vers l’objet enfant aux objets enfants (hôtes vSphere, magasins de données, machines virtuelles et réseaux).To restrict access, assign the No access role with the Propagate to child object to the child objects (vSphere hosts, data stores, VMs, and networks).

Vérifier les autorisations pour créer une machine virtuelleVerify permissions to create a VM

Contoso vérifie qu’elle dispose des autorisations nécessaires pour créer une machine virtuelle en important un fichier au format .OVA.Contoso verifies that it has permissions to create a VM by importing a file in .ova format. Découvrez comment créer et affecter un rôle avec des privilègesLearn how to create and assign a role with privileges.

Vérifier les portsVerify ports

L’évaluation de Contoso utilise le mappage de dépendance.The Contoso assessment uses dependency mapping. Le mappage des dépendances nécessite que vous installiez un agent sur les machines virtuelles qui doivent être évaluées.Dependency mapping requires an agent to be installed on VMs that will be assessed. Cet agent doit pouvoir se connecter à Azure via le port TCP 443 sur chaque machine virtuelle.The agent must be able to connect to Azure from TCP port 443 on each VM. En savoir plus sur les exigences relatives à la connexionLearn about connection requirements.

Étape 4 : Détection des machines virtuellesStep 4: Discover VMs

Pour détecter les machines virtuelles, Contoso crée un projet Azure Migrate.To discover VMs, Contoso creates an Azure Migrate project. Contoso télécharge et configure la machine virtuelle collecteur.Contoso downloads and sets up the collector VM. Ensuite, Contoso exécute le collecteur pour découvrir ses machines virtuelles locales.Then, Contoso runs the collector to discover its on-premises VMs.

Création d’un projetCreate a project

Configurez un nouveau projet Azure Migrate comme suit.Set up a new Azure Migrate project as follows.

  1. Dans le portail Azure, sélectionnez Tous les services, puis recherchez Azure Migrate.In the Azure portal > All services, search for Azure Migrate.

  2. Sous Services, sélectionnez Azure Migrate.Under Services, select Azure Migrate.

  3. Dans Vue d’ensemble, sous Découvrir, évaluer et migrer des serveurs, sélectionnez Évaluer et migrer des serveurs.In Overview, under Discover, assess and migrate servers, select Assess and migrate servers.

    Azure Migrate - Créer un projet de migration

  4. Dans Mise en route, sélectionnez Ajouter des outils.In Getting started, select Add tools.

  5. Dans Projet de migration, sélectionnez votre abonnement Azure, puis créez un groupe de ressources si vous n’en avez pas.In Migrate project, select your Azure subscription, and create a resource group if you don't have one.

  6. Dans *Détails du projet, spécifiez le nom du projet ainsi que la zone géographique où vous souhaitez le créer.In *Project Details, specify the project name, and the geography in which you want to create the project. Les régions États-Unis, Asie, Europe, Australie, Royaume-Uni, Canada, Inde et Japon sont prises en charge.United States, Asia, Europe, Australia, United Kingdom, Canada, India, and Japan are supported.

    • La géographie du projet sert uniquement à stocker les métadonnées rassemblées à partir des machines virtuelles locales.The project geography is used only to store the metadata gathered from on-premises VMs.
    • Vous pouvez sélectionner n’importe quelle région cible quand vous exécutez une migration.You can select any target region when you run a migration.
  7. Sélectionnez Suivant.Select Next.

  8. Dans Sélectionner un outil d’évaluation, sélectionnez Azure Migrate : Server Assessment > Suivant.In Select assessment tool, select Azure Migrate: Server Assessment > Next.

    Azure Migrate - Outil d’évaluation

  9. Dans Sélectionner un outil de migration, sélectionnez Ignorer l’ajout d’un outil de migration pour l’instant > Suivant.In Select migration tool, select Skip adding a migration tool for now > Next.

  10. Dans Vérifier + ajouter des outils, passez en revue les paramètres, puis sélectionnez Ajouter des outils.In Review + add tools, review the settings, then select Add tools.

  11. Attendez quelques minutes, le temps nécessaire au déploiement du projet Azure Migrate.Wait a few minutes for the Azure Migrate project to deploy. Vous êtes dirigé vers la page du projet.You'll be taken to the project page. Si vous ne voyez pas le projet, vous pouvez y accéder à partir de Serveurs dans le tableau de bord Azure Migrate.If you don't see the project, you can access it from Servers in the Azure Migrate dashboard.

Télécharger l’appliance collecteurDownload the collector appliance

  1. Dans Objectifs de migration > Serveurs > Azure Migrate : Server Assessment, sélectionnez Découvrir.In Migration Goals > Servers > Azure Migrate: Server Assessment, select Discover.

  2. Dans Découvrir des machines > Vos machines sont-elles virtualisées ? , sélectionnez Oui, avec l’hyperviseur vSphere VMware.In Discover machines > Are your machines virtualized?, select Yes, with VMware vSphere hypervisor.

  3. Sélectionnez Télécharger pour télécharger le fichier de modèle .OVA.Select Download to download the .OVA template file.

    Azure Migrate - Collecteur de téléchargements

Vérifier l’appliance collecteurVerify the collector appliance

Avant de déployer la machine virtuelle, Contoso vérifie que le fichier .OVA est sûr :Before deploying the VM, Contoso checks that the OVA file is secure:

  1. Sur la machine où le fichier a été téléchargé, Contoso ouvre une fenêtre d’invite de commandes Administrateur.On the machine on which the file was downloaded, Contoso opens an administrator Command Prompt window.

  2. Contoso exécute la commande suivante pour générer le code de hachage du modèle OVA :Contoso runs the following command to generate the hash for the OVA file:

    C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]

    Exemple :Example:

    C:\>CertUtil -HashFile C:\AzureMigrate\AzureMigrate.ova SHA256

  3. Le code de hachage généré doit correspondre aux valeurs du code de hachage figurant dans la section Vérifier la sécurité du didacticiel Évaluer les machines virtuelles VMware pour la migration.The generated hash should match the hash values listed in the Verify security section of the Assess VMware VMs for migration tutorial.

Créer l’appliance de collecteurCreate the collector appliance

Contoso peut maintenant importer le fichier téléchargé dans l’instance vCenter Server et approvisionner la machine virtuelle d’appliance collecteur :Now, Contoso can import the downloaded file to the vCenter Server instance and provision the collector appliance VM:

  1. Dans la console du client vSphere, Contoso sélectionne File (Fichier) > Deploy OVF Template (Déployer le modèle OVF).In the vSphere Client console, Contoso selects File > Deploy OVF Template.

    Client web vSphere - Déployer le modèle OVF

  2. Dans l’Assistant de déploiement du modèle OVF, Contoso sélectionne Source, puis spécifie l’emplacement du fichier .OVA.In the Deploy OVF Template Wizard, Contoso selects Source, and then specifies the location of the OVA file.

  3. Dans Name and Location (Nom et emplacement), Contoso spécifie un nom d’affichage pour la machine virtuelle collecteur.In Name and Location, Contoso specifies a display name for the collector VM. Ensuite, elle sélectionne l’emplacement de stockage dans lequel héberger la machine virtuelle.Then, it selects the inventory location in which to host the VM. Contoso spécifie aussi l’hôte ou le cluster sur lequel exécuter l’appliance collecteur.Contoso also specifies the host or cluster on which to run the collector appliance.

  4. Dans Storage (Stockage), Contoso spécifie l’emplacement de stockage.In Storage, Contoso specifies the storage location. Dans Disk Format (Format du disque), Contoso sélectionne la méthode de provisionnement du stockage.In Disk Format, Contoso selects how it wants to provision the storage.

  5. Dans Network Mapping (Mappage réseau), Contoso spécifie le réseau auquel connecter la machine virtuelle collecteur.In Network Mapping, Contoso specifies the network in which to connect the collector VM. Le réseau nécessite une connexion à Internet pour envoyer des métadonnées vers Azure.The network needs internet connectivity to send metadata to Azure.

  6. Contoso examine les paramètres, puis sélectionne Power on after deployment (Mettre sous tension après le déploiement) > Finish (Terminer) .Contoso reviews the settings, and then selects Power on after deployment > Finish. Un message confirmant la réussite est affiché après la création de l’appliance.A message that confirms successful completion appears when the appliance is created.

Exécutez le collecteur pour découvrir les machines virtuellesRun the collector to discover VMs

Ensuite, Contoso exécute le collecteur pour découvrir les machines virtuelles.Now, Contoso runs the collector to discover VMs. Notez que le collecteur prend uniquement en charge Anglais (États-Unis) comme langue du système d’exploitation et langue de l’interface du collecteur.Currently, the collector currently supports only English (United States) as the operating system language and collector interface language.

  1. Dans la console du client vSphere, Contoso sélectionne Open Console (Ouvrir la console).In the vSphere Client console, Contoso selects Open Console. La société Contoso indique qu’elle accepte les conditions de la licence et les préférences de mot de passe pour la machine virtuelle collecteur.Contoso specifies the accepts the licensing terms, and password preferences for the collector VM.

  2. Sur le bureau, Contoso sélectionne le raccourci Microsoft Azure Appliance Configuration Manager.On the desktop, Contoso selects the Microsoft Azure Appliance Configuration Manager shortcut.

    Console du client vSphere - Raccourci du collecteur

  3. Dans Azure Migrate Collector, ouvrez Configurer les prérequis.In Azure Migrate Collector, Contoso selects Set up prerequisites. Contoso accepte les termes de licence et lit les informations relatives aux tiers.Contoso accepts the license terms and reads the third-party information.

  4. Le collecteur vérifie que la machine virtuelle a accès à Internet, que l’heure est synchronisée et que le service du collecteur est en cours d’exécutionThe collector checks that the VM has internet access, that the time is synced, and that the collector service is running. (le collecteur est installé par défaut sur la machine virtuelle). Contoso installe également le kit de développement de disque virtuel VMware vSphere.(The collector service is installed by default on the VM.) Contoso also installs the VMware vSphere Virtual Disk Development Kit.

    Notes

    Nous partons du principe que la machine virtuelle a un accès direct à Internet, sans proxy.It's assumed that the VM has direct access to the internet without using a proxy.

    Azure Migrate Collector - Vérifier la configuration requise

  5. Connectez-vous à votre compte Azure et sélectionnez l’abonnement et le projet de migration que vous avez créé précédemment.Login to you Azure account and select the subscription and Migrate project you created earlier. Entrez également un nom pour l’appliance pour pouvoir l’identifier dans le portail Azure.Also enter a name for the appliance so you can identify it in the Azure portal.

  6. Dans Spécifier les détails vCenter Server, Contoso spécifie le nom (FQDN) ou l’adresse IP de l’instance vCenter Server, ainsi que les informations d’identification en lecture seule utilisées pour la découverte.In Specify vCenter Server details, Contoso enters the name (FQDN) or IP address of the vCenter Server instance and the read-only credentials used for discovery.

  7. Contoso sélectionne une étendue pour la découverte des machines virtuelles.Contoso selects a scope for VM discovery. Le collecteur peut uniquement découvrir les machines virtuelles situées dans l’étendue spécifiée.The collector can discover only VMs that are within the specified scope. L’étendue peut être définie au niveau d’un dossier, d’un centre de données ou d’un cluster.The scope can be set to a specific folder, datacenter, or cluster.

    Spécifier les détails vCenter Server

  8. Le collecteur commence à découvrir et à collecter des informations sur l’environnement Contoso.The collector will now start to discovery and collect information about the Contoso environment.

    Afficher la progression de la collecte

Vérifier les machines virtuelles dans le portailVerify VMs in the portal

Une fois la collecte terminée, Contoso vérifie que les machines virtuelles apparaissent dans le portail :When collection is finished, Contoso checks that the VMs appear in the portal:

  1. Dans le projet Azure Migrate, Contoso sélectionne Serveurs > Serveurs découverts.In the Azure Migrate project, Contoso selects Servers > Discovered Servers. Contoso vérifie que les machines virtuelles à découvrir sont affichées.Contoso checks that the VMs that it wants to discover are shown.

    Azure Migrate - Machines découvertes

  2. Les agents Azure Migrate ne sont pas encore installés sur les machines.Currently, the machines don't have the Azure Migrate agents installed. Contoso doit installer les agents pour voir les dépendances.Contoso must install the agents to view dependencies.

    Azure Migrate - Installation de l’agent nécessaire

Étape 5 : Préparer l’analyse des dépendancesStep 5: Prepare for dependency analysis

Pour voir les dépendances qui existent entre les machines virtuelles à évaluer, Contoso télécharge et installe des agents sur les machines virtuelles de l’application.To view dependencies between VMs that it wants to assess, Contoso downloads and installs agents on the app VMs. Contoso installe les agents sur toutes les machines virtuelles pour ses applications (Windows et Linux).Contoso installs agents on all VMs for its apps, both for Windows and Linux.

Prendre un instantanéTake a snapshot

Avant de modifier les machines virtuelles, Contoso fait une copie des machines en prenant un instantané avant l’installation des agents.To keep a copy of the VMs before modifying them, Contoso takes a snapshot before the agents are installed.

Instantané de la machine virtuelle

Téléchargement et installation des agents de machines virtuellesDownload and install the VM agents

  1. Dans Machines, Contoso sélectionne la machine.In Machines, Contoso selects the machine. Dans la colonne Dépendances, Contoso sélectionne Installation requise.In the Dependencies column, Contoso selects Requires installation.

  2. Dans le volet Découvrir des machines, Contoso :In the Discover machines pane, Contoso:

    • Télécharge Microsoft Monitoring Agent (MMA) et Microsoft Dependency Agent pour chaque machine virtuelle Windows.Downloads the Microsoft Monitoring Agent (MMA) and the Microsoft Dependency agent for each Windows VM.
    • Télécharge Microsoft Monitoring Agent (MMA) et Dependency Agent pour chaque machine virtuelle Linux.Downloads the MMA and Dependency agent for each Linux VM.
  3. Contoso copie à présent l’ID et la clé de l’espace de travail.Contoso copies the workspace ID and key. Contoso a besoin de l’ID et de la clé de l’espace de travail pour installer Microsoft Monitoring Agent.Contoso needs the workspace ID and key when it installs the MMA.

    Téléchargement de l’agent

Installer les agents sur les machines virtuelles WindowsInstall the agents on Windows VMs

Contoso exécute l’installation sur chaque machine virtuelle.Contoso runs the installation on each VM.

Installer l’agent MMA sur les machines virtuelles WindowsInstall the MMA on Windows VMs

  1. Contoso double-clique sur l’agent téléchargé.Contoso double-clicks the downloaded agent.

  2. Dans la page Dossier de destination, Contoso conserve le dossier d’installation par défaut, puis sélectionne Suivant.In Destination Folder, Contoso keeps the default installation folder, and then selects Next.

  3. Dans Options d’installation de l’agent, Contoso sélectionne Connecter l’agent à Azure Log Analytics > Suivant.In Agent Setup Options, Contoso selects Connect the agent to Azure Log Analytics > Next.

    Installation de Microsoft Monitoring Agent - Options d’installation de l’agent

  4. Dans Azure Log Analytics, Contoso colle l’ID et la clé de l’espace de travail copiés à partir du portail.In Azure Log Analytics, Contoso pastes the workspace ID and key that it copied from the portal.

    Installation de Microsoft Monitoring Agent - Azure Log Analytics

  5. Dans Prêt pour l’installation, Contoso installe Microsoft Monitoring Agent.In Ready to Install, Contoso installs the MMA.

Installer l’agent de dépendances sur les machines virtuelles WindowsInstall the Dependency agent on Windows VMs

  1. Contoso double-clique sur le fichier Dependency Agent téléchargé.Contoso double-clicks the downloaded Dependency agent.

  2. Contoso accepte les termes du contrat de licence et attend que l’installation se termine.Contoso accepts the license terms and waits for the installation to finish.

    Installation de Dependency Agent - Installation

Installer les agents sur les machines virtuelles LinuxInstall the agents on Linux VMs

Contoso exécute l’installation sur chaque machine virtuelle.Contoso runs the installation on each VM.

Installer l’agent MMA sur les machines virtuelles LinuxInstall the MMA on Linux VMs

  1. Contoso installe la bibliothèque ctypes Python sur chaque machine virtuelle à l’aide de la commande suivante :Contoso installs the Python ctypes library on each VM by using the following command:

    sudo apt-get install python-ctypeslib

  2. Contoso doit exécuter la commande pour installer Microsoft Monitoring Agent comme agent racine.Contoso must run the command to install the MMA agent as root. Pour qu’il devienne racine, Contoso doit exécuter la commande suivante et entrer le mot de passe racine :To become root, Contoso runs the following command, and then enters the root password:

    sudo -i

  3. Contoso installe Microsoft Monitoring Agent :Contoso installs the MMA:

    • Contoso entre l’ID et la clé de l’espace de travail dans la commande.Contoso enters the workspace ID and key in the command.
    • Ces commandes sont de type 64 bits.Commands are for 64-bit.
    • L’ID de l’espace de travail et la clé primaire se trouvent dans l’espace de travail Log Analytics dans le portail Azure.The workspace ID and primary key are located in the Log Analytics workspace in the Azure portal. Sélectionnez Paramètres, puis l’onglet Sources connectées.Select Settings, and then select the Connected Sources tab.
    • Exécutez les commandes suivantes pour télécharger l’agent Log Analytics, valider la somme de contrôle, puis installer et intégrer l’agent :Run the following commands to download the Log Analytics agent, validate the checksum, and install and onboard the agent:

    wget https://raw.githubusercontent.com/Microsoft/OMS-Agent-for-Linux/master/installer/scripts/onboard_agent.sh && sh onboard_agent.sh -w 6b7fcaff-7efb-4356-ae06-516cacf5e25d -s k7gAMAw5Bk8pFVUTZKmk2lG4eUciswzWfYLDTxGcD8pcyc4oT8c6ZRgsMy3MmsQSHuSOcmBUsCjoRiG2x9A8Mg==

Installer Dependency Agent sur des machines virtuelles LinuxInstall the Dependency Agent on Linux VMs

Une fois Microsoft Monitoring Agent installé, Contoso installe Dependency Agent sur les machines virtuelles Linux :After the MMA is installed, Contoso installs the Dependency agent on the Linux VMs:

  1. Dependency Agent est installé sur les ordinateurs Linux avec InstallDependencyAgent-Linux64.bin, un script shell comprenant un fichier binaire à extraction automatique.The Dependency agent is installed on Linux computers by using InstallDependencyAgent-Linux64.bin, a shell script that has a self-extracting binary. Contoso exécute le fichier à l’aide de sh ou y ajoute des autorisations d’exécution.Contoso runs the file by using sh, or it adds execute permissions to the file itself.

  2. Contoso installe l’instance de Dependency Agent pour Linux en tant que racine :Contoso installs the Linux Dependency agent as root:

    wget --content-disposition https://aka.ms/dependencyagentlinux -O InstallDependencyAgent-Linux64.bin && sudo sh InstallDependencyAgent-Linux64.bin -s

Étape 6 : Exécuter et analyser l’évaluation de la machine virtuelleStep 6: Run and analyze the VM assessment

Contoso peut à présent vérifier les dépendances de machine et créer un groupe.Contoso can now verify machine dependencies and create a group. Ensuite, Contoso effectue l’évaluation pour le groupe.Then, it runs the assessment for the group.

Vérifier les dépendances et créer un groupeVerify dependencies and create a group

  1. Pour déterminer quelles machines doivent être analysées, Contoso sélectionne Afficher les dépendances.To determine which machines to analyze, Contoso selects View Dependencies.

    Azure Migrate - Afficher les dépendances des machines

  2. Pour la machine virtuelle SQLVM, la carte des dépendances montre les informations suivantes :For SQLVM, the dependency map shows the following details:

    • Groupes de processus ou processus avec des connexions réseau actives s’exécutant sur la machine virtuelle SQLVM au cours d’une période spécifiée (une heure, par défaut).Process groups or processes that have active network connections running on SQLVM during the specified time period (an hour, by default).
    • Connexion TCP entrantes (client) et sortantes (serveur) vers et depuis toutes les machines dépendantes.Inbound (client) and outbound (server) TCP connections to and from all dependent machines.
    • Les machines dépendantes sur lesquelles sont installés des agents Azure Migrate sont affichées dans des zones distinctes.Dependent machines that have the Azure Migrate agents installed are shown as separate boxes.
    • Les machines sans agents affichent des informations de port et d’adresse IP.Machines that don't have the agents installed show port and IP address information.
  3. Pour les machines sur lesquelles est installé l’agent (WEBVM), Contoso sélectionne la zone de la machine pour afficher plus d’informations.For machines that have the agent installed (WEBVM), Contoso selects the machine box to view more information. Ces informations comprennent le nom de domaine complet, le système d’exploitation et l’adresse MAC.The information includes the FQDN, operating system, and MAC address.

    Azure Migrate - Afficher les dépendances des groupes

  4. Contoso sélectionne les machines virtuelles à ajouter au groupe (SQLVM et WEBVM).Contoso selects the VMs to add to the group (SQLVM and WEBVM). Contoso maintient la touche Ctrl enfoncée tout en cliquant sur plusieurs machines virtuelles pour les sélectionner.Contoso holds the Ctrl key while clicking to select multiple VMs.

  5. Contoso sélectionne Créer un groupe, puis entre un nom (smarthotelapp).Contoso selects Create Group, and then enters a name (smarthotelapp).

    Notes

    Pour afficher des dépendances plus précises, vous pouvez étendre l’intervalle de temps.To view more granular dependencies, you can expand the time range. Vous pouvez sélectionner une durée, ou une date de début et de fin.You can select a specific duration or select start and end dates.

Exécuter une évaluationRun an assessment

  1. Dans Groupes, Contoso ouvre le groupe (smarthotelapp), puis sélectionne Créer une évaluation.In Groups, Contoso opens the group (smarthotelapp), and then selects Create assessment.

    Azure Migrate - Créer une évaluation

  2. Pour afficher l’évaluation, Contoso sélectionne Gérer > Évaluations.To view the assessment, Contoso selects Manage > Assessments.

Contoso utilise les paramètres d’évaluation par défaut, mais vous pouvez personnaliser les paramètres.Contoso uses the default assessment settings, but you can customize settings.

Analyser l’évaluation de la machine virtuelleAnalyze the VM assessment

Une évaluation Azure Migrate inclut des informations sur la compatibilité des ordinateurs locaux avec Azure, des suggestions concernant la taille idéale des machines virtuelles Azure et une estimation des coûts mensuels Azure.An Azure Migrate assessment includes information about the compatibility of on-premises with Azure, suggested right-sizing for Azure VM, and estimated monthly Azure costs.

Azure Migrate - Rapport d’évaluation

Examiner le niveau de confianceReview confidence rating

Azure Migrate - Affichage de l’évaluation

Une évaluation obtient un niveau de confiance compris entre 1 étoile et 5 étoiles (1 étoile étant le niveau le plus bas et 5 étoiles le niveau le plus élevé).An assessment has a confidence rating of from 1 star to 5 stars (1 star is the lowest and 5 stars is the highest).

  • Le niveau de confiance est affecté à une évaluation en fonction de la disponibilité des points de données qui sont nécessaires pour calculer l’évaluation.The confidence rating is assigned to an assessment based on the availability of data points that are needed to compute the assessment.

  • Ce niveau vous permet d’évaluer la fiabilité des recommandations de taille fournies par Azure Migrate.The rating helps you estimate the reliability of the size recommendations that are provided by Azure Migrate.

  • Le niveau de confiance est utile lorsque vous effectuez un dimensionnement basé sur les performances.The confidence rating is useful when you are doing performance-based sizing. Azure Migrate peut ne pas avoir suffisamment de points de données pour le dimensionnement basé sur l’utilisation.Azure Migrate might not have enough data points for utilization-based sizing. Pour un dimensionnement effectué Localement, le niveau de confiance s’élève toujours à 5 étoiles, car Azure Migrate dispose de tous les points de données nécessaires au dimensionnement de la machine virtuelle.For as on-premises sizing, the confidence rating is always 5 stars because Azure Migrate has all the data points it needs to size the VM.

  • Selon le pourcentage de points de données disponibles, le niveau de confiance pour l’évaluation est fourni :Depending on the percentage of data points available, the confidence rating for the assessment is provided:

    Disponibilité des points de donnéesAvailability of data points Niveau de confianceConfidence rating
    0 %-20 %0%-20% 1 étoile1 star
    21 %-40 %21%-40% 2 étoiles2 stars
    41 %-60 %41%-60% 3 étoiles3 stars
    61 %-80 %61%-80% 4 étoiles4 stars
    81 %-100 %81%-100% 5 étoiles5 stars

Vérifier la compatibilité avec AzureVerify Azure readiness

Azure Migrate - Évaluation de la préparation

Le rapport d’évaluation affiche les informations qui sont regroupées dans le tableau.The assessment report shows the information that's summarized in the table. Pour afficher le dimensionnement basé sur les performances, Azure Migrate a besoin des informations suivantes.To show performance-based sizing, Azure Migrate needs the following information. Si ces informations ne peuvent pas être collectées, l’évaluation du dimensionnement risque de ne pas être suffisamment précise.If the information can't be collected, sizing assessment might not be accurate.

  • Données d’utilisation pour le processeur et la mémoire.Utilization data for CPU and memory.
  • E/S par seconde en lecture et en écriture de chaque disque attaché à la machine virtuelle.Read/write IOPS and throughput for each disk attached to the VM.
  • Informations entrantes/sortantes du réseau pour chaque carte réseau attachée à la machine virtuelle.Network in/out information for each network adapter attached to the VM.
ParamètreSetting IndicationIndication DétailsDetails
Préparation des machines virtuelles pour AzureAzure VM readiness Indique si la machine virtuelle est prête pour la migration.Indicates whether the VM is ready for migration. États possibles :Possible states:

- Prête pour Azure- Ready for Azure

- Prête sous conditions- Ready with conditions

- Pas prête pour Azure- Not ready for Azure

- État de préparation inconnue- Readiness unknown

Si une machine virtuelle n’est pas prête, Azure Migrate fournit des étapes de correction.If a VM isn't ready, Azure Migrate shows some remediation steps.
Taille de la machine virtuelle AzureAzure VM size Pour les machines virtuelles prêtes, Azure Migrate fournit des recommandations concernant la taille des machines virtuelles Azure.For ready VMs, Azure Migrate provides an Azure VM size recommendation. La recommandation de taille dépend des propriétés de l’évaluation :Sizing recommendation depends on assessment properties:

- Si vous avez utilisé un dimensionnement basé sur les performances, le dimensionnement prend en compte l’historique des performances des machines virtuelles.- If you used performance-based sizing, sizing considers the performance history of the VMs.

- Si vous avez sélectionné l’option Localement, le dimensionnement est basé sur la taille de la machine virtuelle locale, et les données d’utilisation ne sont pas utilisées.- If you used as on-premises, sizing is based on the on-premises VM size and utilization data isn't used.
Outil suggéréSuggested tool Étant donné que les machines Azure exécutent des agents, Azure Migrate examine les processus qui sont exécutés sur les machines.Because Azure machines are running the agents, Azure Migrate looks at the processes that are running inside the machine. Il détermine si la machine est une machine de base de données.It identifies whether the machine is a database machine.
VM information (Informations de machine virtuelle)VM information Le rapport affiche les paramètres de la machine virtuelle locale, y compris des informations sur le système d’exploitation, le type de démarrage, le disque et le stockage.The report shows settings for the on-premises VM, including operating system, boot type, and disk and storage information.

Examiner les estimations des coûts mensuelsReview monthly cost estimates

Cette vue affiche le coût total du calcul et du stockage liés à l’exécution des machines virtuelles dans Azure.This view shows the total compute and storage cost of running the VMs in Azure. Elle montre également des informations détaillées sur chaque machine.It also shows details for each machine.

Azure Migrate - Coûts Azure

  • Les estimations de coûts sont calculées à l’aide des recommandations de taille pour une machine.Cost estimates are calculated by using the size recommendations for a machine.
  • L’estimation des coûts mensuels de calcul et de stockage est agrégée pour toutes les machines virtuelles dans le groupe.Estimated monthly costs for compute and storage are aggregated for all VMs in the group.

Nettoyer après évaluationClean up after assessment

  • Une fois l’évaluation terminée, Contoso conserve l’appliance Azure Migrate en vue d’évaluations ultérieures.When the assessment finishes, Contoso retains the Azure Migrate appliance to use in future evaluations.
  • Contoso désactive la machine virtuelle VMware.Contoso turns off the VMware VM. Contoso la réutilisera au moment d’évaluer d’autres machines virtuelles.Contoso will use it again when it evaluates additional VMs.
  • Contoso conserve le projet Migration de Contoso dans Azure.Contoso keeps the Contoso Migration project in Azure. Le projet est actuellement déployé dans le groupe de ressources ContosoFailoverRG, dans la région USA Est Azure.The project currently is deployed in the ContosoFailoverRG resource group in the East US Azure region.
  • La licence d’évaluation de la machine virtuelle collecteur a une validité de 180 jours.The collector VM has a 180-day evaluation license. Au-delà de cette limite, Contoso devra de nouveau télécharger et installer le collecteur.If this limit expires, Contoso will need to download the collector and set it up again.

ConclusionConclusion

Dans ce scénario, Contoso évalue son application de base de données SmartHotel360 avec l’outil d’évaluation de la migration de données.In this scenario, Contoso assesses its SmartHotel360 app database by using the Data Migration Assessment tool. Contoso évalue les machines virtuelles locales à l’aide du service Azure Migrate.It assesses the on-premises VMs by using the Azure Migrate service. Contoso étudie les évaluations pour vérifier que les ressources locales sont prêtes pour la migration vers Azure.Contoso reviews the assessments to make sure that on-premises resources are ready for migration to Azure.

Étapes suivantesNext steps

Une fois que Contoso a évalué cette charge de travail comme candidate potentielle à la migration, elle peut commencer à préparer son infrastructure locale et son infrastructure Azure pour la migration.After Contoso assesses this workload as a potential migration candidate, it can begin preparing its on-premises infrastructure and its Azure infrastructure for migration. Pour obtenir un exemple de la façon dont Contoso effectue ces processus, consultez l’article Déployer une infrastructure Azure dans la section des meilleures pratiques en matière de migration du Framework d’adoption du cloud.See the deploy Azure infrastructure article in the Cloud Adoption Framework migrate best practices section for an example of how Contoso performs these processes.