Partager via


Migrer une instance de SQL Server locale ou SQL Server sur les machines virtuelles Azure vers Azure SQL Database à l’aide de l’Assistant Migration de données

Important

L’Assistant Migration de données (DMA) est déconseillé. Pour les options de migration des données de SQL Server vers Azure SQL, consultez Options de migration pour SQL Server vers Azure SQL.

L’Assistant Migration de données fournit des évaluations transparentes des instances SQL Server locales et des mises à niveau vers des versions ultérieures des SQL Server ou des migrations vers SQL Server sur des machines virtuelles Azure ou Azure SQL Database.

Cet article fournit des instructions pas à pas pour la migration d’une instance SQL Server locale vers Azure SQL Database à l’aide de l’Assistant Migration de données.

Créer un nouveau projet de migration

  1. Dans le volet gauche, sélectionnez Nouveau (+), puis sélectionnez le type de projet Migration.

  2. Définissez le type source sur SQL Server et le type de serveur cible sur Azure SQL Database.

  3. Sélectionnez Créer.

    Capture d’écran montrant la création d’un projet de migration.

Spécifier la base de données et le serveur sources

  1. Pour la source, sous Se connecter au serveur source, dans le champ Nom du serveur, entrez le nom de l’instance SQL Server source.

  2. Sélectionnez le Type d’authentification pris en charge par l’instance SQL Server source.

    Remarque

    Il est recommandé de chiffrer la connexion en cochant la case Chiffrer la connexion sous Propriétés de connexion.

    Capture d’écran de Sélectionner un serveur source.

  3. Sélectionnez Connecter.

  4. Sélectionnez une base de données source unique à migrer vers Azure SQL Database.

    Remarque

    Si vous souhaitez évaluer la base de données et afficher et appliquer les correctifs recommandés avant la migration, cochez la case Évaluer la base de données avant la migration ?

    Capture d’écran de Sélectionner les données sources.

  5. Cliquez sur Suivant.

Spécifier la base de données et le serveur cibles

  1. Pour la cible, sous Se connecter au serveur cible, dans le champ Nom du serveur, entrez le nom de l’instance Azure SQL Database.

  2. Sélectionnez le Type d’authentification pris en charge par l’instance Azure SQL Database cible.

    Remarque

    Il est recommandé de chiffrer la connexion en cochant la case Chiffrer la connexion sous Propriétés de connexion.

    Capture d’écran de la sélection du serveur cible.

  3. Sélectionnez Connecter.

  4. Sélectionnez une base de données cible unique vers laquelle effectuer la migration.

    Remarque

    Si vous avez l’intention de migrer des utilisateurs Windows, dans la zone de texte Nom de domaine utilisateur externe cible, vérifiez que le nom de domaine utilisateur externe cible est spécifié correctement.

    Capture d’écran de la sélection de la base de données cible.

  5. Cliquez sur Suivant.

Sélectionner les objets de schéma

  1. Sélectionnez dans la base de données source les objets de schéma que vous souhaitez migrer vers Azure SQL Database.

    Capture d’écran de Sélectionner les objets de schéma.

    Remarque

    Certains des objets qui ne peuvent pas être convertis tels quels sont présentés avec des opportunités de correctif automatique. La sélection de ces objets dans le volet gauche permet d’afficher les suggestions de correctif dans le volet droit. Passez en revue les correctifs et choisissez d’appliquer ou d’ignorer toutes les modifications, objet par objet. Le fait d’appliquer ou d’ignorer toutes les modifications pour un objet n’affecte pas les modifications apportées aux autres objets de base de données. Les instructions qui ne peuvent pas être converties ni corrigées automatiquement sont reproduites dans la base de données cible et commentées.

    Capture d’écran de la correction suggérée.

  2. Sélectionnez Script SQL général.

  3. Passez en revue le script généré.

    Capture d’écran du script généré.

Déployer le schéma

  1. Sélectionnez Déployer le schéma.

  2. Passez en revue les résultats du déploiement de schéma.

    Capture d’écran des résultats du déploiement du schéma.

  3. Sélectionnez Migrer les données pour lancer le processus de migration de données.

  4. Sélectionnez les tables contenant les données que vous souhaitez migrer.

    Capture d’écran de Sélectionner les tables à migrer.

  5. Sélectionnez Démarrer la migration des données.

Le dernier écran montre l’état global.

Capture d’écran de l’état de la migration.