Todos los productos
Search
Centro de documentos

ApsaraDB for OceanBase (Deprecated):Cree un origen de datos TiDB

Última actualización: Sep 04, 2026

Antes de crear una tarea de migración o sincronización de datos, debe crear un origen de datos. Este tema describe cómo crear un origen de datos TiDB mediante el servicio de transmisión de datos.

Riesgos de seguridad

Puede agregar bloques CIDR públicos al servicio de transmisión de datos de forma automática o manual, pero existen riesgos de seguridad. El uso del servicio de transmisión de datos implica que ha comprendido y aceptado los posibles riesgos de seguridad. Debe tomar medidas básicas de protección, como establecer una contraseña compleja para su cuenta, limitar los puertos abiertos de los bloques CIDR, habilitar la autenticación para la comunicación entre API internas y revisar periódicamente los bloques CIDR para eliminar aquellos que no sean necesarios.

El servicio de transmisión de datos agregará o eliminará automáticamente los bloques CIDR de una lista de permitidos o security group según las necesidades del negocio y los riesgos de seguridad. No utilice estos bloques CIDR en una lista de permitidos o security group para fines distintos al servicio de transmisión de datos. Si utiliza dichos bloques CIDR para otros propósitos, los problemas derivados quedarán fuera del alcance de la garantía del SLA del servicio de transmisión de datos. Para obtener más información sobre cómo agregar una dirección IP a una lista de permitidos o security group para el servicio de transmisión de datos, consulte Add a whitelist.

Requisitos previos

  • Ha obtenido la dirección IP y el número de puerto de la base de datos correspondiente.

  • Ha creado un usuario de base de datos para la migración de datos.

    Se recomienda crear un usuario de base de datos exclusivo para la tarea de migración de datos y otorgarle los privilegios de operación de datos obligatorios. Para obtener más información, consulte Create a TiDB database user.

  • Si necesita suscribirse a registros incrementales de la base de datos TiDB, despliegue un origen de datos Kafka y un tema de Kafka. Además, debe crear previamente una tarea para sincronizar datos desde la base de datos TiDB hacia el origen de datos Kafka. Para obtener más información, consulte la documentación de TiDB.

    Importante

    Los nombres de las bases de datos y tablas a las que se suscriba en la base de datos TiDB deben coincidir con los especificados en la tarea de migración de datos.

Procedimiento

  1. Inicie sesión en la consola de ApsaraDB for OceanBase.

  2. En el panel de navegación izquierdo, seleccione Data Transmission > Data Source Management.

  3. En la sección Data Sources, haga clic en New Data Source en la esquina superior derecha.

    image.png

  4. En el cuadro de diálogo New Data Source, seleccione TiDB en Data Source Type.

    imagen

  5. Configure los parámetros. Seleccione un tipo de instancia en la lista desplegable Instance Type. La sección de configuración correspondiente aparecerá automáticamente.

    imagen

    Tipo de instancia

    Parámetro

    Descripción

    Self-Managed Database in VPC

    Cross Alibaba Cloud Account

    El servicio de transmisión de datos permite configurar una tarea para migrar o sincronizar datos entre instancias de diferentes cuentas de Alibaba Cloud.

    Seleccione esta opción según sus necesidades empresariales. Si la selecciona, introduzca la cuenta de Alibaba Cloud de la instancia de destino. Si no tiene permisos sobre dicha cuenta, solicite primero la autorización. Para obtener más información, consulte Request cross-account authorization.

    VPC

    ID único de la VPC utilizada. Seleccione la virtual private cloud (VPC) deseada en la lista desplegable VPC. También puede realizar una búsqueda aproximada.

    Parámetros comunes

    Self-Managed Database with Public IP Address (incluye todos los parámetros comunes)

    Data Source Identifier

    Se recomienda utilizar una combinación de dígitos y letras. No debe contener espacios ni exceder los 32 caracteres de longitud.

    Host IP Address

    Dirección IP del servidor donde se encuentra la base de datos TiDB.

    Port

    Número de puerto correspondiente a la dirección IP del servidor donde se encuentra la base de datos TiDB.

    Username

    Nombre del usuario de la base de datos TiDB para la migración o sincronización de datos.

    Se recomienda crear un usuario de base de datos independiente para la tarea de migración o sincronización. Para obtener más información, consulte Create a database user.

    Password

    Contraseña del usuario de la base de datos.

    Incremental Synchronization Settings

    • Kafka Data Source/Topic

      Indica si se usa un origen de datos Kafka para guardar los registros incrementales de la base de datos TiDB convertidos por TiCDC, de modo que el sistema de transmisión de datos pueda consumirlos.

      • Si selecciona esta opción, elija un origen de datos Kafka y el tema de Kafka correspondiente en la lista desplegable.

        Nota

        Actualmente, el servicio de transmisión de datos solo admite como origen de datos Kafka una instancia de Kafka autoadministrada en una VPC.

      • Si no selecciona esta opción, no podrá elegir Incremental Synchronization en Migration Type al crear una tarea para migrar datos desde una base de datos TiDB hacia una base de datos OceanBase en modo compatible con MySQL.

    • TiDB Data Format

      Al migrar datos desde una base de datos TiDB hacia una base de datos OceanBase en modo compatible con MySQL, puede seleccionar el formato de datos TiCDC o TiDB Binlog en la lista desplegable.

    Remarks (Optional)

    Información adicional sobre el origen de datos.

  6. Haga clic en Test Connection para comprobar la conexión de red entre el servicio de transmisión de datos y el origen de datos, así como la validez del nombre de usuario y la contraseña.

  7. Una vez superada la prueba, haga clic en OK.