Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Travailler avec des AWS DMS tâches

Mode de mise au point
Travailler avec des AWS DMS tâches - AWS Service de Migration de Base de Données

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.

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.

C'est dans le cadre d'une tâche AWS Database Migration Service (AWS DMS) que tout le travail est effectué. Vous spécifiez les tables (ou les vues) et les schémas à utiliser pour la migration, ainsi que tout traitement particulier, tel que les exigences de journalisation, les données des tables de contrôle et la gestion des erreurs.

Une tâche se compose de trois phases principales :

  • Migration des données existantes (chargement complet)

  • l'application des modifications mises en cache ;

  • Réplication continue (capture des données de modification)

Pour plus d'informations et un aperçu de la façon dont les tâches de AWS DMS migration font migrer les données, voir Vue de haut niveau de AWS DMS

Lors de la création d'une tâche de migration, il y a plusieurs choses que vous devez connaître :

  • Pour pouvoir créer une tâche, veillez à créer un point de terminaison source, un point de terminaison cible et une instance de réplication.

  • Vous pouvez spécifier plusieurs paramètres de tâche pour personnaliser votre tâche de migration. Vous pouvez les définir à l'aide de l'API AWS Management Console, AWS Command Line Interface (AWS CLI) ou AWS DMS. Il s'agit, entre autres, de spécifier la façon dont les erreurs de migration sont gérées, la journalisation et les informations sur la table de contrôle. Pour en savoir plus sur l’utilisation d’un fichier de configuration de tâche pour définir les paramètres d’une tâche, consultez Exemple de paramètres de tâche.

  • Après avoir créé une tâche, vous pouvez l'exécuter immédiatement. Les tables cibles avec les définitions de métadonnées nécessaires sont automatiquement créées et chargées, et vous pouvez spécifier la réplication continue.

  • Par défaut, votre tâche AWS DMS démarre dès sa création. Toutefois, dans certains cas, vous pouvez reporter le début de la tâche. Par exemple, lorsque vous utilisez le AWS CLI, vous pouvez avoir un processus qui crée une tâche et un autre processus qui démarre la tâche en fonction d'un événement déclencheur. Selon les besoins, vous pouvez reporter le début de la tâche.

  • Vous pouvez surveiller, arrêter ou redémarrer des tâches à l'aide de la console ou de AWS DMS l'API. AWS CLI Pour plus d'informations sur l'arrêt d'une tâche à l'aide de l' AWS DMS API, consultez StopReplicationTaskla référence de l'AWS DMS API.

Vous pouvez effectuer les actions suivantes lorsque vous travaillez sur une AWS DMS tâche.

Tâche Documentation utile

Création d’une tâche

Lorsque vous créez une tâche, vous spécifiez la source, la cible et l'instance de réplication, ainsi que les paramètres de migration.

Création d’une tâche

Création d’une tâche de réplication continue

Vous pouvez configurer une tâche afin de fournir une réplication continue entre la source et la cible.

Création de tâches pour la réplication continue à l'aide d' AWS DMS

Application des paramètres de tâche

Chaque tâche possède des paramètres que vous pouvez configurer selon les besoins de votre migration de base de données. Vous créez ces paramètres dans un fichier JSON ou, pour certains paramètres, vous pouvez spécifier les paramètres à l'aide de la console AWS DMS . Pour en savoir plus sur l’utilisation d’un fichier de configuration de tâche pour définir les paramètres d’une tâche, consultez Exemple de paramètres de tâche.

Spécification des paramètres des tâches pour les tâches du AWS Database Migration Service

Utilisation d’un mappage de tables

Un mappage de tables spécifie des paramètres de tâche supplémentaires pour les tables à l’aide de plusieurs types de règles. Ces règles vous permettent de spécifier la source de données, le schéma source, les tables et les vues, les données, les éventuelles transformations de données et de table devant se produire au cours de la tâche, ainsi que les paramètres spécifiant la manière dont ces tables et colonnes sont migrées de la source vers la cible.

Règles de sélection

Règles et actions de sélection

Règles de transformation

Règles et actions de transformation

Règles relatives aux paramètres des tables

Règles des paramètres de table et de collection et opérations

Exécution d’évaluations des tâches de prémigration

Vous pouvez activer et exécuter des évaluations de tâches de prémigration pour détecter des problèmes avec une base de données source et cible prise en charge, qui peuvent causer des problèmes lors d’une migration. Cela peut inclure des problèmes tels que des types de données non pris en charge, des index et des clés primaires incompatibles, ainsi que d’autres paramètres de tâche en conflit. Ces évaluations de prémigration sont exécutées avant que vous n’exécutiez la tâche, afin d’identifier les problèmes potentiels avant qu’ils ne surviennent pendant une migration.

Activation et utilisation des évaluations de prémigration pour une tâche

Validation des données

La validation des données est un paramètre de tâche que vous pouvez utiliser pour qu' AWS DMS compare les données de votre magasin de données cible avec les données de votre magasin de données source.

AWS Validation des données DMS.

Modification d’une tâche

Lorsqu'une tâche est arrêtée, vous pouvez modifier les paramètres de la tâche.

Modification d’une tâche

Déplacement d’une tâche

Lorsqu’une tâche est arrêtée, vous pouvez la déplacer vers une autre instance de réplication.

Déplacement d’une tâche

Rechargement de tables pendant une tâche

Vous pouvez recharger une table pendant une tâche si une erreur se produit pendant la tâche.

Rechargement de tables pendant une tâche

Application de filtres

Vous pouvez utiliser des filtres de source pour limiter le nombre et le type d'enregistrements transférés de votre source vers votre cible. Par exemple, vous pouvez spécifier que seuls les employés avec un emplacement de siège sont déplacés vers la base de données cible. Vous appliquez des filtres sur une colonne de données.

Utilisation de filtres de source

Surveillance d’une tâche

Il existe plusieurs façons d'obtenir des informations sur les performances d'une tâche et sur les tables utilisées par la tâche.

Surveillance des AWS tâches DMS

Gestion des journaux de tâches

Vous pouvez consulter et supprimer les journaux des tâches à l'aide de l' AWS DMS API ou AWS CLI.

Affichage et gestion des journaux AWS de tâches DMS

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.