Share 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

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.

    Créer 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.

    Notes

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

    Sélectionner le serveur source

  3. Sélectionnez Connecter.

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

    Notes

    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 ?

    Sélectionner la base de données source

  5. Sélectionnez 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.

    Notes

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

    Sélectionner le serveur cible

  3. Sélectionnez Connecter.

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

    Notes

    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.

    Sélectionner une base de données cible

  5. Sélectionnez 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.

    Sélectionner les objets de schéma

    Notes

    Certains des objets qui ne peuvent pas être convertis tels quels sont présentés avec des opportunités de correctif automatique. Un clic sur 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. Notez que 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.

    Correctif suggéré

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

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

    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.

    Résultats du déploiement de 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.

    Sélectionner les tables à migrer

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

Le dernier écran montre l’état global.

état de la migration

Voir aussi