Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Dans cet article, vous allez découvrir les différents types de solutions qui migrent les données en ligne et hors connexion. Certaines solutions fournissent également des fonctionnalités de synchronisation, de fusion et de déploiement hybride reproductibles. Souvent, ces outils apportent des fonctionnalités techniques qui se chevauchent et conviennent à des cas d’usage similaires. Cet article fournit des conseils sur la sélection de l’outil de migration approprié pour vos besoins, et identifie à la fois les outils Azure natifs ainsi que les solutions de fournisseur de logiciels indépendants (ISV) et partenaires.
Cet article décrit les différents scénarios pour lesquels chaque outil est le mieux adapté. Il fournit également une perspective large sur la comparaison et le contraste de ces outils.
Outils en ligne
Transfert réseau en ligne
Les outils qui fournissent un transfert réseau en ligne vous permettent de transférer vos données vers Azure via votre connexion réseau ou l’Internet public. Ce transfert peut être effectué de plusieurs façons et à l’aide de différents outils.
Azure Storage Mover
Azure Storage Mover est un service de migration entièrement managé qui vous aide à migrer des données, de l'échelle de téraoctets à pétaoctets, vers le stockage Azure via le réseau. Storage Mover est un service cloud hybride, constitué d’un composant de service cloud et d’une machine virtuelle de l’agent de migration local. Storage Mover est utilisé pour les scénarios de migration tels que lift-and-shift et pour les migrations cloud que vous répétez régulièrement.
La liste suivante met en évidence de nombreux scénarios et fonctionnalités clés de Storage Mover, ce qui peut le rendre l’outil recommandé pour certains cas d’usage.
- Se compose d’un outil entièrement managé, automatisé et résilient dans Azure.
- Une seule ressource Azure Storage Mover peut gérer et orchestrer plusieurs agents globalement, ce qui offre une visibilité sur toutes les migrations au sein d’un seul tableau de bord.
- Convient aussi bien aux données relativement petites de quelques téraoctets qu’aux fichiers, dossiers et partages de fichiers volumineux de l’ordre du pétaoctet. Pour les transferts de données ponctuels et les petits jeux de données de moins de 1 téraoctet, utilisez
AzCopyà la place. - Adapté aux transferts uniques tels que le lift-and-shift, ainsi qu'aux synchronisations et transferts périodiques et répétés.
- Offre un processus simple et fiable pour lequel les configurations par défaut sont suffisantes.
- Conserve les métadonnées du fichier.
- Les sources et destinations de migration sont les suivantes :
- Source SMB (Server Message Block) ou NFS (Network File System) vers la cible Azure Blob
- Source SMB vers la cible Azure Files
- Source S3 vers la cible Azure Blob
- Fonctionnalité de copie « Métadonnées uniquement », où seules les métadonnées ou la structure du fichier sont copiées sans le contenu du fichier. Par exemple, l’essaimage des autorisations ou l’exécution de migrations de test.
Vous pouvez en savoir plus sur Azure Storage Mover dans l’article de vue d’ensemble du service . Les articles suivants peuvent également vous aider à utiliser Azure Storage Mover pour votre migration cloud :
- Familiarisez-vous avec la hiérarchie des ressources storage Mover
- Découvrez comment déployer un mover de stockage dans votre abonnement Azure
- Découvrez comment déployer un agent Storage Mover dans votre environnement
Outils de synchronisation et de hiérarchisation
Azure File Sync
Azure File Sync permet des migrations de serveurs de fichiers Windows avec un temps d’arrêt quasi nul et fournit également une solution de stockage hybride. Azure File Sync vous permet de centraliser les partages de fichiers de votre organisation dans Azure Files, tout en conservant la flexibilité, les performances et la compatibilité d’un serveur de fichiers Windows. Azure File Sync est principalement un outil de synchronisation et de hiérarchisation, tandis que la fonction principale de Storage Mover est en tant que service de migration.
Choisissez Azure File Sync pour les extensions de serveur de fichiers traditionnelles et la synchronisation multis sites avec des partages de fichiers Azure. Cette option inclut l’intégration de l’ID Entra et la synchronisation bidirectionnelle. Elle conserve également automatiquement les autorisations et les attributs NTFS (New Technology File System). Ces fonctionnalités permettent à Azure File Sync d’adopter une approche idéale si vous souhaitez conserver un cache local et utiliser la hiérarchisation cloud, ou si votre serveur doit continuer à servir pendant votre migration.
Vous pouvez utiliser n’importe quel protocole Windows Server disponible pour accéder à vos données localement, notamment SMB, NFS et FTPS. Vous pouvez également avoir autant de caches que vous en avez besoin dans le monde entier.
Vous trouverez tous les scénarios de migration pris en charge pour File Sync dans l’article de vue d’ensemble de la migration .
En savoir plus sur Azure File Sync et les différents scénarios de migration ici.
Data Box Gateway
Data Box Gateway est une solution de stockage cloud qui agit comme un appareil virtuel, ce qui permet un transfert de données unidirectionnel transparent entre votre infrastructure locale et Azure. Il se compose d’une machine virtuelle dans votre environnement local et se connecte à Azure via des protocoles standard tels que SMB ou NFS.
La passerelle met en cache et charge les données dans Azure Blob ou Azure Files de manière efficace et sécurisée. Data Box Gateway est une passerelle de streaming de flux continue permanente, idéale pour les flux de travail cloud hybrides.
Choisissez Data Box Gateway pour un entonnoir de données unidirectionnel et à volume élevé vers Azure, en particulier pour les données NFS ou les flux continus. Data Box Gateway est également le choix approprié lorsque vous n’avez pas besoin de plusieurs copies locales de vos données conservées en synchronisation. La fonction principale de Data Box Gateway consiste à déplacer les données hors site et dans Azure rapidement, en particulier pour le traitement ou l’archivage. Il prend également en charge une option de synchronisation manuelle pour actualiser le partage local avec le contenu à partir d’Azure.
Pour plus d’informations sur la passerelle Azure Data Box, consultez l’article Cas d’usage .
Azure Data Factory.
Azure Data Factory (ADF) vous permet de préparer et de transformer des données à partir d’un large éventail de sources, notamment des bases de données, des entrepôts de données, des lakehouses et des flux en temps réel. Il ingère ensuite ces données dans votre réseau pour une utilisation ultérieure. ADF est le choix idéal lorsque vous avez besoin d’une ou plusieurs des fonctionnalités ou fonctionnalités suivantes :
- Flux de travail personnalisés
- Transformation des données pendant la migration
- Pipelines complexes ou reproductibles
- Migration de charges de travail Big Data, de lac de données ou d’entrepôt de données d’entreprise (EDW) vers Microsoft Azure
Avant de commencer une migration à l’aide d’ADF, vous devez exécuter une preuve de concept (POC) pour vous assurer que le service répond à vos besoins en raison du nombre de complexités impliquées. Plusieurs scénarios pris en charge sont abordés dans l'article sur les conseils de migration ADF.
Outils non managés
AzCopy
AzCopy est un utilitaire de ligne de commande que vous pouvez utiliser pour copier des données vers, depuis ou entre des comptes de stockage. Il est idéal pour les transferts rapides, scriptables et ponctuels, en particulier pour les données d’objet ou les jeux de fichiers plus petits. AzCopy est un excellent choix si vous avez besoin d’un contrôle précis sur vos transferts ou que vous devez implémenter l’automatisation via des scripts. Il est également utile de réduire les transferts de données qui peuvent être effectués dans un délai relativement court.
Toutefois, en tant qu’outil non managé, il ne peut pas synchroniser automatiquement les modifications ou suivre l’état du transfert. Il n’existe aucune fonctionnalité de gestion des erreurs. Vous devez donc examiner manuellement les journaux et réessayer les opérations ayant échoué vous-même. AzCopy peut ne pas être idéal pour les migrations à grande échelle impliquant des milliards d’objets en raison de limitations de performances, en particulier dans la liste et l’analyse.
Note
AzCopy ne prend pas en charge la copie « Métadonnées uniquement » dans laquelle seules les métadonnées ou la structure du fichier sont copiées sans le contenu du fichier associé. Par exemple, les autorisations d’essaimage ou ’exécution de migrations de test ne sont pas prises en charge. Utilisez plutôt Storage Mover pour ces types de cas d’usage.
Vous pouvez lire plus d’informations sur AzCopy dans l’article Bien démarrer avec AzCopy .
Solutions partenaires pour les fonctionnalités spécialisées
Outils pour les partenaires et les éditeurs de logiciels indépendants (ISV)
Si vous avez besoin de fonctionnalités avancées que les outils Azure natifs ne couvrent pas, tenez compte des outils partenaires ou ISV. Ces fonctionnalités peuvent inclure :
- Avertissement.
- Gestion individuelle des fichiers.
- Évaluations approfondies.
- Systèmes de fichiers sources spécialisés.
- Mouvements à base de stratégies.
- Synchronisation delta avec transition minimale.
- Prise en charge des sources et des fonctionnalités.
Pour plus d’informations pour vous aider à choisir l’outil approprié, passez en revue les recommandations et la section matrice des capacités fournies.
Outils hors connexion
Les outils de transfert de données hors connexion sont utilisés lorsque vous souhaitez transférer de grandes quantités de données vers Azure sans compter sur votre connexion réseau. Ces outils sont utiles pour les scénarios où la bande passante réseau est limitée, coûteuse ou indisponible. Ils vous permettent d’expédier physiquement des données vers Azure, ce qui peut accélérer considérablement le processus de migration.
Les appareils physiques, pouvant être expédiés sont un choix idéal lorsque vous souhaitez effectuer un transfert de données en bloc hors connexion unique. Ces cas d’usage impliquent la copie de données sur un disque ou un appareil spécialisé, et l’expédition vers une installation Microsoft sécurisée où les données sont chargées. Vous pouvez acheter et expédier vos propres disques, ou vous choisissez de commander un disque ou un appareil fourni par Microsoft. Les solutions fournies par Microsoft pour les transferts hors connexion incluent Azure Data Box Next-Gen et Data Box Disk.
Azure Data Box et disque Data Box
Le service Azure Data Box sous-jacent vous permet de migrer des données vers votre service de stockage Azure préféré hors connexion. Il existe plusieurs considérations clés à prendre en compte pour choisir de migrer à l’aide d’Azure Data Box. Azure Data Box est un choix logique lorsque la copie de données sur un réseau est limitée, trop lente, trop coûteuse ou n’est pas une option.
Étant donné que Data Box s’intègre bien à d’autres outils partenaires et ISV, vous pouvez utiliser une approche appelée amorçage hors connexion. Après avoir migré un jeu de données initial à l’aide de Data Box, vous pouvez utiliser des outils en ligne pour synchroniser plus rapidement les modifications des fichiers.
Azure Data Box prend en charge l’importation directe de données interrégions, afin que votre source de données puisse résider dans une région entièrement différente de celle de votre compte de stockage. Par exemple, cette fonctionnalité vous permet de migrer des données résidant au Royaume-Uni vers une nouvelle destination aux États-Unis. Cette capacité permet de gérer de grandes migrations impliquant de nombreuses zones géographiques tout en évitant les coûts liés aux frais réseau interrégions.
Les exemples suivants mettent en évidence les cas d’usage courants dans lesquels Azure Data Box peut être le bon choix :
Lors de la migration de votre infrastructure de calcul à l’aide d’Azure Migrate
En migrant des données non structurées à l’aide du mode hors connexion, vous pouvez réduire le temps, le coût et l’utilisation de la bande passante réseau. Cette exécution parallèle peut accélérer le processus de migration global et réduire la charge sur le réseau.Lors de l’amorçage initial des données
Vous pouvez migrer initialement un jeu de données volumineux à l’aide d’Azure Data Box, puis basculer vers les outils de transfert en ligne pour synchroniser les modifications récentes ou les deltas.Lors de l’exportation de données à partir du stockage Azure
Si vous disposez de données cloud stockées sur Azure, vous pouvez l’exporter et la ramener localement à l’aide du transfert hors connexion Data Box.Lors du transfert de quantités massives de données
Data Box peut gérer des dizaines à des centaines de téraoctets par appareil, et plusieurs appareils peuvent être utilisés en parallèle. Il est particulièrement utile pour les sites distants avec une connectivité limitée ou une migration en bloc unique.
- Les cas d’usage de la migration sont les suivants :
- Source SMB/NFS vers Azure Blob, Files ou Azure Data Lake Storage (ADLS)
- Source des disques de machines virtuelles locales vers des disques managés
- Déplacez les données directement vers un ou plusieurs niveaux d’accès spécifiques : chaud, froid, froid ou archive.
Vous trouverez plus d’informations sur les fonctionnalités d’Azure Data Box dans la documentation De Microsoft Learn.
Azure Import/Export (Service d'importation et d'exportation de données)
Le service Azure Import/Export est utilisé pour importer en toute sécurité de grandes quantités de données dans le stockage Blob Azure et Azure Files en expédiant des disques vers un centre de données Azure. Ce service peut également être utilisé pour transférer des données du stockage Blob Azure vers des lecteurs de disque et les expédier à vos sites locaux. Vous pouvez fournir vos propres lecteurs de disque ou lecteurs de disque fournis par Microsoft.
Vous pouvez en savoir plus sur Azure Import/Export dans l’article de vue d’ensemble du service .
Autres outils divers
Interfaces graphiques
Si vous transférez occasionnellement quelques fichiers et que vous n’avez pas besoin d’automatiser votre transfert de données, vous pouvez choisir un outil d’interface graphique tel qu’Azure Storage Explorer ou un outil d’exploration web dans le portail Azure.
Transfert par script ou par programmation
Vous pouvez utiliser les outils logiciels optimisés de Microsoft ou appeler directement les API REST Azure ou les kits de développement logiciel (SDK). Les outils scriptables disponibles incluent AzCopy, Azure PowerShell et Azure CLI. Pour l’interface programmatique, vous pouvez utiliser l’un des nombreux kits SDK et choisir entre .NET, Java, Python, Node/JS, C++, Go, PHP ou Ruby.
Matrice des recommandations et des capacités
La sélection d’outils appropriés pour la migration des données est essentielle pour les transferts transparents, efficaces et fiables. Les approches personnalisées basées sur des scénarios tels que les migrations de partage de fichiers ou les transferts de service à service permettent d’optimiser les processus tout en réduisant les risques et les interruptions. Passez en revue les scénarios clés et choisissez l’outil de migration le plus approprié et préféré pour vos cas d’usage.
Bien qu’il existe des solutions de rechange possibles sur la base de cas par cas, les tableaux suivants fournissent des conseils personnalisés pour les outils les plus préférés pour les scénarios courants. Ils incluent également des fonctionnalités plus détaillées et des fonctionnalités prises en charge, ce qui vous permet de comparer, de contraste et de prendre une décision éclairée pour l’étape suivante du processus de migration de données.
Outils de migration
Lors de la planification de votre migration de données vers Azure, il est important de sélectionner l’outil approprié en fonction de vos besoins spécifiques, du volume de données et de la complexité de la migration. Veillez toujours à lire et à bien comprendre leurs fonctionnalités correspondantes avant de finaliser la sélection de l’outil.
Les tableaux suivants fournissent une matrice de prise en charge source et cible pour les outils de migration clés. Les tableaux fournis utilisent les icônes suivantes pour indiquer le niveau de prise en charge :
| Icône | Descriptif |
|---|---|
| ✅ | entièrement prise en charge |
| 🟦 | Partiellement pris en charge |
| ❌ | Non encore pris en charge |
Outils Microsoft
Important
Chaque outil de migration fourni par Microsoft fournit différentes fonctionnalités. Aucun outil unique ne prend en charge chaque combinaison source et cible ou protocole réseau.
Seul Azure Data Box prend en charge le transfert de données hors connexion vers stockage Azure. Tous les autres outils sont des solutions en ligne.
| Tool | Évaluation du stockage fournie | Origine | Protocole source | Objet blob Azure ; ADLS | Fichiers Azure | Fichiers Azure NetApp | Disques Azure |
|---|---|---|---|---|---|---|---|
| Azure Storage Mover | ❌ | Partages de serveur SMB/NFS ; Périphériques NAS | SMB 2.x, 3.x | 🟦 1 | 🟦 2 | ❌ | ❌ |
| Azure Storage Mover | ❌ | Périphériques NAS ; partages de fichiers | NFS 3.x, 4.x | 🟦 1 | ❌ | ❌ | ❌ |
| Azure Storage Mover | ❌ | AWS S3 | S3 | ✅ | ❌ | ❌ | ❌ |
| Azure Data Box | ❌ | Partages de serveur SMB/NFS ; Périphériques NAS | - | ✅ | 🟦 2 | 🟦 3 | 🟦 4 |
| Data Box Gateway | ❌ | Local; monté localement ; SMB 2.x, 3.x ; NFS v3, v4.1 | - | ✅ | 🟦 2 | ❌ | ❌ |
| Azure File Sync | ❌ | Serveur de fichiers Windows | SMB | ❌ | 🟦 2 | ❌ | ❌ |
| Azure Data Factory. | ❌ | Lac de données local ; HDFS ; AWS S3 | - | ✅ | 🟦 5 | ❌ | ❌ |
| Azure Migrate | 🟦 | Hyperviseurs ; Disques de machine virtuelle | - | ❌ | ❌ | ❌ | ✅ |
1 HNS activé
2 SMB uniquement
3 Nécessite deux étapes : migrer vers Azure Files à l’aide de Data Box en premier, puis passer d’Azure Files à ANF
4 Vous pouvez migrer en tant qu’objets blob de pages vers des disques managés avec une taille maximale de 8 To prise en charge ; les disques PV2 et Ultra ne sont pas pris en charge
5 connecteur multicloud requis
6 Les objets blob Azure prennent en charge uniquement NFS v3 et les fichiers Azure prennent en charge uniquement NFS v4.1, respectivement ; pensez aux fonctionnalités d’application et d’utilisateur correspondantes ainsi qu'à l’accessibilité après la migration.
Outils partenaires ISV
Important
Chaque outil de migration fourni par un partenaire ISV fournit différentes fonctionnalités. Aucun outil unique ne prend en charge chaque combinaison source et cible ou protocole réseau.
Seul Tape Ark prend en charge le transfert de données hors connexion vers stockage Azure. Tous les autres outils sont des solutions en ligne.
| Tool | Évaluation du stockage fournie | Origine | Protocole source | Source SAN | Source NAS | Objet blob Azure ; ADLS | Fichiers Azure | Fichiers Azure NetApp | Disques Azure | E-SAN | Managed Lustre | Géré par un partenaire |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Komprise | 🟦 | Périphériques NAS ; Stockage de fichiers cloud ; S3 | SMB; NFS | ❌ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | 3p1 |
| Atempo | 🟦 | Périphériques NAS ; S3 ; PFS ; Swift | SMB; NFS | ❌ | ✅ | 🟦 2 | ✅ | ✅ | ❌ | ❌ | ✅ | 3p1 |
| Dynamics des données | 🟦 | Périphériques NAS ; S3 | SMB; NFS | ❌ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | 3p1 |
| Données Cirrus | 🟦 | SAN; AWS ; Hyperviseurs | - | ✅ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ | 3p1 |
| Cirata | ❌ | Hadoop, POSIX conforme FS | - | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | 3p |
| Tape Ark | ❌ | Bandes, disques et autres supports hors connexion | - | ❌ | ❌ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | 3p |
1 Partie de SMP.
2 Ne prend pas en charge Azure Data Lake Storage (ADLS).
Autre ligne de commande, outils non managés
Important
Les outils en ligne de commande non managés tels que AzCopy, Robocopy, Rsync et DistCP fournissent différentes fonctionnalités. L’analyse de plusieurs millions de fichiers, le suivi des modifications apportées aux fichiers, le calcul de la taille totale des données, la détection et la gestion des erreurs et l’exécution de plusieurs travaux de copie simultanées peuvent présenter des défis extrêmes.
Aucun des outils de ligne de commande du tableau suivant n’est capable de transférer des données hors connexion, ni de fournir des évaluations de stockage. Aucun des outils ne prend en charge NAS d'entreprise ou SAN en tant que source, ni Azure E-SAN ou Lustre géré comme destination.
| Tool | Origine | Protocole source | Objet blob Azure ; ADLS | Fichiers Azure | Fichiers Azure NetApp | Disques Azure | Adresses IP gérées |
|---|---|---|---|---|---|---|---|
| AzCopy | Azur; local; monté localement ; AWS S3, Glacier ; GCP | SMB; S3 | ✅ | ✅ | ✅ | 🟦 1 | Non géré |
| Robocopy | Local ; monté localement ; SMB | SMB | ❌ | ✅ | ✅ | 🟦 1 | Non géré |
| Rsync ; fpsync | Local; monté localement ; NFS | NFS | ✅ | ✅ | ✅ | 🟦 1 | Non géré |
| DistCP | Hadoop | - | ✅ | ❌ | ❌ | ❌ | Non géré |