Vue d’ensemble de Assistant Migration de donnéesOverview of Data Migration Assistant

Le Assistant Migration de données (DMA) vous aide à effectuer une mise à niveau vers une plateforme de données moderne en détectant les problèmes de compatibilité qui peuvent avoir un impact sur les fonctionnalités de base de données dans votre nouvelle version de SQL Server ou Azure SQL Database.The Data Migration Assistant (DMA) helps you upgrade to a modern data platform by detecting compatibility issues that can impact database functionality in your new version of SQL Server or Azure SQL Database. DMA recommande des améliorations en matière de performances et de fiabilité pour votre environnement cible et vous permet de déplacer votre schéma, vos données et vos objets sans relation contenant-contenu de votre serveur source vers votre serveur cible.DMA recommends performance and reliability improvements for your target environment and allows you to move your schema, data, and uncontained objects from your source server to your target server.

Notes

Pour les migrations volumineuses (en termes de nombre et de taille de bases de données), nous vous recommandons d’utiliser le Azure Database Migration Service, qui peut migrer des bases de données à grande échelle.For large migrations (in terms of number and size of databases), we recommend that you use the Azure Database Migration Service, which can migrate databases at scale.

Obtenir Data Migration AssistantGet 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 .To install DMA, download the latest version of the tool from the Microsoft Download Center, and then run the DataMigrationAssistant.msi file.

FonctionnalitésCapabilities

  • Évaluer la ou les instances de SQL Server locales qui migrent vers la ou les bases de données SQL Azure.Assess on-premises SQL Server instance(s) migrating to Azure SQL database(s). Le flux de travail d’évaluation vous aide à détecter les problèmes suivants qui peuvent affecter la migration d’Azure SQL Database et fournit des conseils détaillés sur la façon de les résoudre. The assessment workflow helps you to detect the following issues that can affect Azure SQL database migration and provides detailed guidance on how to resolve them.

    • Problèmes de blocage de la migration: Détecte les problèmes de compatibilité qui bloquent la migration de la ou des bases de données locales SQL Server vers Azure SQL Database.Migration blocking issues: Discovers the compatibility issues that block migrating on-premises SQL Server database(s) to Azure SQL Database(s). DMA fournit des recommandations pour vous aider à résoudre ces problèmes. DMA provides recommendations to help you address those issues.

    • 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 de SQL Server source.Partially supported or unsupported features: Detects partially supported or unsupported features that are currently in use on the source SQL Server instance. DMA fournit un ensemble complet de recommandations, d’approches alternatives disponibles dans Azure et de mesures d’atténuation pour vous permettre de les incorporer dans vos projets de migration. DMA provides a comprehensive set of recommendations, alternative approaches available in Azure, and mitigating steps so that you can incorporate them into your migration projects.

  • Détectez les problèmes qui peuvent affecter une mise à niveau vers un SQL Server local.Discover issues that can affect an upgrade to an on-premises SQL Server. Celles-ci sont décrites comme des problèmes de compatibilité et sont organisées dans les catégories suivantes: These are described as compatibility issues and are organized in the following categories:

    • Modifications avec ruptureBreaking changes
    • Changements de comportementBehavior changes
    • Fonctionnalités dépréciéesDeprecated features
  • Découvrez les nouvelles fonctionnalités de la plateforme de SQL Server cible dont la base de données peut bénéficier après une mise à niveau.Discover new features in the target SQL Server platform that the database can benefit from after an upgrade. Celles-ci sont décrites comme recommandations relatives aux fonctionnalités et sont organisées dans les catégories suivantes:These are described as feature recommendations and are organized in the following categories:

    • PerformancesPerformance
    • SécuritéSecurity
    • StockageStorage
  • Migrez une instance de SQL Server locale vers une instance SQL Server moderne hébergée localement ou sur une machine virtuelle Azure qui est accessible à partir de votre réseau local.Migrate an on-premises SQL Server instance to a modern SQL Server instance hosted on-premises or on an Azure virtual machine (VM) that is accessible from your on-premises network. Vous pouvez accéder à la machine virtuelle Azure à l’aide d’un VPN ou d’autres technologies.The Azure VM can be accessed using VPN or other technologies. Le flux de travail de migration vous permet de migrer les composants suivants:The migration workflow helps you to migrate the following components:

    • Schéma de bases de donnéesSchema of databases
    • Données et utilisateursData and users
    • Rôles de serveurServer roles
    • Connexions SQL Server et WindowsSQL Server and Windows logins
  • Après une migration réussie, les applications peuvent se connecter aux bases de données SQL Server cible en toute transparence.After a successful migration, applications can connect to the target SQL Server databases seamlessly.

  • Évaluer les packages de SQL Server Integration Services (SSIS) locaux qui migrent vers Azure SQL Database ou Azure SQL Database Managed instance.Assess on-premises SQL Server Integration Services (SSIS) package(s) migrating to Azure SQL Database or Azure SQL Database managed instance. L’évaluation permet de détecter les problèmes susceptibles d’affecter la migration.The assessment helps to discover issues that can affect the migration. Celles-ci sont décrites comme des problèmes de compatibilité et sont organisées dans les catégories suivantes:These are described as compatibility issues and are organized in the following categories:

    • Bloqueurs de migration: détecte les problèmes de compatibilité qui bloquent la migration du ou des packages source vers Azure.Migration blockers: discovers the compatibility issues that block migrating source package(s) to Azure. DMA fournit des recommandations pour vous aider à résoudre ces problèmes.DMA provides recommendations to help you address those issues.

    • Problèmes d’informations: détecte les fonctionnalités partiellement prises en charge ou déconseillées qui sont utilisées dans le ou les packages source.Information issues: detects partially supported or deprecated features that are used in source package(s).

    Notes

    L’évaluation des packages hébergés dans le système de fichiers est uniquement prise en charge.The assessment of packages hosted in File system is supported only. L’évaluation des packages hébergés dans MSDB, le magasin de packages ou SSISDB est plus tard.The assessment of packages hosted in MSDB, Package Store or SSISDB comes later.

PrérequisPrerequisites

Pour exécuter une évaluation, vous devez être membre du rôle sysadmin SQL Server.To run an assessment, you have to be a member of the SQL Server sysadmin role.

Versions source et cible prises en chargeSupported source and target versions

DMA remplace toutes les versions précédentes de SQL Server conseiller de mise à niveau et doit être utilisé pour les mises à niveau pour la plupart des versions SQL Server.DMA replaces all previous versions of SQL Server Upgrade Advisor and should be used for upgrades for most SQL Server versions. Versions source et cible prises en charge:Supported source and target versions are:

AlimentationSources

  • SQL Server 2005SQL Server 2005
  • SQL Server 2008SQL Server 2008
  • SQL Server 2008 R2SQL Server 2008 R2
  • SQL Server 2012SQL Server 2012
  • SQL Server 2014SQL Server 2014
  • SQL Server 2016SQL Server 2016
  • SQL Server 2017 sur WindowsSQL Server 2017 on Windows

CompiléTargets

  • SQL Server 2012SQL Server 2012
  • SQL Server 2014SQL Server 2014
  • SQL Server 2016SQL Server 2016
  • SQL Server 2017 sur Windows et LinuxSQL Server 2017 on Windows and Linux
  • Azure SQL DatabaseAzure SQL Database
  • Azure SQL Database Managed InstanceAzure SQL Database Managed Instance

Voir aussiSee also

Évaluer votre migration SQL Server Assess your SQL Server Migration
Assistant Migration de données: Paramètres de configuration Data Migration Assistant: Configuration settings
Migrer des SQL Server locaux à l’aide de Assistant Migration de données Migrate On-Premises SQL Server using Data Migration Assistant
Assistant Migration de données: Meilleures pratiquesData Migration Assistant: Best Practices