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.
Important
Azure Data Studio is mis hors service à compter de February 28, 2026. Vous devez migrer vers Visual Studio Code. Pour plus d'informations, consultez Ce qui se passe avec Azure Data Studio.
L’extension de migration Azure SQL pour Azure Data Studio vous permet d’évaluer, d’obtenir des recommandations de Azure de taille appropriée et de migrer vos bases de données SQL Server vers Azure.
Important
L’extension de migration Azure SQL dans Azure Data Studio a été retirée à compter du 28 février 2026 avec Azure Data Studio. Pour plus d'informations, consultez Alternatives post-retraite de l'extension de migration Azure SQL.
L’extension de migration Azure SQL pour Azure Data Studio offre les principaux avantages suivants :
Interface utilisateur réactive pour une expérience de migration de bout en bout. L'extension commence par une évaluation de la préparation à la migration et une recommandation de SKU (préversion) (basée sur les données de performance).
Mécanisme d’évaluation amélioré qui peut évaluer SQL Server instances. L’extension identifie les bases de données prêtes à migrer vers des cibles Azure SQL.
Vous pouvez utiliser l’expérience de migration SQL Server dans le portail Azure Arc pour évaluer les bases de données SQL Server.
Moteur de recommandation de référence SKU qui collecte les données de performances à partir de la source locale SQL Server instance, puis génère des recommandations de référence SKU de taille appropriée en fonction de votre cible Azure SQL.
Un service de Azure fiable alimenté par Azure Database Migration Service qui orchestre les activités de déplacement des données pour offrir une expérience de migration transparente.
Vous pouvez exécuter votre migration en ligne (pour les migrations qui nécessitent un temps d’arrêt minimal) ou hors connexion (pour les migrations où le temps d’arrêt persiste tout au long de la migration) en fonction des besoins de votre entreprise.
Vous pouvez configurer un runtime d’intégration auto-hébergé pour utiliser vos propres ressources de calcul pour accéder aux fichiers de sauvegarde d’instance source SQL Server dans votre environnement local.
Fournit une expérience utilisateur sécurisée et améliorée pour migrer des bases de données TDE et des connexions SQL/Windows vers Azure SQL.
Pour plus d’informations sur des scénarios de migration spécifiques et des cibles de Azure SQL, consultez la liste des didacticiels dans le tableau suivant :
| Scénario de migration | Mode de migration |
|---|---|
| SQL Server vers Azure SQL Managed Instance | En ligneHors connexion |
| SQL Server vers SQL Server sur des machines virtuelles Azure | En ligneHors connexion |
| SQL Server à Azure SQL Database | Hors ligne |
Important
Si votre cible est Azure SQL Database, veillez à déployer le schéma de base de données avant de commencer la migration. Vous pouvez utiliser Azure Database Migration Service à partir du portail Azure ou à l’aide de PowerShell /AZ cmdlets.
Cet article explique comment installer l’extension de migration Azure SQL via Azure Data Studio.
Prerequisites
Si vous n'avez pas d'abonnement Azure, créez un compte Azure gratuit avant de commencer.
Pour installer cette extension, vous avez également besoin des conditions préalables suivantes :
Installer l’extension de migration Azure SQL
Suivez ces étapes pour installer l’extension de migration Azure SQL dans Azure Data Studio. Vous pouvez choisir la méthode d’installation standard ou un mode hors connexion lorsque l’ordinateur est déconnecté d’Internet.
- Mode connecté
- Mode déconnecté
Installation en mode connecté
Ouvrez le gestionnaire d’extensions dans Azure Data Studio. Sélectionnez l’icône d’extensions ou extensions dans le menu Affichage .
Capture d’écran montrant l’icône d’extension de migration.
Tapez
Azure SQL migrationdans la barre de recherche.Sélectionnez l’extension Azure SQL Migration et affichez ses détails.
Sélectionnez Installer.
Vous voyez l’extension de migration Azure SQL dans la liste des extensions.
Connectez-vous à l’instance de SQL Server dans Azure Data Studio. Cliquez avec le bouton droit sur le nom de l’instance et sélectionnez Manage pour afficher le tableau de bord et la page d’accueil de l’extension Azure SQL migration.
Capture d’écran montrant la page de destination de l’extension.
Configurer la mise à jour automatique de l’extension
Vous pouvez rechercher les mises à jour de l’extension et les mettre automatiquement à jour en configurant Auto Update dans les paramètres de Azure Data Studio.
Pour activer les mises à jour automatiques :
Sélectionnez l’icône Settings dans Azure Data Studio.
Cochez la case à cocher sous Utilisateurs, Fonctionnalités, Extensions, Vérification automatique des mises à jour.
Dans la liste déroulante, sous Utilisateurs Fonctionnalités Extensions Mise à jour automatique, sélectionnez Toutes les extensions ou Uniquement les extensions activées.
Capture d’écran de l’écran de mise à jour automatique.
Note
Si vous souhaitez mettre à jour l’extension manuellement, vous pouvez désactiver la Mise à jour automatique et installer les mises à jour à partir de l’extension sur la Place de marché.
Fonctionnalités
Azure SQL évaluation de la préparation à la cible et migrations de bases de données
L’extension de migration Azure SQL prend en charge l’évaluation et génère des recommandations Azure (préversion) et des migrations de base de données pour les cibles de Azure SQL suivantes.
- SQL Server sur Machines Virtuelles Azure
- Azure SQL Managed Instance
- Azure SQL Database
Afficher les évaluations Arc précomputées et suivre la migration
Si votre instance de SQL Server est activée par Arc et que l’évaluation de la migration est déjà calculée, l’extension de migration SQL dans Azure Data Studio récupère l’évaluation précomputée et la recommandation SKU de l’Arc et l’intègre dans l’assistant d’évaluations. L’extension met également à jour l’état de migration le plus récent dans la ressource Arc de l’instance de SQL Server. Vous pouvez suivre la progression de l’expérience de migration de base de données intégrée.
Si votre instance de SQL Server n'est pas activée par Azure Arc, l'extension de migration SQL crée une instance SQL Server gratuite et facultative Azure ressource pour suivre le processus de migration sans frais supplémentaires.
- Sélectionnez le Subscription, Resource Group et Location où vous souhaitez créer la ressource de suivi Azure.
- Inscrivez votre abonnement au fournisseur de ressources
Microsoft.AzureArcDataavant de créer la ressource Azure. - Si votre abonnement n’est pas déjà inscrit, une tentative est effectuée pour inscrire l’abonnement auprès du fournisseur de ressources en votre nom. Si vous n'êtes pas autorisé à inscrire le fournisseur de ressources, la création de la ressource dans Azure est ignorée.
Modes de migration
Les modes de migration suivants sont pris en charge pour les cibles de Azure SQL correspondantes.
| Mode de migration | Descriptif |
|---|---|
| En ligne | La base de données source SQL Server est disponible pour l’activité de lecture et d’écriture, tandis que les sauvegardes de base de données sont restaurées en permanence sur les Azure SQL cibles. Le temps d’arrêt de l’application se limite à la durée du basculement à la fin de la migration. |
| Hors ligne | La base de données source ne peut pas être utilisée pour écrire une activité pendant la restauration des fichiers de sauvegarde sur la base de données cible Azure SQL. Le temps d’arrêt de l’application persiste du démarrage jusqu’à la fin du processus de migration. |
Matrice de prise en charge
| cible Azure SQL | Mode de migration |
|---|---|
| Azure SQL Managed Instance | En ligneHors connexion |
| SQL Server sur Azure machine virtuelle | En ligneHors connexion |
| Azure SQL Database | Hors ligne |
Conseil / Astuce
Pour plus d’informations sur les prérequis, les fonctionnalités et le flux de travail de migration, consultez Migration à l’aide de Azure Data Studio.
Alternatives postérieures à la mise hors service pour l’extension de migration Azure SQL
L'extension de migration Azure SQL dans Azure Data Studio sera retirée le 28 février 2026, en même temps qu'Azure Data Studio. Le tableau suivant fournit des conseils organisés par phase de migration et plateforme cible.
| Scénario de migration | Option portail | Option CLI (Interface en Ligne de Commande) |
|---|---|---|
| Pré-migration (découverte et évaluation) | expérience de migration SQL dans Azure Arc / Azure Migrate | DMS PowerShell / CLI (Interface de ligne de commande) |
| Vers Azure SQL Managed Instance | Expérience de migration SQL dans Azure Arc | DMS PowerShell / CLI |
| Pour SQL Server sur les machines virtuelles Azure | Portail Azure DMS (en ligne) / composant de migration SSMS | DMS PowerShell / CLI |
| Vers Azure SQL Database | Portail Azure DMS (migration hors ligne et de schémas) / Striim (migration en ligne) | DMS PowerShell / CLI (migration hors connexion et de schéma) |
Pour plus d’informations, consultez le billet de blog Azure SQL Migration Alternatives après la dépréciation de l’extension de migration Azure SQL dans Azure Data Studio.
Obtenir de l’aide du support Microsoft
Vous pouvez déclencher une demande de support pour obtenir de l’aide du support Microsoft si vous rencontrez des problèmes ou des erreurs avec vos migrations de base de données à l’aide de l’extension de migration Azure SQL.
Sélectionnez le bouton Nouvelle demande de support dans la section supérieure de l’extension. Vous accédez automatiquement au portail Azure, où vous pouvez renseigner les détails, puis envoyer une demande de support.
Capture d’écran montrant comment obtenir de l’aide du support Microsoft concernant l’extension.
Vous pouvez soumettre des idées et des suggestions d’amélioration, ainsi que d’autres commentaires, notamment des bogues, dans le forum Azure Communauté - Azure Database Migration Service. Vous pouvez également utiliser le bouton Commentaires si vous avez des suggestions ou des commentaires pour améliorer l’extension.