Vue d’ensemble de l’Assistant Migration de données

L’Assistant Migration de données (DMA) permet d’effectuer une mise à niveau vers une plateforme de données moderne en détectant les problèmes de compatibilité susceptibles de nuire au fonctionnement de la base de données dans la nouvelle version de SQL Server ou d’Azure SQL Database. DMA recommande des améliorations en matière de fiabilité et de niveau de performance pour votre environnement cible et vous permet de déplacer votre schéma, vos données et vos objets sans contenant de votre serveur source vers votre serveur cible.

Notes

Pour des migrations volumineuses (en termes de nombre et de taille de bases de données), nous vous recommandons d’utiliser Azure Database Migration Service, qui peut migrer des bases de données à grand échelle.

Obtenir Data Migration Assistant

Pour installer DMA, téléchargez la dernière version de l’outil à partir du Centre de téléchargement Microsoft, puis exécutez le fichier DataMigrationAssistant.msi.

Fonctionnalités

  • Évaluez la migration d’instances SQL Server locales vers des bases de données Azure SQL. Le flux de travail d’évaluation vous aide à détecter les problèmes suivants, susceptibles d’affecter la migration de base de données Azure SQL, et fournit des instructions détaillées sur la façon de les résoudre.

    • Problèmes bloquant la migration : découvre les problèmes de compatibilité qui bloquent la migration des bases de données SQL Server locales vers des bases de données Azure SQL. DMA fournit ensuite des recommandations pour vous aider à résoudre ces problèmes.

    • Fonctionnalités partiellement prises en charge ou non prises en charge : détecte les fonctionnalités partiellement prises en charge ou non prises en charge qui sont actuellement utilisées sur l’instance SQL Server source. DMA fournit un ensemble complet de recommandations, d’approches alternatives disponibles dans Azure, et de mesures d’atténuation que vous pouvez incorporer dans vos projets de migration.

  • Découvrez les problèmes pouvant affecter une mise à niveau vers un SQL Server local. Ceux-ci sont décrits comme des problèmes de compatibilité, et organisés dans les catégories suivantes :

    • Changements cassants
    • Changements de comportement
    • Fonctionnalités dépréciées
  • Découvrez de nouvelles fonctionnalités de la plateforme SQL Server cible, dont la base de données pourra bénéficier après une mise à niveau. Elles sont décrites comme des recommandations de fonctionnalités, et organisées dans les catégories suivantes :

    • Performances
    • Sécurité
    • Stockage
  • Migrez une instance SQL Server locale vers une instance SQL Server moderne hébergée localement ou sur une machine virtuelle Azure accessible à partir de votre réseau local. La machine virtuelle Azure est accessible à l’aide d’un VPN ou d’autres technologies. Le flux de travail de migration vous aide à migrer les composants suivants :

    • Schéma de bases de données
    • Données et utilisateurs
    • Rôles serveur
    • Connexions SQL Server et Windows
  • Après une migration réussie, les applications peuvent se connecter aux bases de données SQL Server cibles sans difficulté.

  • Évaluez les packages SSIS (SQL Server Integration Services) locaux qui migrent vers Azure SQL Database ou Azure SQL Managed Instance. L’évaluation permet de découvrir des problèmes susceptibles d’affecter la migration. Ceux-ci sont décrits comme des problèmes de compatibilité, et organisés dans les catégories suivantes :

    • Bloqueurs de migration : détecte les problèmes de compatibilité bloquant la migration des packages sources vers Azure. DMA fournit ensuite des recommandations pour vous aider à résoudre ces problèmes.

    • Problèmes d’information : détecte des fonctionnalités partiellement prises en charge ou déconseillées utilisées dans les packages sources.

Notes

DMA ne prend pas en charge les migrations de base de données vers Azure SQL Managed Instance. Il est recommandé d’utiliser l’extension de migration Azure SQL pour Azure Data Studio, qui prend en charge les migrations de base de données, tant en ligne que hors connexion, vers Azure SQL Managed Instance.

Prérequis

Pour exécuter une évaluation, vous devez être membre du rôle administrateur système SQL Server. La résolution d’affichage recommandée est de 1024 x 756.

Versions sources et cibles prises en charge

DMA remplace toutes les versions du Conseiller de mise à niveau SQL Server, et il devrait être utilisé pour les mises à niveau de la plupart des versions de SQL Server. Voici les versions source et cible prises en charge pour l’évaluation :

Sources

  • SQL Server 2005 (déconseillé)
  • SQL Server 2008
  • SQL Server 2008 R2
  • SQL Server 2012
  • SQL Server 2014
  • SQL Server 2016
  • SQL Server 2017
  • SQL Server 2019
  • Amazon RDS pour SQL Server

Targets

  • SQL Server 2012
  • SQL Server 2014
  • SQL Server 2016
  • SQL Server 2017 sur Windows et Linux
  • SQL Server 2019
  • Base de données unique Azure SQL Database
  • Azure SQL Managed Instance
  • SQL Server s’exécutant sur une machine virtuelle Azure

Voir aussi