Qu’est-ce qu’Azure Database Migration Service ?

Azure Database Migration Service est un service entièrement géré conçu pour permettre des migrations fluides de diverses sources de base de données vers des plateformes de données Azure avec un temps d’arrêt minime (migrations en ligne).

Avec Azure Database Migration Service, nous proposons actuellement deux versions :

  1. Database Migration Service : via l’extension Azure SQL Migration pour Azure Data Studio, portail Azure, PowerShell et Azure CLI.

  2. Database Migration Service (classique), via le Portail Azure, PowerShell et Azure CLI.

Database Migration Service alimente l’extension « migration Azure SQL » pour Azure Data Studio et fournit d’autres fonctionnalités. Portail Azure, PowerShell et Azure CLI peuvent également être utilisés pour accéder à DMS. Actuellement, il prend en charge la modernisation de SQL Database vers Azure. Pour améliorer les fonctionnalités et la prise en charge, envisagez de migrer vers Azure SQL Database à l’aide de DMS.

Database Migration Service (classique), via le Portail Azure, PowerShell et Azure CLI, est une version antérieure d’Azure Database Migration Service. Il offre une modernisation de la base de données pour Azure et prend en charge des scénarios tels que : SQL Server, PostgreSQL, MySQL et MongoDB.

Important

Azure Database Migration Service (classique) : les scénarios SQL sont sur un chemin d’accès de dépréciation. Depuis le 1er août 2023, vous ne pouvez plus créer de ressources Database Migration Service (classique) pour les scénarios SQL Server à partir du portail Azure. Le service sera mis hors service le 15 mars 2026 pour tous les clients. Pour des migrations fluides de plusieurs sources de base de données vers des cibles Azure SQL, Microsoft recommande d’utiliser la dernière version d’Azure Database Migration Service, qui est disponible en tant qu’extension Azure SQL Migration dans Azure Data Studio, par le biais du portail Azure ou par le biais de l’article Effectuer une migration de bases de données à grande échelle en utilisant l’automatisation (préversion). Pour plus d’informations, consultez Avis de mise hors service : Database Migration Service (classique).

Migrer des bases de données avec l’extension Migration Azure SQL pour Azure Data Studio

L’extension de migration Azure SQL dans Azure Data Studio regroupe une expérience d’évaluation, de suggestion et de migration simplifiée qui offre les fonctionnalités suivantes :

  • Interface utilisateur réactive qui vous offre une expérience de migration de bout en bout commençant par une évaluation de préparation de la migration, une suggestion de référence SKU (basée sur des données de performances), et se terminant par la migration effective vers Azure SQL.
  • Mécanisme d’évaluation amélioré qui peut évaluer des instances SQL Server et identifie les bases de données prêtes à être migrées vers les différentes cibles Azure SQL.
  • Moteur de recommandations de référence SKU (préversion) qui collecte des données de performances sur l’instance SQL Server source locale et génère des suggestions 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.
  • Possibilité d’exécuter des modes de migration en ligne (pour les migrations nécessitant un temps d’arrêt minime) ou hors connexion (pour les migrations dont les temps d’arrêt durent pendant toute la migration) afin de répondre à vos besoins métier.
  • Possibilité de créer et configurer un runtime d’intégration autohébergé pour fournir votre propre calcul afin d’accéder à l’instance SQL Server source et aux sauvegardes 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.

Consultez les tutoriels pas à pas suivants pour plus d’informations sur chaque scénario de migration spécifique selon la cible Azure SQL :

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

Pour en savoir plus, consultez Migrer des bases de données à l’aide de l’extension Azure SQL Migration pour Azure Data Studio.

Comparer les versions

Une version plus récente d’Azure Database Migration Service est disponible en tant qu’extension pour Azure Data Studio et est accessible depuis le portail Azure, ce qui a amélioré les fonctionnalités, l’expérience utilisateur et la prise en charge du service de migration. Envisagez l’utilisation de l’extension Azure SQL Migration pour Azure Data Studio et le portail Azure DMS dès que possible.

Le tableau suivant compare les fonctionnalités des versions du Database Migration Service :

Fonction DMS (classique) DMS : via l’extension Azure SQL pour ADS DMS : via le portail Azure Notes
Évaluation Non Oui No Évaluation de la compatibilité de la source.
Recommandation SKU Non Oui No Recommandations de référence SKU pour la cible basées sur l’évaluation de la source.
Azure SQL Database (migration hors connexion) Oui Oui Oui Migration vers Azure SQL Database (hors connexion)
Azure SQL Managed Instance (migration en ligne) Oui Oui Oui Migration vers Azure SQL Managed Instance en ligne avec un temps d’arrêt minimal.
Azure SQL Managed Instance (migration hors connexion) Oui Oui Oui Migration vers Azure SQL Managed Instance (hors connexion).
SQL Server sur machine virtuelle Azure SQL (migration en ligne) Non Oui Oui Migration vers SQL Server sur des machines virtuelles Azure en ligne avec un temps d’arrêt minimal.
SQL Server sur machine virtuelle Azure SQL (migration hors connexion) Oui Oui Oui Migration vers SQL Server sur une machine virtuelle Azure (hors connexion).
Migration des connexions Oui Oui No Migration des connexions de votre source vers votre cible.
Migration des schémas Oui No Oui Migration des schémas de votre source vers votre cible.
Prise en charge du portail Azure Oui Partiel Oui Création et surveillance de la migration à l’aide du portail Azure.
Intégration à Azure Data Studio Non Oui No Prise en charge de la migration intégrée à Azure Data Studio.
Disponibilité régionale Oui Oui Oui Plus de régions sont disponibles avec l’extension.
Expérience utilisateur améliorée Non Oui Oui DMS est plus rapide, plus sécurisé et plus facile à dépanner.
Automatisation Oui Oui Oui DMS prend en charge PowerShell et Azure CLI.
Points de terminaison privés Non Oui Oui Connexion à votre source et cible à l’aide de points de terminaison privés.
Prise en charge de TDE Non Oui No Migration des bases de données chiffrées avec TDE.

Migrer des bases de données vers Azure avec des outils bien connus

Azure Database Migration Service intègre des fonctionnalités de nos services et outils existants. Il fournit aux clients une solution complète hautement disponible. Le service utilise l’Assistant Migration de données pour générer des rapports d’évaluation qui fournissent des suggestions concernant les modifications requises avant d’effectuer une migration. Libre à vous d’effectuer ou non une correction nécessaire. Quand vous êtes prêt à commencer le processus de migration, Azure Database Migration Service effectue toutes les étapes nécessaires. Vous pouvez lancer vos projets de migration et ne plus vous en occuper, car vous savez que le processus s’appuie sur les bonnes pratiques de Microsoft.

Disponibilité régionale

Pour obtenir des informations à jour sur la disponibilité régionale d’Azure Database Migration Service, consultez Produits disponibles par région.