Vitesse de migration de SharePoint Online et OneDrive

Cet article explique les facteurs qui influencent la vitesse de migration à chaque phase avec l’API de migration SharePoint Online.

Avec la nouvelle API de migration SharePoint Online Migration, nous avons très largement modifié la méthode de migration, ce qui affecte également la vitesse que vous pouvez espérer lors de la migration de vos données. L’objectif de cet article n’est pas d’expliquer de manière détaillée le fonctionnement de l’API de migration, mais plutôt d’examiner le temps consacré à chaque étape du processus de migration et les facteurs qui influencent la vitesse.

Facteurs affectant la vitesse de migration

La vitesse de migration peut être affectée par de nombreux facteurs. Si vous comprenez bien ces facteurs, vous saurez comment mieux planifier et optimiser l’efficacité de votre migration.

Remarque : Un des avantages de l’API de migration est qu’elle utilise le stockage Azure et emploie des canaux qui empêchent qu’elle ne soit limitée.  Cela vous permet de planifier de façon plus précise votre planning de migration. 

  • Ordinateur source : Si les données source sont dispersées sur plusieurs ordinateurs, vous n’aurez pas de problème avec les limites de capacité comme les E/S disque qui restreignent la vitesse de migration. En augmentant le nombre de machines virtuelles clientes, vous augmentez la vitesse de déplacement du contenu au départ de votre emplacement d’origine.

  • Réseau : La vitesse interne de votre réseau a une incidence sur la vitesse de la migration. Si vous êtes en mesure de répartir vos tâches de migration sur différents réseaux ou de définir le minutage de vos projets afin d’optimiser l’utilisation du réseau, il est possible d’améliorer les performances de vos tâches de migration.

  • Ordinateur de migration : Lancez les tâches de migration depuis plusieurs ordinateurs pour optimiser la vitesse.

  • Vitesse de la connexion Internet vers Azure : La vitesse à laquelle le package de migration est chargé de l’environnement client vers le stockage Azure.

  • Importation SPO : La vitesse de traitement des données dans SharePoint. La vitesse d’importation est largement affectée par la complexité des métadonnées dans le contenu déplacé. 

Comprendre l’impact des métadonnées sur les performances

Le type de métadonnées a un impact direct sur la vitesse de migration :

Type de métadonnées

Exemples

Expérience client moyenne

Léger

Fichiers ISO, fichiers vidéo

2 To/jour

Moyen

Éléments de liste, fichiers Office (~1,5 Mo)

1 To/jour

Important

Éléments de liste avec colonnes personnalisées, petits fichiers (environ 50 Ko)

250 Go/jour

Mise à l’échelle de vos tâches de migration pour optimiser le débit

SharePoint Online permet aux appelants de démarrer plusieurs tâches de migration en parallèle. En optimisant les tâches parallèles selon les facteurs ci-dessus, l’API de migration a accepté au maximum 24 To par jour pour un seul client.

  • Limite de la taille du package : Adaptez vos packages pour qu’ils comportent moins de 1000 objets et que leur taille soit inférieure à 100 Mo. La vitesse de téléchargement vers Azure est accélérée et tire également parti des fonctionnalités de mise à l’échelle de l’API de migration.

  • Augmentez le nombre de machines virtuelles clientes : En augmentant le nombre de machines virtuelles clientes, vous augmentez la vitesse de déplacement du contenu au départ de votre emplacement d’origine.

Optimisation de votre migration

La planification est essentielle pour optimiser votre migration. Votre objectif lors de l’utilisation de l’API est d’essayer d’avoir en permanence un maximum de tâches de migration s’exécutant en parallèle pour optimiser votre débit.

Certains outils assurent déjà le fractionnement des packages de manière intelligente, tandis que d’autres vous laissent le soin de le faire. Il est important d’envisager l’ensemble du processus et de veiller à toujours commencer par tenir compte du goulot d’étranglement. Dans certains cas, le goulot d’étranglement sera la vitesse de connexion ou le travail manuel nécessaire pour préparer le contenu.

Le nombre de tâches exécutables pour une collection de sites donnée sera toujours limité. C’est pourquoi, il est très important d’exécuter autant que possible des tâches parallèles sur différentes collections de sites. Vous devez veiller à avoir préalablement partitionné vos collections de sites de sorte que votre contenu soit réparti de manière uniforme.

Remarque : La planification de tâches en parallèle et la planification en fonction de votre réseau et de votre ordinateur peuvent avoir un effet bénéfique sur votre processus de migration.

Appliquer les meilleures pratiques pour les quatre étapes de la migration

Quatre étapes de migration

Remarque : Les étape 2, 3 et 4 s’effectuent normalement à l’aide des commandes PowerShell de migration SharePoint Online ou d’un autre outil de migration tiers. L’étape 1 est importante en ce sens qu’elle permet de déterminer l’outil le mieux adapté à vos besoins.

1. Analyse de la source   

La règle de base pour une bonne migration consiste à toujours connaître votre source. Évaluez vos données et déterminez vos besoins. Quel contenu doit réellement être déplacé ? Quel contenu peut être laissé ? Tandis que vous évaluez vos données, vous aurez une idée plus précise du temps que nécessiteront les étapes suivantes. Mettez à profit cette étape pour nettoyer vos archives dans la mesure où la quantité de contenu déplacé déterminera la taille globale de votre projet.

2. Création d’un package du contenu   

C’est à cette étape que l’outil choisi crée un package approprié pour l’importation du contenu dans le cloud. Cela correspond à New-SPOMigrationPackage et ConvertTo-SPOMigrationTargetedPackage dans les cmdlets PowerShell SharePoint pour la migration SPO. La vitesse de cette étape dépend de l’efficacité de l’outil et du type de contenu du package. Le fractionnement bien pensé des packages peut aussi largement améliorer la dernière étape.

3. Téléchargement dans Azure   

Lorsque vous déplacez du contenu dans SharePoint Online à l’aide de la nouvelle API de migration, Azure est utilisé comme espace de stockage temporaire. La vitesse réseau de téléchargement sur Azure est largement plus élevée et vous permet de choisir votre centre de données. Si vous disposez d’une bonne connexion, vous souhaiterez peut-être choisir le même emplacement de centre de données pour votre compte Azure et Office 365. Cela correspond à la commande Set-SPOMigrationPackageAzureSource lors de l’utilisation de PowerShell. Si votre réseau est lent, envisagez l’utilisation du centre de données Azure le plus proche géographiquement. La dernière option consiste à expédier des disques durs à Azure. La vitesse de cette étape dépend de votre connexion Internet ou du temps nécessaire pour acheminer les disques chez Microsoft. Des sites tels que Liste de contrôle des performances et de l’extensibilité de Microsoft Azure Storage peuvent fournir une bonne idée de ce à quoi vous devez vous attendre.

4. API de migration   

La dernière étape est la migration des données de Azure à SharePoint Online. Cette action est transparente lors de l’utilisation d’un outil tiers, mais correspond à la commande PowerShell Submit-SPOMigrationJob. C’est Microsoft qui contrôle cette étape. Nous allons donc voir plus en détail à quoi s’attendre.

Remarque : Aux fins de cet article, chaque fois qu’un appel est effectué à l’API pour un package à transférer dans SharePoint Online, nous parlerons d’une « tâche de migration ».

Rubriques connexes

Procédure : éviter les limitations ou les blocages dans SharePoint Online

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×