Facteurs de performances et meilleures pratiques pour les migrations hybridesPerformance factors and best practices for hybrid migrations

Il existe de nombreux chemins pour migrer des données à partir d'une organisation de messagerie sur site vers Office 365. Lorsque vous planifiez une migration vers Office 365, une des questions courantes concerne la façon d'améliorer les performances de migration des données et la rapidité de migration. Cet article traite des performances de migration pour les déploiements hybrides Exchange. Pour obtenir des informations sur les autres méthodes de migration, voir Performances de la migration Office 365 et des pratiques recommandées.There are many paths to migrate data from an on-premises email organization to Office 365. When planning a migration to Office 365, a common question is about how to improve the performance of data migration and optimize migration velocity. This article discusses migration performance for Exchange hybrid deployments, For performance information about other migration methods, see Office 365 migration performance and best practices.

Facteurs de performances et meilleures pratiques pour les migrations hybridesPerformance factors and best practices for hybrid migrations

La migration du déploiement hybride prend en charge la migration en douceur entre des serveurs Exchange locaux et Exchange Online dans Office 365.Hybrid deployment migration supports the smooth migration between on-premises Exchange servers and Exchange Online in Office 365.

La migration du déploiement hybride est de loin la méthode de migration la plus rapide pour la migration de données de boîtes aux lettres vers Office 365. Nous avons constaté un débit allant jusqu’à 100 Go/heure pendant les déploiements clients réels. Le tableau suivant fournit la liste des facteurs qui s’appliquent aux scénarios de migration hybride Office 365 natifs.Hybrid deployment migration is by far the fastest migration method to migrate mailbox data to Office 365. We have seen up to 100 GB/hour throughput during real customer deployments The follow table provides a list of factors that apply to native Office 365 hybrid migration scenarios.

Si votre environnement local contient plusieurs sites se trouvant dans différents emplacements géographiques, vous pouvez améliorer les performances de migration en créant des points de terminaison de migration physiquement proches. En effet, dans un tel scénario, le processus de migration utilise le réseau Microsoft plutôt qu’un point de terminaison de migration centralisé qui a recours à votre réseau local.If your on-premises environment contains multiple sites in geographically spread locations, you can improve migration performance by creating geographically close migration endpoints. This is because as in such a scenario the migration uses Microsoft's network compared to using a centralized migration endpoint that uses the your on-premises network.

Facteur 1 : Source de données (Exchange Server)Factor 1: Data source (Exchange Server)

Liste de vérificationChecklist DescriptionDescription Meilleures pratiquesBest practices
Performances du systèmeSystem performance
L'extraction des données est une tâche intensive. Le système source doit disposer de ressources suffisantes (temps processeur et mémoire) afin de fournir de meilleures performances de migration. Au moment de la migration, le système source approche généralement sa pleine capacité pour une charge de travail d'utilisateurs finaux ordinaire ; une charge de travail de migration supplémentaire réduit même parfois l'accès des utilisateurs finaux en raison d'une insuffisance de ressources système.Data extraction is an intensive task. The source system must have sufficient resources, such as CPU time and memory, to provide better migration performance. At the time of migration, the source system is usually close to full capacity to serve regular end-user workload—additional migration workload sometimes even brings down end users' access because of a lack of system resources.
Surveillez les performances système lors du test de migration pilote. Si le système est occupé, nous déconseillons l'utilisation d'une planification de migration agressive pour le système en question, car elle pourrait entraîner des problèmes de disponibilité du service et de lenteur de migration. Dans la mesure du possible, améliorez les performances du système source en ajoutant des ressources matérielles et en réduisant la charge sur le système en déplaçant des tâches et des utilisateurs vers d'autres serveurs qui ne sont pas concernés par la migration. Monitor system performance during a pilot migration test. If the system is busy, we recommend avoiding an aggressive migration schedule for the specific system because of potential migration slowness and service availability issues. If possible, enhance the source system performance by adding hardware resources and reducing the load on the system by moving tasks and users to other servers that aren't involved in the migration.
Pour plus d'informations, consultez les rubriques suivantes :For more information see:
Demandez à l'expert de performances : Redimensionnement des déploiements Exchange 2016Ask the Perf Guy: Sizing Exchange 2016 Deployments
Performances et l’intégrité du serveur ExchangeExchange Server Health and Performance
Présentation des performances d'Exchange 2010.Understanding Exchange 2010 Performance
Lors de la migration à partir d'une organisation Exchange sur site comportant plusieurs serveurs de boîtes aux lettres et plusieurs bases de données, nous vous conseillons de créer une liste d'utilisateurs de migration distribuée de manière égale parmi les différents serveurs de boîtes aux lettres et bases de données. En fonction des performances de chaque serveur, cette liste peut être affinée en vue d'optimiser le débit. When migrating from an on-premises Exchange organization where there are multiple mailbox servers and multiple databases, we recommend that you create a migration user list that is evenly distributed across multiple mailbox servers and databases. Based on individual server performance, the list can be further fine-tuned to maximize throughput.
Par exemple, si le serveur A présente une disponibilité des ressources supérieure de 50 pour cent à celle du serveur B, il est raisonnable de compter 50 pour cent d'utilisateurs du serveur A en plus dans le même lot de migration. Des pratiques similaires peuvent être appliquées à d'autres systèmes sources. For example, if server A has 50 percent more resource availability than server B, it's reasonable to have 50 percent more users from server A in the same migration batch. Similar practices can be applied to other source systems.
Effectuez les migrations lorsque les serveurs disposent d'une disponibilité des ressources maximale, par exemple en dehors des heures de travail ou lors des week-ends ou jours fériés.Perform migrations when servers have maximum resource availability, such as after hours or on weekends and holidays.
Tâches principalesBack-end tasks
D'autres tâches principales s'exécutent au moment de la migration. Étant donné qu'il est préférable d'effectuer la migration en dehors des heures de travail, les migrations peuvent entrer en conflit avec d'autres tâches de maintenance exécutées sur vos serveurs locaux, telles que les sauvegardes de données.Other back-end tasks that are running during migration time. Because it's a best practice to perform migration after business hours, it's common that migrations conflict with other maintenance tasks running on your on-premises servers, such as data backup.
Examinez les autres tâches système susceptibles de s'exécuter durant la migration. Nous vous recommandons d'effectuer la migration des données lorsqu'aucune autre tâche nécessitant de nombreuses ressources ne s'exécute. Review other system tasks that might be running during migration. We recommend that you perform data migration when no other resource-intensive tasks are running.
Remarque Pour les clients qui utilisent Microsoft Exchange localement, les tâches principales courantes sont les solutions de sauvegarde et la Maintenance de la banque d'informations Exchange.Note For customers using on-premises Microsoft Exchange, the common back-end tasks are backup solutions and Exchange store maintenance.

Facteur 2 : le serveur de migrationFactor 2: Migration server

La migration du déploiement hybride est une migration par extraction et envoi de données initiée par le cloud, et un serveur hybride Exchange agit comme serveur de migration. Cet aspect ne reçoit généralement pas l'attention qu'il mérite, et les clients utilisent un ordinateur virtuel peu puissant comme serveur hybride. Cela entraîne des performances de migration médiocres.Hybrid deployment migration is a cloud-initiated pull/push data migration, and an Exchange hybrid server acts as the migration server. This is often overlooked, and customers use a low-scale virtual machine to act as the hybrid server. This results in poor migration performance

Meilleure pratiqueBest practice

En plus de l'application des meilleures pratiques décrites précédemment, nous avons testé les meilleures pratiques suivantes, lesquelles ont permis d'améliorer les performances de migration lors de migrations réelles chez des clients :In addition to the applying the best practices previously described, we've tested the following best practices which resulted in improved migration performance in real customer migrations:

  • Utilisez de puissants ordinateurs physiques de classe serveur au lieu d'ordinateurs virtuels pour les serveurs hybrides Exchange.Use powerful server-class physical machines instead of virtual machines for the Exchange hybrid servers.

  • Utilisez plusieurs serveurs hybrides placés derrière le mécanisme d'équilibrage de la charge réseau du client.Use multiple hybrid servers that are behind the customer's network load balancer.

Par exemple, lors de migrations réelles chez des clients, nous avons obtenu un débit régulier de 30 Go/heure avec la configuration suivante :For example, in real customer migrations, we have achieved consistent 30 GB/hour throughput by using the following configuration:

  • Réseau Canal sortant 500 Mo vers Internet ; réseau interne sur 1 Go avec dorsale principale fibre de 10 Go.Network 500-MB outbound pipe to the Internet; internal network on 1 GB with a 10-GB fiber backbone.

  • Matériel Caractéristiques des deux serveurs (physiques) Accès au client/Concentrateur:Hardware The specifications for the two client access/HUB (physical) servers are:

    • UC: Processeur Intel® Xeon® E5520 @ 2,27 GHz 2,26 GHz (deux processeurs).CPU: Intel® Xeon® CPU E5520 @ 2.27 GHz 2.26 GHz (two processors).

    • RAM: 24 Go.RAM: 24 GB.

    • Disques : huit, 146 Go par disque. Configuration RAID 5 = 960 Go d'espace total brut.Disks: Eight at 146 GB per disk. RAID 5 configuration = 960 GB total raw space.

  • MRSProxy Configuré avec une simultanéité de 100.MRSProxy Configured with a concurrency of 100.

Facteur 3 : le moteur de migrationFactor 3: Migration engine

La migration du déploiement hybride utilise les outils Office 365 natifs. Elle est soumise à la limitation de service de migration Office 365.Hybrid deployment migration uses native Office 365 tools. It's subject to Office 365 migration service throttling.

Exchange 2003 et versions ultérieures d'ExchangeExchange 2003 vs. later versions of Exchange

Il existe une différence clé dans l'expérience de l'utilisateur final lors de la migration à partir d'Exchange 2003. À la différence des dernières versions d'Exchange, les utilisateurs finals d'Exchange 2003 ne sont pas en mesure d'accéder à leurs boîtes aux lettres lors de la migration de leurs données. Par conséquent, les clients d'Exchange 2003 se soucient généralement davantage du moment où les migrations sont planifiées et de la durée nécessaire aux migrations, en particulier quand les performances de migration sont faibles en raison de la lenteur du réseau ou de la taille importante des boîtes aux lettres.There is a key difference for the end-user experience when the migration is from Exchange 2003. Unlike later versions of Exchange, Exchange 2003 end users cannot access their mailboxes when their data is being migrated. Therefore, Exchange 2003 customers are usually more concerned about when to schedule migrations and the time required to migrate, especially when migration performance is low because of large mailbox sizes or a slow network.

La migration d'Exchange 2003 est également très sensible aux interruptions. Par exemple, dans une migration de client réelle, durant la migration d'une boîte aux lettres de 10 Go, un incident de service s'est produit à mi-parcours de la migration. Le serveur d'accès au client Office 365, qui traitait la migration des données, a dû être redémarré pour résoudre le problème. La migration de la boîte aux lettres a donc dû être redémarrée et il a fallu recommencer la migration des 10 Go de données. La migration n'a pas pu être reprise à partir du point où elle avait été interrompue. Exchange 2010 et les versions ultérieures d'Exchange, toutefois, peuvent reprendre les migrations après des interruptions.Exchange 2003 migration is also very sensitive to interruptions. For example, in a real customer migration, during the migration of a 10-GB mailbox, a service incident occurred when the migration of the mailbox was 50 percent complete. The Office 365 client access server, which was processing the data migration, had to be restarted to resolve the issue. In this case, the migration of that mailbox had to be restarted, which meant that the customer had to migrate all 10 GB of data again. The migration couldn't resume from the point when it stopped. However, Exchange 2010, and later versions of Exchange, are able to resume migrations after interruptions.

Meilleure pratiqueBest practice

Certains clients choisissent d'effectuer des migrations à deux sauts pour les boîtes aux lettres Exchange 2003 sensibles et de taille importante :Some customers choose to do two-hop migrations for large and sensitive Exchange 2003 mailboxes:

  • Premier saut Migrez les boîtes aux lettres d'Exchange 2003 vers un serveur Exchange 2010 ou version ultérieure, qui est généralement le serveur hybride. Le premier saut est un déplacement hors connexion, mais il s'agit en général d'une migration très rapide sur un réseau local.First hop Migrate mailboxes from Exchange 2003 to an Exchange 2010 or later server, which is usually the hybrid server. The first hop is an offline move, but it's usually a very fast migration over a local network.

  • Second saut Migrez les boîtes aux lettres d'Exchange 2010 ou de version ultérieure vers Office 365.Second hop Migrate mailboxes from Exchange 2010 or later to Office 365.

Le second saut est un déplacement en ligne, ce qui procure une meilleure expérience utilisateur et davantage de tolérance de panne. Cette approche en deux sauts requiert une licence Exchange pour la boîte aux lettres utilisateur sur site temporaire.The second hop is an online move, which provides a better user experience and fault tolerance. This two-hop approach requires an Exchange license for the temporary on-premises user mailbox.

Proxy du service de réplication de boîtes aux lettres (MRSProxy)Mailbox Replication Service Proxy (MRSProxy)

Le proxy MRS est la fonctionnalité de migration sur site qui fonctionne avec le service de réplication de boîtes aux lettres exécuté côté Office 365. Pour plus d'informations, consultez la rubrique Présentation des demandes de déplacement.MRS Proxy is the on-premises migration feature that works with the Mailbox Replication Service running on the Office 365 side. For more information, see Understanding Move Requests.

Meilleure pratiqueBest practice

Il est possible de configurer la quantité maximale de connexions MRSProxy pour le serveur hybride Exchange local. Exécutez la commande Windows PowerShell suivante.It's possible to configure the maximum number of MRSProxy connections for the on-premises Exchange hybrid server. Run the following Windows PowerShell command.

Set-WebServicesVirtualDirectory -Identity "EWS (Default Web Site)" -MRSMaxConnections <number between 0 and unlimited; default is 100>

Note

Pour la plupart des migrations de clients, il est inutile de modifier la valeur de MRSMaxConnections par défaut. Si vous devez protéger le serveur source contre la surcharge de migration, vous pouvez réduire le nombre de connexions. Ce paramètre s'applique pour chaque serveur MRSProxy. Si un client a deux serveurs MRSProxy, chacun défini pour 10 connexions, il obtiendra 20 (2x10) comme quantité totale de connexions de MRSProxy. Pour plus d'informations sur la configuration du service MRSProxy dans votre organisation Exchange 2010 sur site, consultez la rubrique Démarrer le service MRSProxy sur un serveur d'accès client distant.For most customer migrations, it's unnecessary to change the default MRSMaxConnections value. If you need to protect the source server from being overwhelmed by the migration load, customers can reduce the number of connections. This setting is per MRSProxy server. If a customer has two MRSProxy servers, each set to 10 connections, they'll get 20 (2 x 10) as the total number of MRSProxy connections. For more information about configuring the MRSProxy service in your on-premises Exchange 2010 organization, see Start the MRSProxy Service on a Remote Client Access Server.

Facteur 4 : le réseauFactor 4: Network

Tests de vérificationVerification tests

Pour les clients exécutant Exchange 2010 ou une version ultérieure, les tests de performances réseau pour les migrations hybrides peuvent être réalisés en effectuant plusieurs migrations de boîtes aux lettres tests. En guise d'alternative, vous pouvez migrer des boîtes aux lettres utilisateur réelles avec l'option -SuspendWhenReadyToComplete pour obtenir une indication des performances de migration. Une fois les tests terminés, supprimez la demande de déplacement afin d'éviter toute incidence sur les utilisateurs finals.For customers running Exchange 2010 or later, testing the network performance for hybrid migrations can be done by performing multiple test mailbox migrations. Alternatively, you can migrate actual user mailboxes with the -SuspendWhenReadyToComplete option to get an indication of migration performance. When testing is complete, remove the move request to avoid affecting end users.

Pour plus d'informations sur les demandes de déplacement, consultez la rubrique New-MoveRequest.For more information about move requests, see New-MoveRequest.

Facteur 5 : le service Office 365Factor 5: Office 365 service

La limitation basée sur l’intégrité des ressources Office 365 concerne les migrations qui utilisent les migrations du déploiement hybride Office 365. Pour plus d’informations, consultez la section ci-dessus relative à la limitation basée sur l’intégrité des ressources Office 365.Office 365 resource health-based throttling affects migrations using the Office 365 hybrid deployment migrations. See the Office 365 resource health-based throttling section above for more details.