Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
AWS Database Migration Service (AWS DMS) est un service cloud qui permet de migrer des bases de données relationnelles, des entrepôts de données, des bases de données NoSQL et d'autres types de magasins de données. Vous pouvez l'utiliser AWS DMS pour migrer vos données vers AWS Cloud ou entre des combinaisons de configurations cloud et sur site.
Avec AWS DMS, vous pouvez découvrir vos magasins de données sources, convertir vos schémas source et migrer vos données.
Pour découvrir votre infrastructure de données source, vous pouvez utiliser DMS Fleet Advisor. Ce service collecte les données de votre base de données et de vos serveurs d'analyse locaux, et dresse un inventaire des serveurs, des bases de données et des schémas que vous pouvez migrer vers le cloud. AWS
Pour migrer vers un autre moteur de base de données, vous pouvez utiliser la conversion de schéma DMS. Ce service évalue et convertit automatiquement les schémas sources en un nouveau moteur cible. Vous pouvez également télécharger l’ AWS Schema Conversion Tool (AWS SCT) sur votre PC local pour convertir les schémas sources.
Après avoir converti vos schémas source et appliqué le code converti à votre base de données cible, vous pouvez les utiliser AWS DMS pour migrer vos données. Vous pouvez effectuer des migrations uniques ou répliquer les modifications continues pour maintenir la synchronisation des sources et des cibles. Parce que cela en AWS DMS fait partie AWS Cloud, vous bénéficiez de la rentabilité, de la rapidité de mise sur le marché, de la sécurité et de la flexibilité qu'offrent AWS les services.
Au niveau de base, AWS DMS se trouve un serveur AWS Cloud qui exécute un logiciel de réplication. Vous créez une connexion source et cible pour indiquer d' AWS DMS où extraire les données et où les charger. Ensuite, vous planifiez une tâche qui s'exécute sur ce serveur pour déplacer vos données. AWS DMS crée les tables et les clés primaires associées si elles n'existent pas sur la cible. Si vous le préférez, vous pouvez créer vous-même les tables cibles. Vous pouvez également utiliser AWS Schema Conversion Tool (AWS SCT) pour créer une partie ou la totalité des tables cibles, des index, des vues, des déclencheurs, etc.
Le schéma suivant illustre le processus AWS DMS de réplication.

Références
-
AWS Régions prises en charge AWS DMS : pour plus d'informations sur ce que AWS les régions prennent en charge AWS DMS, voirUtilisation d'une instance AWS DMS de réplication.
-
Coût de la migration de base de données : pour en savoir plus sur le coût de la migration d’une base de données, consultez la page de tarification d’AWS Database Migration Service
. -
AWS DMS fonctionnalités et avantages — Pour plus d'informations sur les AWS DMS fonctionnalités et les avantages, voir AWS Database Migration Service Fonctionnalités
. -
Options de base de données disponibles : pour en savoir plus sur les différentes options de base de données disponibles sur Amazon Web Services, consultez Choisir la base de données adaptée à votre organisation
.
Tâches de migration qui AWS DMS exécutent
AWS DMS prend en charge de nombreuses tâches difficiles ou fastidieuses liées à un projet de migration :
Dans une solution classique, vous devez procéder à une analyse de la capacité, acheter du matériel et des logiciels, installer et administrer des systèmes, puis tester et déboguer l'installation. Avec AWS DMS , le déploiement, la gestion et la surveillance de l'ensemble du matériel et des logiciels nécessaires à la migration sont automatiquement gérés. Votre migration peut être opérationnelle quelques minutes après le début du processus AWS DMS de configuration.
Vous pouvez ainsi augmenter (ou réduire) vos ressources de migration en fonction de vos besoins en fonction de votre charge de travail réelle. AWS DMS Par exemple, si vous constatez que vous avez besoin d'une capacité de stockage supplémentaire, vous pouvez facilement augmenter l'espace de stockage qui vous est alloué et redémarrer votre migration, généralement en quelques minutes.
AWS DMS utilise un pay-as-you-go modèle. Vous ne payez pour les AWS DMS ressources que lorsque vous les utilisez, contrairement aux modèles de licence traditionnels avec des coûts d'achat initiaux et des frais de maintenance permanents.
AWS DMS gère automatiquement toute l'infrastructure qui prend en charge votre serveur de migration, y compris le matériel et les logiciels, les correctifs logiciels et les rapports d'erreurs.
AWS DMS permet un basculement automatique. Si votre serveur de réplication principal connaît une défaillance pour une raison quelconque, un serveur de réplication de secours peut prendre le relais avec peu ou pas d'interruption de service.
AWS DMS Fleet Advisor fait automatiquement l'inventaire de votre infrastructure de données. Il crée des rapports qui vous aideront à identifier les candidats à la migration et à planifier votre migration.
AWS DMS Schema Conversion évalue automatiquement la complexité de votre migration pour votre fournisseur de données source. Il convertit également les schémas de base de données et les objets de code dans un format compatible avec la base de données cible, puis applique le code converti.
AWS DMS peut vous aider à passer à un moteur de base de données moderne, peut-être plus rentable que celui que vous utilisez actuellement. Par exemple, AWS DMS peut vous aider à tirer parti des services de base de données gérés fournis par Amazon Relational Database Service (Amazon RDS) ou Amazon Aurora. Il peut également vous aider à adopter le service d’entrepôt de données géré proposé par Amazon Redshift, des plateformes NoSQL comme Amazon DynamoDB ou des plateformes de stockage à faible coût comme Amazon Simple Storage Service (Amazon S3). À l'inverse, si vous souhaitez migrer hors de l'ancienne infrastructure tout en continuant à utiliser le même moteur de base de données, ce processus est AWS DMS également pris en charge.
AWS DMS prend en charge presque tous les moteurs DBMS les plus populaires d'aujourd'hui en tant que points de terminaison source. Pour de plus amples informations, veuillez consulter Sources pour la migration des données.
AWS DMS fournit une large couverture des moteurs cibles disponibles. Pour de plus amples informations, veuillez consulter Cibles pour la migration des données.
Vous pouvez migrer de n'importe quelle source de données prise en charge vers n'importe quelle cible de données prise en charge. AWS DMS prend en charge les migrations de données entièrement hétérogènes entre les moteurs pris en charge.
AWS DMS garantit la sécurité de la migration de vos données. Les données au repos sont chiffrées à l'aide du chiffrement AWS Key Management Service (AWS KMS). Au cours de la migration, vous pouvez utiliser le protocole SSL (Secure Socket Layers) pour chiffrer vos données à la volée pendant qu'elles transitent de la source vers la cible.