Extension de migration Azure SQL pour Azure Data Studio

L’extension de migration Azure SQL pour Azure Data Studio vous permet de faire une évaluation, d’obtenir des recommandations Azure appropriées et de migrer vos bases de données SQL Server vers Azure.

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 référence SKU (préversion) (basée sur les données de performances).

  • Mécanisme d’évaluation amélioré qui peut évaluer les instances de serveur SQL. L’extension identifie les bases de données prêtes à migrer vers les cibles Azure SQL.

    Notes

    Vous pouvez utiliser l’extension Azure SQL Migration pour évaluer les bases de données Server SQL s’exécutant sur Windows ou Linux.

  • Moteur de recommandation de référence SKU qui collecte des données de performances sur l’instance SQL Server source locale, puis génère des recommandations de référence SKU appropriées en fonction de votre cible Azure SQL.

  • Service Azure fiable, optimisé par Azure Database Migration Service, qui orchestre les activités de déplacement de données pour offrir une expérience de migration fluide.

  • 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 afin d’accéder aux fichiers de sauvegarde d’instance SQL Server source dans votre environnement local.

  • Fournit une expérience utilisateur sécurisée et améliorée pour la migration des bases de données TDE et des connexions SQL/Windows vers Azure SQL.

Pour plus d’informations sur des scénarios de migration et des cibles Azure SQL spécifiques, consultez la liste des tutoriels dans le tableau suivant :

Scénario de migration Mode de migration
SQL Server vers Azure SQL Managed Instance En ligne / Hors connexion
SQL Server vers SQL Server sur une machine virtuelle Azure En ligne / Hors connexion
SQL Server vers Azure SQL Database Hors connexion

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 des outils comme l’extension dacpac SQL Server ou l’extension Projets SQL Database pour Azure Data Studio.

La vidéo suivante explique les dernières mises à jour et fonctionnalités ajoutées à l’extension Migration Azure SQL dans Azure Data Studio :


Cet article explique l’installation de l’extension de migration Azure SQL via Azure Data Studio.

Prérequis

Si vous n’avez pas d’abonnement Azure, créez un compte Azure gratuit avant de commencer.

Les conditions préalables suivantes sont également requises pour installer cette extension :

Installation de l’extension de migration Azure SQL

Pour installer l’extension de migration Azure SQL dans Azure Data Studio, procédez comme suit. Vous pouvez choisir la méthode d’installation standard ou un mode hors connexion lorsque l’ordinateur est déconnecté d’Internet.

Installation en mode connecté

  1. Ouvrez le gestionnaire d’extensions dans Azure Data Studio. Vous pouvez sélectionner l’icône des extensions ou l’option Extensions dans le menu Affichage.

    Screenshot showing the migration extension icon.

  2. Dans la barre de recherche, tapez Azure SQL Migration.

  3. Sélectionnez l’extension de Migration Azure SQL, puis examinez ses détails.

  4. Sélectionnez Installer.

    Screenshot showing the Azure SQL migration extension from the Azure Marketplace.

  5. Vous pouvez voir l’extension de migration Azure SQL dans la liste des extensions une fois l’installation terminée.

    Screenshot showing the Azure SQL migration extension.

  6. Vous pouvez vous connecter à l’instance SQL Server dans Azure Data Studio. Cliquez avec le bouton droit sur le nom de l’instance et sélectionnez Gérer pour afficher le tableau de bord et la page de destination de l’extension de migration Azure SQL.

    Screenshot showing the extension landing page.

Configurer la mise à jour automatique de l’extension

Vous pouvez rechercher les mises à jour de l’extension et les rendre automatiques en configurant Mise à jour automatique dans les paramètres d’Azure Data Studio.

Pour activer les mises à jour automatiques :

  1. Sélectionner l’icône Paramètres dans Azure Data Studio.
  2. Cochez la case sous Utilisateurs > Fonctionnalités > Extensions > Vérification automatique des mises à jour.
  3. Dans la liste déroulante, sous Utilisateurs > Fonctionnalités > Extensions > Mise à jour automatique, sélectionnez Toutes les extensions ou Uniquement les extensions activées.

auto update the extension

Remarque

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

Migrations de base de données et évaluation de la disponibilité des cibles Azure SQL

L’extension de migration Azure SQL prend en charge l’évaluation et génère des suggestions Azure (préversion) et des migrations de base de données pour les cibles Azure SQL suivantes.

  • SQL Server sur les machines virtuelles Azure
  • Azure SQL Managed Instance
  • Azure SQL Database

Modes de migration

Les modes de migration suivants sont pris en charge pour les cibles Azure SQL correspondantes.

  • En ligne : la base de données SQL Server source 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 l’instance Azure SQL cible. Le temps d’arrêt de l’application se limite à la durée du basculement à la fin de la migration.

  • Hors connexion : la base de données source ne peut pas être utilisée pour l’activité d’écriture lorsque les fichiers de sauvegarde sont restaurés sur la base de données Azure SQL cible. 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 ligne / Hors connexion
SQL Server sur les machines virtuelles Azure En ligne / Hors connexion
Azure SQL Database Hors connexion

Conseil

Pour plus d’informations sur les conditions préalables, les fonctionnalités et le workflow de migration, consultez Migration avec Azure Data Studio

Obtenir de l’aide du support Microsoft

Vous pouvez déclencher une demande de support pour obtenir l’aide du support Microsoft si vous rencontrez des problèmes ou des erreurs dans le cadre de la migration de vos bases de données qui utilisent l’extension de migration Azure SQL.

Sélectionnez le bouton Nouvelle demande de support dans la section supérieure de l’extension. Vous serez redirigé automatiquement vers le portail Azure, où vous pourrez renseigner les détails et envoyer une demande de support. Screenshot of Get help from Microsoft support for the extension.

Vous pouvez soumettre des idées/suggestions d’amélioration et d’autres commentaires, y compris des bogues, dans le forum de la communauté Azure : Azure Database Migration Service.

Remarque

Vous pouvez également utiliser le bouton Commentaires si vous avez des suggestions ou des commentaires pour améliorer l’extension.