Passer au contenu principal

Migrations sécurisées

Ouvrir tout

    Au niveau de la connexion, DMS sécurise les connexions des points de terminaison à l’aide du chiffrement SSL/TLS, garantissant ainsi la protection des données pendant leur transfert. Pour une sécurité renforcée, DMS crée des instances de réplication au sein d’un cloud privé virtuel AWS, assurant ainsi une isolation sécurisée des ressources et un contrôle total sur les configurations réseau tout au long de la migration.

    Afin de protéger les informations sensibles, DMS propose des fonctionnalités de masquage des données permettant de dissimuler les données sensibles en modifiant le contenu de colonnes spécifiées avant leur chargement dans la base de données cible.

    La gestion sécurisée des accès dans AWS DMS est assurée par l’intégration à plusieurs services de sécurité AWS. Grâce aux politiques IAM, les administrateurs peuvent définir des autorisations spécifiques pour les utilisateurs, les groupes et les rôles, garantissant ainsi un accès contrôlé et sécurisé tout au long du processus de migration.

    La sécurité est encore renforcée grâce à l’intégration de DMS à AWS Key Management Service (KMS), qui permet la création et la gestion de clés de chiffrement afin de sécuriser les données pendant la migration. De plus, DMS s’intègre parfaitement à AWS Secrets Manager pour offrir un stockage et une gestion centralisés des informations d’identification et autres informations sensibles. Cette approche globale de la sécurité renforce non seulement la protection des données, mais simplifie également la gestion des accès tout au long du flux de travail de migration.

    DMS offre une visibilité en temps réel et une détection proactive des problèmes grâce à son intégration avec Amazon SNS, CloudWatch, CloudTrail et les journaux de base de données, tandis que son tableau de bord de surveillance consolide les informations pour une gestion rationalisée.

Aucune perturbation

Ouvrir tout

    AWS DMS vous aide à migrer vos bases de données vers AWS pratiquement sans interruption de service. Toutes les modifications apportées à la base de données source pendant la migration sont répliquées en continu dans la base de données cible, ce qui permet à la base de données source d’être pleinement opérationnelle pendant le processus de migration. Une fois la migration terminée, la base de données cible reste synchronisée avec la base de données source, vous permettant de basculer vers la base de données cible au moment opportun.

    AWS DMS est très résilient et s’auto-répare. Le service surveille en continu les bases de données source et cible, la connectivité réseau et l’instance de réplication. En cas d’interruption, il redémarre automatiquement le processus et reprend la migration là où elle s’est arrêtée. L’option Multi-AZ d’AWS DMS offre une haute disponibilité pour la migration de bases de données et la réplication continue des données grâce à des instances de réplication redondantes.

     

    DMS garantit l’absence totale de perte de données grâce à plusieurs mécanismes intégrés fonctionnant de concert. À la base, DMS utilise la capture des données modifiées (CDC) pour capturer en continu les modifications au niveau de la base de données source pendant que la réplication est en cours, garantissant ainsi que toutes les nouvelles transactions ou modifications sont capturées et répliquées vers la cible.

    La cohérence des transactions est maintenue en veillant à ce que les modifications associées soient migrées ensemble sous forme de transactions complètes, en préservant l’ordre des modifications et les limites des transactions. Tout au long du processus de migration, DMS crée des points de contrôle pour suivre la progression et s’assurer qu’aucune donnée n’est omise. En cas d’interruption, la réplication peut reprendre à partir du dernier point de contrôle plutôt que de recommencer depuis le début.

    DMS utilise une validation continue des données pour comparer les données source et cible, ce qui permet d’identifier les éventuelles divergences nécessitant une attention particulière. La fonctionnalité de resynchronisation des données gère automatiquement les divergences de données en s’intégrant de manière transparente aux tâches de migration existantes. Lorsque des divergences sont détectées, DMS récupère les données actuelles de la base de données source et les applique à la cible, tout en conservant les transformations ou les mappages de tables configurés.

    Cette approche globale permet de garantir l’exactitude et la cohérence des données tout au long du processus de migration. Toutefois, l’absence totale de perte de données dépend également d’une configuration adéquate, de la stabilité du réseau et du respect des bonnes pratiques AWS en matière de migration de bases de données.

Rentabilité

Ouvrir tout

    Les instances à la demande de DMS vous permettent de payer les capacités de migration de bases de données à l’heure, sans engagement à long terme. Cela vous libère des coûts et de la complexité des opérations de planification, d’acquisition et de maintenance du matériel, et rend l’ensemble du processus rapide et peu coûteux.

    DMS sans serveur facilite encore davantage et rend plus économique la migration des données, sans nécessiter la provision d’instances de réplication ni la surveillance manuelle de l’utilisation et l’ajustement de la capacité. Il provisionne, surveille et met à l’échelle automatiquement les ressources de migration à la capacité optimale requise pour répondre à la demande, en supprimant les tâches de gestion des instances telles que l’estimation de la capacité, le provisionnement, l’optimisation des coûts et la gestion des versions des moteurs de réplication et des correctifs. Vous n’avez plus besoin de sur-provisionner les ressources pour répondre aux pics de demande, et vous ne payez que pour la capacité de migration des données que vous utilisez. DMS sans serveur prend en charge plusieurs cas d’utilisation, notamment la réplication continue des données, la consolidation des bases de données et les migrations hétérogènes et homogènes. Pour en savoir plus, consultez la documentation de DMS sans serveur.

Simplicité d’utilisation

Ouvrir tout

    DMS est simple à utiliser. Il est inutile d’installer des pilotes ou des applications, ou encore de modifier la base de données source dans la plupart des cas. Vous pouvez lancer une migration de base de données en quelques étapes seulement dans la console de gestion AWS.

Large couverture

Ouvrir tout

    Avec DMS, vous pouvez effectuer une migration de base de données homogène en migrant des bases de données similaires ou vous moderniser avec une migration de base de données hétérogène en migrant entre différentes bases de données. DMS prend en charge plus de 20 bases de données et entrepôts de données en tant que points de terminaison source et cible.

    Pour les migrations hétérogènes, les moteurs de base de données source et cible sont différents, comme dans le cas des migrations d’Oracle vers Aurora, d’Oracle vers PostgreSQL et de Microsoft SQL Server vers MySQL. Les migrations hétérogènes se déroulent en deux étapes. Comme la structure du schéma, les types de données et le code de base de données des bases de données source et cible peuvent être très différents, la première étape consiste à convertir le schéma et le code source pour qu’ils correspondent à ceux de la base de données cible. La deuxième étape consiste à migrer les données de la base de données source vers la base de données cible à l’aide de DMS. Vous pouvez choisir entre des instances de réplication DMS ou DMS sans serveur, qui automatise les tâches fastidieuses de provisionnement, de surveillance et de dimensionnement des ressources de migration. Tous les types de données requis seront automatiquement convertis pendant la migration. 

    Pour la conversion de schémas, DMS propose deux solutions de conversion de schémas qui permettent d’économiser des semaines, voire des mois d’efforts. Vous pouvez choisir de vous connecter à la console DMS pour lancer le flux de travail DMS Schema Conversion (DMS SC) pour une expérience entièrement gérée ou de télécharger le logiciel d’outil de conversion des schémas AWS (SCT) pour effectuer une évaluation et une conversion similaires sur votre système local.

    Chaque option évaluera et convertira automatiquement le schéma de la base de données source et la plupart des éléments de code de la base de données, notamment les vues, les procédures enregistrées et les fonctions, vers un format compatible avec la base de données cible. En quelques étapes, vous pouvez générer un rapport d’évaluation qui montre la complexité de la conversion du schéma. Ce rapport fournit des conseils prescriptifs sur la manière de résoudre les incompatibilités entre les moteurs de base de données source et cible. Tout objet ne pouvant pas être automatiquement converti est clairement marqué comme objet d’action avec des instructions prescriptives sur la façon de convertir, de sorte à pouvoir être converti manuellement et achever la migration. Une fois la conversion du schéma terminée, AWS DMS peut migrer les données de la source vers la cible.

    DMS SC utilise l’IA générative en combinaison avec une approche traditionnelle basée sur des règles afin de réduire davantage le nombre d’objets de base de données nécessitant une conversion manuelle. En utilisant les recommandations de l’IA générative, vous pouvez simplifier et accélérer vos projets de migration de bases de données, en particulier lors de la conversion d’objets de code complexes tels que les procédures stockées, les fonctions ou les déclencheurs. DMS Schema Conversion avec l’IA générative accélère la migration en fournissant des recommandations de code révisables, en réduisant le temps et les efforts nécessaires pour les conversions complexes et en permettant des migrations de bases de données plus rapides et plus fiables. Cette fonctionnalité est disponible pour les conversions de schémas à partir de moteurs commerciaux, tels que Microsoft SQL Server, vers une édition compatible avec Amazon Aurora PostgreSQL et Amazon Relational Database Service (Amazon RDS) for PostgreSQL. Pour en savoir plus sur DMS SC, consultez notre documentation et notre guide de démarrage. Consultez la documentation sur les conversions de bases de données prises en charge par DMS SC et les conversions AWS SCT.

    Pour convertir des instructions SQL intégrées dans votre application, Amazon Q Developer peut scanner le code source de votre application Java et convertir le code d’Oracle vers Amazon Aurora PostgreSQL ou Amazon RDS pour PostgreSQL.

Questions fréquentes (FAQ)

Ouvrir tout

    AWS DMS est utilisé pour les migrations de bases de données et d’entrepôts de données vers et depuis AWS, en plus de la réplication continue des données et de la consolidation des bases de données. Avec DMS, vous pouvez migrer vers une base de données AWS entièrement gérée. En transférant vos bases de données open source et commerciales autogérées vers des services de base de données AWS entièrement gérés, vous gagnez en agilité, vous accélérez les délais de commercialisation et vous améliorez la disponibilité tout en réduisant les frais d’exploitation.

    Vous pouvez également choisir de moderniser vos bases de données par le biais de migrations hétérogènes vers des bases de données sur mesure AWS. Avec AWS, vous pouvez choisir les bonnes bases de données et optimiser les performances tarifaires à n’importe quelle échelle.

     

    Si vous avez souscrit à l’offre gratuite AWS avant le 15 juillet 2025, vous pouvez utiliser 750 heures d’instance dms.t3.micro en Zone de disponibilité (AZ) mono par mois pendant un an. Vous bénéficiez également de 50 Go de stockage à usage général (SSD) inclus. Selon la fonctionnalité, le coût est basé sur l’utilisation. Pour DMS Fleet Advisor et DMS SC, vous ne payez que pour le stockage que vous utilisez. Pour les options de migration vers DMS, que vous utilisiez des instances de réplication ou des options sans serveur, vous payez à l’heure pour la capacité que vous utilisez. Reportez-vous à la Tarification DMS pour plus de détails.

    Si vous souscrivez à l’offre gratuite AWS après le 15 juillet 2025, vous pourrez choisir entre l’offre gratuite ou un forfait payant pour accéder à DMS et à toutes ses fonctionnalités, y compris DMS sans serveur. Les deux forfaits vous offriront 100 USD en crédits et jusqu’à 100 USD de crédits supplémentaires pour l’activation des services AWS fondamentaux (voir le widget « Explorez AWS » dans la Console de gestion AWS). Une fois que vous aurez épuisé vos crédits de l’offre gratuite, vous devrez passer à un forfait payant pour continuer à utiliser le service. Les crédits de l’offre gratuite sont valables jusqu’à douze mois.

    L'offre gratuite AWS s’applique aux services participants dans nos régions internationales. L'offre gratuite AWS n'est pas disponible dans les régions AWS GovCloud (US) et Chine (Pékin) pour le moment.

    Quel que soit le moment où vous souscrivez à l'offre gratuite AWS, aucun frais de transfert de données DMS n'est facturé pour le trafic entrant ou sortant du nœud DMS lui-même. Votre utilisation gratuite dans le cadre de l'offre gratuite AWS est calculée chaque mois sur l’ensemble des régions et appliquée automatiquement à votre facture. L’utilisation gratuite ne se cumule pas.