Enregistrez les connexions aux bases de données dans Data Transmission Service (DTS) pour les réutiliser dans différentes tâches. Lors de la configuration d'une tâche, sélectionnez une connexion enregistrée afin de préremplir automatiquement les détails de la base de données.
Prérequis
Pour ajouter une base de données depuis un autre compte Alibaba Cloud, accordez des autorisations RAM au compte qui accède à la console DTS. Configurer l'autorisation RAM pour les tâches intercomptes.
Limites
Cette fonctionnalité est disponible uniquement dans la nouvelle console DTS, et non dans l'ancienne console DTS ni dans la console Data Management (DMS).
Les connexions enregistrées s'appliquent uniquement à la configuration des tâches dans la console DTS.
Une fois une connexion ajoutée, votre compte Alibaba Cloud ainsi que tous les utilisateurs RAM disposant des autorisations DTS peuvent la consulter et l'utiliser.
Une connexion dont le Type est défini sur Source s'applique exclusivement à la section Source Database. Une connexion dont le Type est défini sur Destination s'applique exclusivement à la section Destination Database.
Le Instance Name doit être unique.
DTS ne valide pas les identifiants Database Account ni Database Password.
Lors de la modification d'une connexion, vous ne pouvez pas changer la Instance Region ni le Type.
Procédure
Créer une connexion
Cette section utilise une instance ApsaraDB RDS for MySQL comme exemple.
Accédez à la page Connexions aux bases de données.
Cliquez sur Create Instance.
-
Dans la boîte de dialogue, configurez les détails de la connexion.
Paramètre
Description
Type
Sélectionnez Source ou Destination.
Instance Name
Utilisez un nom descriptif pour faciliter l'identification.
Database Type
Sélectionnez MySQL.
Access Method
Sélectionnez Alibaba Cloud Instance.
Instance Region
Sélectionnez la région de l'instance de base de données.
Replicate Data Across Alibaba Cloud Accounts
Sélectionnez No ou Yes. Dans cet exemple, l'option No est sélectionnée.
RemarqueSi vous sélectionnez Yes, vous devez également spécifier le Alibaba Cloud Account et le RAM Role Name.
RDS Instance ID
Sélectionnez l'ID de l'instance ApsaraDB RDS for MySQL.
Database Account
Saisissez le compte de base de données pour l'instance ApsaraDB RDS for MySQL.
Database Password
Saisissez le mot de passe correspondant au compte de base de données.
Encryption
Sélectionnez Non-encrypted ou SSL-encrypted selon vos besoins. Si vous sélectionnez SSL-encrypted, vous devez activer le chiffrement SSL pour l'instance RDS for MySQL au préalable. Pour plus d'informations, consultez la rubrique Utiliser un certificat cloud pour activer rapidement le chiffrement SSL.
Cliquez sur OK.
Enregistrer une connexion
Vous pouvez également enregistrer une connexion directement depuis la page de configuration de la tâche.
-
Accédez à la page de configuration de la tâche.
RemarqueCet exemple utilise une tâche de synchronisation des données.
Accédez à la page Tâches de synchronisation des données.
Facultatif : Dans le coin supérieur gauche, sélectionnez la région de l'instance de synchronisation des données.
Cliquez sur Create Task.
Configurez la base de données source ou de destination.
Dans le coin supérieur droit de la section, cliquez sur l'icône Enregistrer
.-
Saisissez un nom pour la connexion dans le champ Instance Connection Information Name.
RemarqueUtilisez un nom descriptif pour faciliter l'identification.
Cliquez sur OK.
Modifier une connexion
Accédez à la page Connexions aux bases de données.
Pour la connexion à modifier, cliquez sur Edit dans la colonne Actions.
Dans la boîte de dialogue Edit, mettez à jour les détails de la connexion.
Cliquez sur OK.
Supprimer une connexion
Accédez à la page Connexions aux bases de données.
Pour la connexion à supprimer, cliquez sur Delete dans la colonne Actions.
-
Dans le message de confirmation, cliquez sur OK.
FAQ
-
Comment utiliser une connexion de base de données enregistrée ?
Lors de la configuration d'une tâche, sélectionnez un Database Type dans la section Source Database ou Destination Database. Choisissez ensuite la connexion enregistrée dans la liste déroulante Sélectionner une connexion existante.
-
Pourquoi ne puis-je pas trouver ma connexion de base de données enregistrée ?
Il est possible que la connexion ait été supprimée de la page Database Connections, ou que le Type de la connexion enregistrée (Source ou Destination) ne corresponde pas à la section dans laquelle vous effectuez la sélection (Sélectionner une connexion existante).
-
Comment ajouter une instance de base de données dans Data Management (DMS) ?
Consultez les rubriques Enregistrer une instance de base de données cloud ou Enregistrer une base de données hébergée sur un service cloud tiers ou une base de données autogérée.
RemarqueDMS ne permet pas de spécifier si une instance est une source ou une destination.
Les instances ajoutées dans DMS ne peuvent pas être utilisées dans la console DTS.
-
La suppression d'une connexion depuis la page Database Connections entraîne-t-elle également la suppression de la base de données ?
Non. La suppression d'une connexion depuis la page Database Connections supprime uniquement l'enregistrement dans DTS. La base de données et ses données restent intactes.