Solutions de transfert périodique de données
Cet article offre une vue d’ensemble des solutions de transfert périodique de données. Le transfert périodique de données sur le réseau peut constituer un déplacement des données à intervalles réguliers ou continu. Il décrit également les options de transfert de données recommandées et la matrice de fonctionnalités clés correspondant à ce scénario.
Pour une vue d’ensemble de toutes les options de transfert de données disponibles, voir Choisir une solution de transfert de données Azure.
Options recommandées
Les options recommandées pour le transfert périodique de données se divisent en deux catégories, selon que le transfert est récurrent ou continu.
Outils de script/programme – pour un transfert de données à intervalles réguliers, utilisez des outils de script et de programme comme AzCopy et les API REST Stockage Azure. Ces outils ont pour cible les développeurs et les professionnels de l’informatique.
- AzCopy – utilisez cet outil en ligne de commande pour copier facilement des données vers et à partir du Stockage Blob, Fichier et Table Azure avec des performances optimales. Il prend en charge la concurrence et le parallélisme, ainsi que la possibilité de reprendre les opérations de copie après une interruption.
- API/kits SDK Stockage Azure – lorsque vous créez une application, vous pouvez la développer par rapport à l’API REST Stockage Azure et utiliser les kits SDK Azure proposés dans plusieurs langues. Les API REST peuvent également tirer parti de la bibliothèque de déplacement des données du Stockage Azure, conçue spécialement pour la copie de données hautes performances vers et à partir d’Azure.
Outils d’ingestion continue des données : pour l’ingestion continue des données, vous pouvez sélectionner l’une des options suivantes.
- Réplication d’objets : la réplication d'objets copie de manière asynchrone des objets blob de blocs entre conteneurs dans un compte de stockage source et un compte de destination. Utilisez la réplication d’objets à des fins de synchronisation des conteneurs dans deux comptes de stockage différents.
- Azure Data Factory - Data Factory doit être utilisé pour effectuer un scale-out d’une opération de transfert, et lorsque des fonctionnalités d'orchestration et de supervision de qualité professionnelle sont requises. Avec Azure Data Factory, vous pouvez configurer un pipeline de cloud qui transfère régulièrement des fichiers entre plusieurs services Azure, en local ou les deux. Azure Data Factory permet d’orchestrer des workflows pilotés par les données qui ingèrent des données provenant de différents magasins de données et d’automatiser le déplacement et la transformation des données.
- Famille Azure Data Box pour les transferts en ligne – Data Box Edge et Data Box Gateway sont des appareils réseau en ligne capables de déplacer des données vers et à partir d’Azure. Data Box Edge utilise un système de computing en périphérie compatible avec l’intelligence artificielle (IA) pour prétraiter les données avant le chargement. Data Box Gateway est une version virtuelle de l’appareil, offrant les mêmes fonctionnalités de transfert de données.
L’appareil de transfert en ligne Data Box ou Azure Data Factory sont configurés par des professionnels de l’informatique qui peuvent automatiser en toute transparence le transfert de données.
Comparaison des fonctionnalités clés
Le tableau suivant résume les différences entre les principales fonctionnalités.
Transfert de données réseau par script/programme
Fonctionnalité | AzCopy | API REST Stockage Azure |
---|---|---|
Facteur de forme | Outil en ligne de commande de Microsoft | Le développement se fait par rapport aux API REST avec les bibliothèques clientes Azure |
Installation ponctuelle initiale | Minimal | Effort de développement modéré et variable |
Format de données | Blobs, Fichiers et Tables Azure | Blobs, Fichiers et Tables Azure |
Performances | Déjà optimisé | Optimisé au fil du développement |
Tarifs | Gratuit, des frais de sortie de données s'appliquent | Gratuit, des frais de sortie de données s'appliquent |
Ingestion continue des données sur le réseau
Fonctionnalité | Data Box Gateway | Data Box Edge | Azure Data Factory |
---|---|---|---|
Facteur de forme | Appareil virtuel | Appareil physique | Service dans le Portail Azure, agent local |
Matériel | Votre hyperviseur | Fourni par Microsoft | N/D |
Effort de configuration initial | Faible (<30 minutes) | Modéré (quelques heures) | Grand (plusieurs jours) |
Format de données | Blob et Fichiers Azure | Blob et Fichiers Azure | Prend en charge plus de 70 connecteurs de données pour les formats et les magasins de données |
Prétraitement des données | Non | Oui, avec le computing en périphérie | Oui |
Cache local (pour stocker des données locales) |
Oui | Oui | Non |
Transfert à partir d'autres clouds | Non | Non | Oui |
Tarifs | Tarification | Tarification | Tarification |