Grâce à Database Gateway (DG), vous pouvez connecter rapidement et de manière économique une base de données située dans un centre de données local (IDC) ou sur un cloud tiers à Alibaba Cloud. Une fois la connexion établie, vous pouvez utiliser directement cette base de données comme source ou destination lors de la configuration des tâches de migration de données, de synchronisation de données, de suivi des modifications ou de vérification des données pour Data Transmission Service (DTS).
Contexte
Si vous souhaitez utiliser Alibaba Cloud Data Transmission Service (DTS) pour synchroniser des données depuis ou vers une base de données locale ou hébergée sur un cloud tiers, et si vous désirez valider rapidement les fonctionnalités de DTS durant la phase de preuve de concept (POC), vous pouvez utiliser Database Gateway (DG) du service Data Management Service (DMS) afin d'établir une connexion inter-réseaux.
Procédure
-
Connectez-vous à la console Database Gateway.
RemarqueSi vous utilisez Database Gateway pour la première fois, vous êtes redirigé vers la page Cloud Service Activation. Sur cette page, lisez et acceptez les conditions d'utilisation, puis cliquez sur Activate Now.
Cliquez sur Create Gateway. Dans la boîte de dialogue qui s'affiche, saisissez un nom et une description pour la passerelle, puis cliquez sur Next step.
-
Installez la passerelle.
-
Sélectionnez et installez le package correspondant à votre système d'exploitation.
Pour les systèmes Windows : cliquez sur Download gateway et suivez les instructions affichées à l'écran pour installer le package.
Pour les autres systèmes d'exploitation : copiez la commande, collez-la sur la machine cible et appuyez sur Entrée.
ImportantLors du déploiement de Database Gateway pour une preuve de concept (POC), veillez à ce que votre topologie réseau minimise la latence entre la base de données et la passerelle, ainsi qu'entre la passerelle et DTS. Par exemple, si vous utilisez DG pour connecter une base de données en Allemagne à un service à Singapour, vous devez déployer Database Gateway en Allemagne. L'endpoint résolu par la passerelle DG doit également correspondre au nom de domaine du service DG en Allemagne. Ne connectez pas DG au domaine de service DG de Singapour. Cela obligerait la passerelle à effectuer des appels transfrontaliers, ce qui augmenterait la latence et dégraderait la qualité de la connexion DTS. Sur la page d'installation de la passerelle, sélectionnez l'onglet du système d'exploitation (Windows (x86_64), Linux/MacOS (x86_64) ou Docker) et cliquez sur Download gateway. Si vous devez vous connecter via une adresse interne VPC d'Alibaba Cloud, sélectionnez Connect through an Alibaba Cloud VPC internal address (for ECS-hosted database, Express Connect, Cloud Enterprise Network (CEN), or VPN Gateway). Après le téléchargement, exécutez le fichier exécutable. Dans la fenêtre d'installation, saisissez l'endpoint de la passerelle (par exemple,
pub-cn-beijing.dg.aliyuncs.com), ainsi que le code de vérification affiché sur la page web, valable pendant 15 minutes. L'installation est alors terminée. -
Attendez le démarrage de la passerelle locale.
RemarqueLe temps de démarrage varie en fonction de votre service, de votre réseau, de votre système d'exploitation et d'autres facteurs.
-
Accédez à la page d'ajout d'une base de données.
Une fois l'agent Database Gateway démarré, vous êtes dirigé vers l'étape d'ajout d'une base de données.
Vous pouvez également cliquer sur Next step.
-
Cliquez sur Add database address pour ajouter une base de données à la passerelle. Pour plus d'informations, reportez-vous à la rubrique Créer une passerelle de base de données.
Cliquez sur Complete. Après avoir ajouté une base de données à la passerelle, vous pouvez la modifier ou la supprimer selon vos besoins.
Étapes suivantes
-
Lors de la configuration d'une tâche de migration de données, de synchronisation de données, de suivi des modifications ou de vérification des données, définissez Access Method sur Database Gateway. Ensuite, dans la liste déroulante Database Endpoint, sélectionnez la base de données que vous avez connectée via la passerelle.
ImportantSi vous définissez Access Method sur Database Gateway lors de la configuration d'une tâche de migration de données, assurez-vous que les bases de données source et destination se trouvent dans la même région. Dans ce cas, la migration de données interrégionale n'est pas prise en charge.
Database Gateway (DG) est conçu uniquement comme un outil permettant de valider rapidement les capacités de DTS durant la phase de preuve de concept (POC). DG n'est pas un produit de mise en réseau dédié. Après la phase POC, vous devez libérer le lien DTS, établir une connexion réseau de niveau production à l'aide d'un produit de mise en réseau dédié, puis reconfigurer le lien DTS. Le support technique DTS ne couvre pas les retards de tâche causés par des problèmes de qualité réseau liés à DG.
(Recommandé) Après avoir terminé la validation de votre preuve de concept (POC), utilisez un produit de mise en réseau professionnel ou une ligne louée physique pour connecter votre réseau local ou celui d'un cloud tiers à Alibaba Cloud. Par exemple, si votre cloud tiers est AWS, vous pouvez consulter la rubrique Connecter une base de données sur une instance AWS à Alibaba Cloud pour connecter Alibaba Cloud et AWS via une passerelle VPN. Configurez ensuite le lien DTS en utilisant une méthode d'accès telle que Express Connect, VPN Gateway, or Smart Access Gateway.