Avant de créer une tâche de migration ou de synchronisation des données, vous devez configurer une source de données. Cette rubrique explique comment créer une source de données OceanBase à l'aide du service de transmission de données.
Risques de sécurité
Vous pouvez choisir d'ajouter automatiquement ou manuellement les blocs CIDR publics pour le service de transmission de données, mais des risques de sécurité subsistent. L'utilisation du service de transmission de données implique que vous avez compris et accepté les risques de sécurité potentiels. Prenez des mesures de protection de base, telles que la définition d'un mot de passe complexe pour votre compte, la limitation des ports ouverts des blocs CIDR, l'activation de l'authentification pour la communication entre les API internes, ainsi que la vérification et la limitation régulières des blocs CIDR non nécessaires.
Le service de transmission de données ajoute ou supprime automatiquement les blocs CIDR dans une liste d'autorisation ou un groupe de sécurité en fonction des besoins métier et des risques de sécurité. N'utilisez pas les blocs CIDR figurant dans une liste d'autorisation ou un groupe de sécurité pour des besoins métier autres que ceux liés au service de transmission de données. Si vous utilisez ces blocs CIDR pour d'autres besoins métier, les problèmes qui en découlent ne relèvent pas du champ d'application de la garantie du SLA du service de transmission de données. Pour plus d'informations sur l'ajout d'une adresse IP à une liste d'autorisation ou à un groupe de sécurité pour le service de transmission de données, consultez Ajouter une liste d'autorisation.
Procédure
-
Connectez-vous à la
.
Dans le volet de navigation de gauche, sélectionnez Data Transmission > Data Source Management.
-
Dans la section Data Sources, cliquez sur New Data Source dans le coin supérieur droit.

-
Dans la boîte de dialogue New Data Source, conservez la valeur par défaut OceanBase pour le paramètre Data Source Type. Sélectionnez une valeur pour Instance Type et configurez les paramètres.
-
Si OceanBase Clusters est sélectionné pour Instance Type, définissez les paramètres suivants.
|
Paramètre
|
Description
| | --- | --- | |
Data Source Identifier
|
Nous vous recommandons d'utiliser une combinaison de chiffres et de lettres. Le nom ne doit contenir aucun espace et sa longueur ne peut pas dépasser 32 caractères.
| |
Cross Alibaba Cloud Account
|
Le service de transmission de données vous permet de configurer une tâche pour migrer ou synchroniser des données entre des instances appartenant à différents comptes Alibaba Cloud.
Sélectionnez cette option en fonction de vos besoins métier. Si vous la sélectionnez, saisissez le compte Alibaba Cloud de l'instance cible. Si vous ne disposez pas des autorisations nécessaires pour ce compte Alibaba Cloud, demandez d'abord une autorisation. Pour plus d'informations, consultez [Demander une autorisation inter-comptes](t2297056.xdita#).
| |
Cluster ID/Name
|
Nom du cluster auquel appartient le locataire OceanBase Database.
| |
Tenant Name
|
Nom du locataire OceanBase Database.
| |
Tenant Mode
|
Mode de compatibilité du locataire OceanBase Database. Ce champ est renseigné automatiquement et ne peut pas être modifié.
| |
Username
|
Nom de l'utilisateur de la base de données OceanBase.
Nous vous recommandons de créer un utilisateur de base de données dédié pour la tâche de migration ou de synchronisation. Pour plus d'informations, consultez [Créer un utilisateur et accorder des autorisations pour une instance de cluster OceanBase](t2521589.xdita#) (mode compatible MySQL) ou [Créer un utilisateur et accorder des autorisations pour une instance de cluster OceanBase](t2556142.xdita#) (mode compatible Oracle).
| |
Password
|
Mot de passe de l'utilisateur de la base de données OceanBase.
| |
Remarks (Optional)
|
Informations supplémentaires sur la source de données.
| |
Mot de passe __OCEANBASE_INNER_DRC_USER (facultatif)
|
Mot de passe de l'utilisateur administrateur __OCEANBASE_INNER_DRC_USER. Cet utilisateur admin est utilisé pour migrer les tables sans clés uniques dans OceanBase Database. Notez que vous devez créer cet utilisateur sous le locataire où se trouve la source de données actuelle.
Dans la boîte de dialogue **New Data Source**, cliquez sur **Expand** à côté de **Advanced Options** pour définir ce paramètre si nécessaire.
| -
Si New Data Source est sélectionné pour Expand, définissez les paramètres suivants.
|
Paramètre
|
Description
| | --- | --- | |
Data Source Identifier
|
Nous vous recommandons d'utiliser une combinaison de chiffres et de lettres. Le nom ne doit contenir aucun espace et sa longueur ne peut pas dépasser 32 caractères.
| |
Cross Alibaba Cloud Account
|
Le service de transmission de données vous permet de configurer une tâche pour migrer ou synchroniser des données entre des instances appartenant à différents comptes Alibaba Cloud.
Sélectionnez cette option en fonction de vos besoins métier. Si vous la sélectionnez, saisissez le compte Alibaba Cloud autorisé de l'instance cible. Pour plus d'informations, consultez [Demander une autorisation inter-comptes](t2297056.xdita#).
| |
Tenant Name
|
Nom du locataire OceanBase Database.
| |
Tenant Mode
|
Mode de compatibilité du locataire OceanBase Database. Ce champ est renseigné automatiquement et ne peut pas être modifié.
| |
Username
|
Nom de l'utilisateur de la base de données OceanBase. Nous vous recommandons de créer un utilisateur de base de données dédié pour la tâche de migration ou de synchronisation. Pour plus d'informations, consultez [Créer un utilisateur de base de données](t2227276.xdita#).
| |
Password
|
Mot de passe de l'utilisateur de la base de données.
| |
Remarks (Optional)
|
Informations supplémentaires sur la source de données.
| |
Mot de passe __OCEANBASE_INNER_DRC_USER (facultatif)
|
Mot de passe de l'utilisateur administrateur __OCEANBASE_INNER_DRC_USER. Cet utilisateur admin est utilisé pour migrer les tables sans clés uniques dans OceanBase Database. Notez que vous devez créer cet utilisateur sous le locataire où se trouve la source de données actuelle.
Dans la boîte de dialogue **New Data Source**, cliquez sur **Expand** à côté de **Advanced Options** pour définir ce paramètre si nécessaire.
| -
Si Advanced Options est sélectionné pour OceanBase Database Tenant Instance, définissez les paramètres suivants.
|
Paramètre
|
Description
| | --- | --- | |
Data Source Identifier
|
Nous vous recommandons d'utiliser une combinaison de chiffres et de lettres. Le nom ne doit contenir aucun espace et sa longueur ne peut pas dépasser 32 caractères.
| |
Cross Alibaba Cloud Account
|
Le service de transmission de données vous permet de configurer une tâche pour migrer ou synchroniser des données entre des instances appartenant à différents comptes Alibaba Cloud.
Sélectionnez cette option en fonction de vos besoins métier. Si vous la sélectionnez, saisissez le compte Alibaba Cloud autorisé de l'instance cible. Pour plus d'informations, consultez [Demander une autorisation inter-comptes](t2297056.xdita#).
| |
VPC
|
ID unique du cloud privé virtuel (VPC) utilisé par l'utilisateur.
| |
Tenant Type
|
Mode de compatibilité du locataire OceanBase Database, qui peut être MySQL ou Oracle.
| |
Host IP Address
|
Adresse IP de l'hôte où se trouve la base de données.
| |
Port
|
Numéro de port de l'hôte où se trouve la base de données.
| |
Tenant Name
|
Nom du locataire OceanBase Database.
| |
Cluster Name
|
Nom du cluster auquel appartient le locataire OceanBase Database.
| |
Username
|
Nom de l'utilisateur de la base de données OceanBase.
Nous vous recommandons de créer un utilisateur de base de données dédié pour la tâche de migration ou de synchronisation. Pour plus d'informations, consultez [Créer un utilisateur de base de données](t2227276.xdita#).
| |
Password
|
Mot de passe de l'utilisateur de la base de données OceanBase.
| |
Remarks (Optional)
|
Informations supplémentaires sur la source de données.
|Facultatif. Dans la boîte de dialogue Instance Type, cliquez sur Self-Managed Database in VPC à côté de Instance Type pour définir les paramètres selon vos besoins.

Paramètre
Description
DRC User Name
Nom de l'utilisateur Data Replication Center (DRC). Cet utilisateur lit les journaux incrémentiels d'OceanBase Database et obtient les schémas de base de données. Vous devez créer l'utilisateur dans le locataire sys.
Password
Mot de passe de l'utilisateur DRC.
oblogproxy IP (facultatif)
Paramètres d'oblogproxy. oblogproxy est un service proxy pour la gestion des journaux incrémentiels d'OceanBase Database. Il fournit des capacités d'intervention et de gestion des tâches sous forme de services, permettant aux applications d'accéder et de gérer les journaux incrémentiels en temps réel d'OceanBase Database. Il répond également au besoin d'abonnements aux journaux incrémentiels en mode d'isolement réseau.
oblogproxy Port (facultatif)
Mot de passe __OCEANBASE_INNER_DRC_USER (facultatif)
Mot de passe de l'utilisateur administrateur __OCEANBASE_INNER_DRC_USER. Cet utilisateur admin est utilisé pour migrer les tables sans clés uniques dans OceanBase Database. Notez que vous devez créer cet utilisateur sous le locataire où se trouve la source de données actuelle.
-
Si New Data Source est sélectionné pour Expand, définissez les paramètres suivants.

Paramètre
Description
Data Source Identifier
Nous vous recommandons d'utiliser une combinaison de chiffres et de lettres. Le nom ne doit contenir aucun espace et sa longueur ne peut pas dépasser 32 caractères.
Cross Alibaba Cloud Account
Le service de transmission de données vous permet de configurer une tâche pour migrer ou synchroniser des données entre des instances appartenant à différents comptes Alibaba Cloud.
Sélectionnez cette option en fonction de vos besoins métier. Si vous la sélectionnez, saisissez le compte Alibaba Cloud autorisé de l'instance cible. Pour plus d'informations, consultez Demander une autorisation inter-comptes.
Instance Name
Sélectionnez une instance serverless créée dans la liste déroulante.
Tenant Mode
Mode de compatibilité du locataire OceanBase Database. Ce champ est renseigné automatiquement et ne peut pas être modifié.
Username
Nom de l'utilisateur de la base de données OceanBase. Nous vous recommandons de créer un utilisateur de base de données dédié pour la tâche de migration ou de synchronisation. Pour plus d'informations, consultez Créer un compte normal dans une instance OceanBase serverless et lui accorder des privilèges.
Password
Mot de passe de l'utilisateur de la base de données.
Remarks (Optional)
Informations supplémentaires sur la source de données.
Mot de passe __OCEANBASE_INNER_DRC_USER (facultatif)
Mot de passe de l'utilisateur administrateur __OCEANBASE_INNER_DRC_USER. Cet utilisateur admin est utilisé pour migrer les tables sans clés uniques dans OceanBase Database. Notez que vous devez créer cet utilisateur sous le locataire où se trouve la source de données actuelle.
Dans la boîte de dialogue New Data Source, cliquez sur Expand à côté de Advanced Options pour définir ce paramètre si nécessaire.
-
Si Advanced Options est sélectionné pour OceanBase Serverless Instance, définissez les paramètres suivants.
|
Paramètre
|
Description
| | --- | --- | |
Data Source Identifier
|
Nous vous recommandons d'utiliser une combinaison de chiffres et de lettres. Le nom ne doit contenir aucun espace et sa longueur ne peut pas dépasser 32 caractères.
| |
Cross Alibaba Cloud Account
|
Le service de transmission de données vous permet de configurer une tâche pour migrer ou synchroniser des données entre des instances appartenant à différents comptes Alibaba Cloud.
Sélectionnez cette option en fonction de vos besoins métier. Si vous la sélectionnez, saisissez le compte Alibaba Cloud autorisé de l'instance cible. Pour plus d'informations, consultez [Demander une autorisation inter-comptes](t2297056.xdita#).
| |
Cluster ID/Name
|
Sélectionnez une instance OBKV créée dans la liste déroulante. Pour créer une instance OBKV, sélectionnez **Standard Edition (Key-Value)** pour le paramètre **Series**. Pour plus d'informations, consultez [Acheter une instance](t1909085.xdita#).
| |
Tenant Name
|
Sélectionnez l'ID ou le nom du locataire correspondant à l'ID ou au nom du cluster dans la liste déroulante.
| |
Username
|
Nom de l'utilisateur de la base de données OceanBase. Nous vous recommandons de créer un utilisateur de base de données dédié pour la tâche de migration ou de synchronisation. Pour plus d'informations, consultez [Créer un utilisateur et accorder des autorisations pour une instance OBKV](t2746322.xdita#).
| |
Password
|
Mot de passe de l'utilisateur de la base de données.
| |
Remarks (Optional)
|
Informations supplémentaires sur la source de données.
|
-
Cliquez sur Instance Type pour vérifier la connexion réseau entre le service de transmission de données et la source de données, ainsi que la validité du nom d'utilisateur et du mot de passe.
Une fois le test réussi, cliquez sur OBKV Instance.