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.

Les outils tels que 'extension de migration Azure pour Azure Data Studio, Azure Migrateet Assistant Migration de données (DMA) peuvent vous aider dans ce processus.

Note

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

Extension de migration Azure pour Azure Data Studio

L’extension migration Azure SQL pour Azure Data Studio permet d’évaluer votre préparation à la migration, de fournir des recommandations de référence SKU appropriées pour les ressources Azure et de faciliter la migration de votre base de données SQL Server vers Azure et est idéale pour les bases de données de petite ou moyenne taille. Il est alimenté par la dernière version de Azure Database Migration Service, et fournit également une fonctionnalité d’évaluation avancée qui évalue les bases de données SQL Server prêtes à être migration vers Azure SQL.

En outre, 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 de migrer de SQL Server vers Azure SQL Managed Instance, Azure SQL Database ou SQL Server sur une machine virtuelle Azure. Toutefois, notez que pour la migration sql Server vers Azure SQL Database, seul le mode de migration hors connexion est actuellement disponible.

Remarque

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 de SQL Server. Azure Migrate fournit une suite d’outils conçus pour l’évaluation et la migration de serveurs locaux, d’infrastructure, d’applications et de données à grande échelle, dans le but de les migrer vers Azure.

Ces outils incluent Azure Migrate : découverte et évaluation, qui évalue votre environnement existant, et migration et la modernisation, ce qui facilite le processus réel de migration et de modernisation. En outre, Azure Migrate s’intègre en toute transparence à plusieurs services, outils et offres de fournisseur de logiciels indépendants (ISV), ce qui garantit une expérience de migration flexible et efficace adaptée à vos besoins spécifiques.

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

Note

Pour afficher 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 permet de migrer ou de mettre à niveau des bases de données SQL Server. Il automatise le processus de vérification des problèmes de compatibilité et propose des recommandations. DMA se connecte aux serveurs source et cible, en identifiant les changements cassants, les fonctionnalités déconseillées et en évaluant les nouvelles fonctionnalités pour améliorer les performances. Il prend en charge les migrations et migrations d’hôtes SQL Server locales 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 des machines virtuelles Azure en tant qu’options cibles, il est préférable pour les 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 Meilleures pratiques pour l’exécution de l’Assistant Migration de données

Quel que soit l’outil choisi, il est important d’évaluer les exigences et 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.