Tous les produits
Search
Centre de documentation

Data Transmission Service:Configurer une tâche d'intégration de données entre des instances RDS for MySQL

Dernière mise à jour :Sep 22, 2026

Cette rubrique explique comment configurer une tâche d'intégration de données entre des instances ApsaraDB RDS for MySQL.

Remarque
  • La nouvelle console DTS ne prend pas en charge la fonctionnalité d'intégration de données. Configurez les tâches d'intégration hors ligne dans la console Data Management (DMS). Pour plus d'informations, consultez Présentation de l'intégration hors ligne.

  • La fonctionnalité d'intégration de données est disponible pour toutes les sources de données qui prennent en charge la migration complète des données. Pour plus d'informations, consultez Solutions de migration.

Prérequis

Assurez-vous d'avoir créé les instances source et de destination ApsaraDB RDS for MySQL. Pour plus d'informations, consultez (Obsolète, redirigé vers « Étape 1 ») Créer une instance ApsaraDB RDS for MySQL.

Contexte

La fonctionnalité d'intégration de données du service Data Transmission Service (DTS) permet de migrer périodiquement le schéma et les données existantes d'une base de données source vers une base de données de destination, selon une politique de planification. Cela facilite la construction d'un entrepôt de données plus flexible. Pour plus d'informations, consultez Politiques de planification pour l'intégration de données.

Remarques

Des données en double peuvent apparaître dans la base de données de destination si la base de données source ne dispose ni de clé primaire, ni de contrainte d'unicité, ni de colonnes contenant des valeurs uniques.

Limites

  • DTS prend en charge la migration de schéma pour les tables, les vues, les déclencheurs, les procédures stockées et les fonctions stockées.

    Remarque

    Lors de la migration du schéma, DTS remplace le

    DEFINER

    des vues, des procédures stockées ou des fonctions par

    INVOKER

    .

  • DTS ne migre pas les informations utilisateur. Pour appeler des vues, des procédures stockées ou des fonctions dans la destination, accordez des autorisations de lecture et d'écriture à l'appelant.

Facturation

Type de migration

Frais de configuration de lien

Coût de transfert de données

Migration de schéma et migration complète des données

Gratuit.

Facturé lorsque les données sont migrées depuis Alibaba Cloud via Internet. Pour plus d'informations, consultez Présentation de la facturation.

Procédure

Cette rubrique décrit la procédure de configuration, en prenant pour exemple des instances ApsaraDB RDS for MySQL situées dans la région Chine (Qingdao).

  1. Connectez-vous à la console DTS.

    Remarque
    • Si vous êtes automatiquement redirigé de la console DTS vers la console Data Management (DMS), cliquez sur l'icône

      jiqiren

      dans le coin inférieur droit, puis cliquez sur

      返回旧版

      pour revenir à la version précédente de la console DTS.

    • Si vous utilisez la nouvelle console DTS, cliquez sur l'icône

      返回旧版

      dans le coin inférieur droit pour revenir à la version précédente de la console DTS.

  2. Dans le volet de navigation de gauche, cliquez sur Data Integration.

  3. En haut de la page Data Integration Tasks, sélectionnez la région où se trouve l'instance de destination. Cet exemple utilise la région Chine (Qingdao).

  4. Dans le coin supérieur droit de la page, cliquez sur Create data integration task.

  5. Configurez les paramètres de connexion pour les bases de données source et de destination.

    Section Paramètre Description
    N/A Nom de la tâche DTS génère automatiquement un nom de tâche. Spécifiez un nom descriptif pour faciliter l'identification. Le nom n'a pas besoin d'être unique.
    Base de données source Type d'instance Sélectionnez RDS Instance.
    Région Sélectionnez la région de l'instance RDS source. Cet exemple utilise China (Qingdao).
    Compte de base de données Saisissez le compte de base de données pour l'instance RDS source. Ce compte doit disposer des autorisations de lecture et d'écriture.
    Remarque Pour plus d'informations sur la création d'un compte de base de données et l'octroi d'autorisations, consultez Créer un compte ApsaraDB RDS for MySQL.
    Mot de passe de la base de données Saisissez le mot de passe du compte de base de données.
    Remarque Après avoir configuré les informations de la base de données source, vous pouvez cliquer sur Database Password à côté de Test Connectivity pour vérifier les paramètres. Si les paramètres sont valides, le message Passed s'affiche. Si le test échoue, un message Failed apparaît. Cliquez sur Failed à côté du message Diagnose et suivez les instructions pour modifier les informations de la base de données source.
    Méthode de connexion Sélectionnez Non-encrypted ou SSL-encrypted. Si vous sélectionnez SSL-encrypted, vous devez activer le chiffrement SSL pour l'instance RDS au préalable. Pour plus d'informations, consultez Configurer le chiffrement SSL.
    Remarque Le paramètre Encryption est disponible uniquement dans la région Chine (Hong Kong) et dans les régions de Chine continentale.
    Base de données de destination Type d'instance Sélectionnez RDS Instance.
    Région Sélectionnez la région de l'instance RDS de destination. Cet exemple utilise China (Qingdao).
    Compte de base de données Saisissez le compte de base de données pour l'instance RDS de destination. Ce compte doit disposer des autorisations de lecture et d'écriture.
    Remarque Pour plus d'informations sur la création d'un compte de base de données et l'octroi d'autorisations, consultez Créer un compte ApsaraDB RDS for MySQL.
    Mot de passe de la base de données Saisissez le mot de passe du compte de base de données.
    Remarque Après avoir configuré les informations de la base de données de destination, vous pouvez cliquer sur Database Password à côté de Test Connectivity pour vérifier les paramètres. Si les paramètres sont valides, le message Passed s'affiche. Si le test échoue, un message Failed apparaît. Cliquez sur Failed à côté du message Diagnose et suivez les instructions pour modifier les informations de la base de données de destination.
    Méthode de connexion Sélectionnez Non-encrypted ou SSL-encrypted. Si vous sélectionnez SSL-encrypted, vous devez activer le chiffrement SSL pour l'instance RDS au préalable. Pour plus d'informations, consultez Configurer le chiffrement SSL.
    Remarque Le paramètre Encryption est disponible uniquement dans la région Chine (Hong Kong) et dans les régions de Chine continentale.
  6. Une fois la configuration terminée, cliquez sur Add whitelist and go to next step dans le coin inférieur droit.

  7. Configurez une politique de planification périodique et sélectionnez les objets à migrer.

    1. Configurez la politique de planification périodique.

      Paramètre Description
      Migration Types Sélectionnez Schema Migration et Full data migration. Lors de la première migration, DTS migre le schéma et les données existantes pour les objets de migration sélectionnés.
      Politique de planification
      • Mode de copie complète
      • Mode de resynchronisation
      • Mode incrémentiel basé sur l'horodatage
      Remarque Pour plus d'informations sur la description, les limites et les scénarios des politiques de planification, consultez Politiques de planification.
      Dates d'effet Cliquez sur l'icône et sélectionnez les dates de début et de fin de la planification. La durée maximale est de 365 jours.
      Scheduling Cycle Sélectionnez Days ou Weeks et définissez un moment précis pour la planification.
      Remarque
      • Lors de la migration complète des données, DTS consomme une certaine quantité de ressources de lecture et d'écriture des bases de données source et de destination, ce qui peut augmenter la charge de la base de données. Évaluez les performances des bases de données source et de destination et planifiez la tâche pendant les heures creuses.
      • Une fois la configuration terminée, vous pouvez cliquer sur View scheduled times à côté de Task failure policy pour vérifier la planification.
      Politique en cas d'échec de la tâche Sélectionnez l'une des options suivantes en fonction de vos besoins métier :
      • Arrêter les tâches planifiées suivantes en cas d'échec d'une seule tâche
      • Ignorer l'échec et passer à la tâche planifiée suivante
    2. Sélectionnez les objets à migrer.

      Paramètre Description
      Objets de migration

      Dans la zone Available, cliquez sur les objets que vous souhaitez migrer, tels que des bases de données, des tables ou des colonnes, puis cliquez sur l'icône 向右小箭头 pour déplacer les objets vers la zone Selected Objects.

      Remarque
      • Si vous définissez la Politique de planification sur Mode incrémentiel basé sur l'horodatage, vous ne pouvez pas sélectionner une base de données entière comme objet de migration. Vous devez sélectionner des tables ou des colonnes spécifiques. Sinon, vous ne pourrez pas spécifier la colonne d'horodatage à l'étape suivante.
      • Par défaut, les noms des objets migrés restent inchangés après la migration. Si vous souhaitez modifier les noms des objets migrés dans l'instance de destination, utilisez la fonctionnalité de mappage des noms d'objets. Pour plus d'informations, consultez Mappage des noms d'objets.
      • Si vous utilisez la fonctionnalité de mappage des noms d'objets, la migration d'autres objets dépendant de l'objet renommé peut échouer.
    3. Dans le coin inférieur droit de la page, cliquez sur Next.

      Remarque

      Cette étape n'est requise que si vous définissez la

      Politique de planification

      sur

      Mode incrémentiel basé sur l'horodatage

      .

      À l'étape

      Paramètres avancés

      , spécifiez une colonne d'horodatage pour chaque table que vous souhaitez migrer. Par exemple, pour la table

      order

      dans la base de données

      dtstestdata

      , sélectionnez

      ordertime

      dans la liste déroulante

      Colonne d'horodatage

      .

  8. Une fois la configuration terminée, cliquez sur Precheck and Start dans le coin inférieur droit de la page.

    Remarque
    • Avant le démarrage de la tâche de migration, DTS effectue une prévérification. La tâche ne peut démarrer qu'après avoir réussi cette prévérification.

    • Si la prévérification échoue, cliquez sur l'icône 提示 à côté de l'élément ayant échoué pour afficher les détails.

      • Corrigez les problèmes comme indiqué et exécutez à nouveau la prévérification.

      • Si vous n'avez pas besoin de corriger les éléments d'avertissement, vous pouvez sélectionner Ignore puis cliquer sur Ignore Warnings and Rerun Precheck pour exécuter à nouveau la prévérification.

  9. Une fois la tâche passée avec succès la prévérification, cliquez sur Next.

  10. Dans la boîte de dialogue Confirm Settings qui s'affiche, sélectionnez une Instance Class et cochez la case Data Transmission Service (pay-as-you-go) Service Terms.

  11. Cliquez sur Purchase and start. La tâche d'intégration de données démarre à la prochaine heure planifiée.

    Une fois la tâche démarrée, la page des détails de la tâche indique que l'état de la tâche est

    En cours d'exécution

    et que l'état de la prévérification est

    Réussi

    . La page affiche également la progression de la

    Migration de schéma

    et de la

    Migration complète des données

    .

    Remarque

    La tâche s'arrête automatiquement à la fin de sa planification. Pour arrêter la tâche avant l'heure de fin prévue, cliquez sur

    Arrêter la tâche d'intégration de données

    .

Résultats

Lorsque la tâche actuelle est terminée, son état passe à Completed et DTS attend la prochaine exécution planifiée. La page affiche une progression de 100 % pour la Migration de schéma et la Migration complète des données, avec 49 751 lignes migrées lors de la migration complète des données.