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 :
Database Migration Service : via l’extension Azure SQL Migration pour Azure Data Studio, portail Azure, PowerShell et Azure CLI.
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.
Contenu connexe
- Scénarios Azure Database Migration Service pris en charge
- Services et outils disponibles pour les scénarios de migration de données
- Migrer des bases de données en utilisant l’extension de migration Azure SQL pour Azure Data Studio
- Questions fréquentes (FAQ) sur l’utilisation d’Azure Database Migration Service