Explorer les options d’évaluation pour la migration de base de données

Effectué

Quand il s’agit de migrer une base de données vers une nouvelle plateforme ou une nouvelle version, il est important d’évaluer la base de données au préalable pour identifier les problèmes potentiels susceptibles d’affecter le processus de migration.

Des outils tels que l’extension de migration Azure pour Azure Data Studio, Azure Migrate et l’Assistant Migration de données (DMA) peuvent vous aider dans ce processus.

Remarque

Bien que l’Assistant Migration de données soit un outil disponible utile, nous vous recommandons d’utiliser le service Azure Database Migration Service pour des migrations volumineuses et bénéficier d’une expérience globale améliorée.

Extension de migration Azure pour Azure Data Studio

L’extension de migration Azure SQL pour Azure Data Studio vous aide à évaluer votre état de préparation à la migration, en fournissant des recommandations de références SKU appropriées pour les ressources Azure, et en facilitant la migration de votre base de données SQL Server vers Azure. Il s’agit d’un outil idéal pour les bases de données de petites et moyennes entreprises. Il est optimisé avec la dernière version des services d’Azure Database Migration Service. Il fournit également une fonctionnalité d’évaluation avancée qui évalue les bases de données SQL Server prêtes pour la migration vers Azure SQL.

De plus, l’extension de migration est un outil léger qui prend en charge les modes de migration en ligne et hors connexion, ce qui vous permet d’effectuer une migration de SQL Server vers Azure SQL Managed Instance, Azure SQL Database ou SQL Server sur les machines virtuelles Azure. Toutefois, notez que pour la migration de SQL Server vers Azure SQL Database, seul le mode de migration hors connexion est disponible.

Notes

Pour obtenir la liste des fonctionnalités prises en charge par l’extension, consultez Extension de migration Azure SQL pour Azure Data Studio

Azure Migrate

Azure Migrate est un service de migration complet qui prend en charge un large éventail de scénarios de migration, notamment la migration SQL Server. Azure Migrate fournit une suite d’outils conçus pour l’évaluation et la migration des serveurs locaux, de l’infrastructure, des applications et des données à grande échelle dans le cadre d’une migration vers Azure.

Ces outils incluent Azure Migrate : découverte et évaluation, qui évalue votre environnement existant, et Migration et modernisation, qui facilite le processus de migration et de modernisation proprement dit. De plus, Azure Migrate s’intègre de manière transparente à plusieurs services, outils et offres d’ISV (fournisseurs de logiciels indépendants) Azure, ce qui vous garantit une expérience de migration flexible et efficace, adaptée à vos besoins spécifiques.

Azure Migrate convient aux migrations et scénarios à plus grande échelle.

Notes

Pour voir la liste des outils intégrés pris en charge par Azure Migrate, consultez Outils intégrés

Assistant Migration de données (DMA)

L’Assistant Migration de base de données (DMA) est une application autonome qui facilite la migration ou la mise à niveau de bases de données SQL Server. Il automatise le processus de recherche des problèmes de compatibilité, et propose des recommandations. DMA se connecte aux serveurs sources et cibles, ce qui lui permet d’identifier les changements cassants et les fonctionnalités dépréciées ainsi que d’évaluer les nouvelles fonctionnalités pour améliorer les performances. Il prend en charge à la fois les migrations d’hôtes SQL Server locales et les migrations vers Azure SQL.

Capture d’écran de la page de démarrage de l’Assistant Migration de données.

Bien que DMA prenne en charge Azure SQL Managed Instance et SQL Server sur les machines virtuelles Azure en tant qu’options cibles, il convient mieux aux organisations qui migrent leurs bases de données vers Azure SQL Database ou SQL Server.

Pour en savoir plus sur l’Assistant Migration de données, consultez Bonnes pratiques pour l’exécution de l’Assistant Migration de données

Quel que soit l’outil choisi, il est important d’évaluer les besoins et les objectifs spécifiques de votre projet de migration. La sélection de l’outil approprié en fonction de votre scénario permet de garantir une migration SQL Server réussie et efficace vers Azure.