Todos los productos
Search
Centro de documentos

ApsaraDB for OceanBase (Deprecated):Migración de datos entre bases de datos OceanBase

Última actualización: Sep 04, 2026

Este tema describe cómo migrar datos entre tenants de OceanBase Database del mismo tipo mediante el servicio de transmisión de datos.

Importante

Si una tarea de migración de datos permanece inactiva durante un período prolongado (con estado Failed, Paused o Completed), es posible que no se pueda reanudar debido a factores como el período de retención de los registros incrementales. Para liberar recursos, Data Transmission Service elimina las tareas de migración de datos que han estado inactivas por más de tres días. Se recomienda configurar alertas para sus tareas y atender cualquier excepción de manera oportuna.

Contexto

Puede crear una tarea de migración de datos en la consola de transmisión de datos para migrar sin problemas los datos comerciales existentes y los datos incrementales de un tenant a otro del mismo tipo en OceanBase Database, mediante la migración de esquemas, la migración completa y la sincronización incremental.

Requisitos previos

  • El servicio de transmisión de datos tiene privilegios para acceder a los recursos en la nube. Para obtener más información, consulte Role authorization for data transmission and migration.

  • Ha creado usuarios de base de datos dedicados para la migración de datos en las bases de datos OceanBase de origen y destino, y ha otorgado los privilegios correspondientes a dichos usuarios. Para obtener más información, consulte Create a database user.

  • Ha creado un esquema correspondiente en el tenant de OceanBase Database de destino.

Limitaciones

  • Limitaciones en la base de datos de origen

    No ejecute operaciones DDL que modifiquen esquemas de bases de datos o tablas durante la migración de esquemas o la migración completa. De lo contrario, la tarea de migración de datos podría interrumpirse.

  • El servicio de transmisión de datos admite la migración de datos únicamente entre tenants de OceanBase Database del mismo tipo.

    En concreto, puede migrar datos de un tenant MySQL a otro, o de un tenant Oracle a otro.

  • El servicio de transmisión de datos admite la migración de un objeto solo cuando se cumplen las siguientes condiciones: el nombre de la base de datos, el nombre de la tabla y el nombre de la columna del objeto están codificados en ASCII sin caracteres especiales. Los caracteres especiales son saltos de línea, espacios y los siguientes caracteres: . | " ' ` ( ) = ; / & \.

  • El servicio de transmisión de datos no admite triggers en la base de datos de destino. Si existen triggers en la base de datos de destino, la migración de datos podría fallar.

Consideraciones

  • Si la base de datos de origen utiliza el conjunto de caracteres UTF-8, se recomienda usar un conjunto de caracteres compatible, como UTF-8 o UTF-16, en la base de datos de destino para evitar caracteres ilegibles.

  • Si los relojes entre nodos o entre el cliente y el servidor no están sincronizados, la latencia podría ser inexacta durante la sincronización incremental o el incremento inverso.

    Por ejemplo, si el reloj está atrasado respecto a la hora estándar, la latencia puede ser negativa. Si el reloj está adelantado respecto a la hora estándar, la latencia puede ser positiva.

  • Compruebe si la precisión de migración del servicio de transmisión de datos para columnas con tipos de datos como DECIMAL, FLOAT y DOUBLE es la esperada. Si la precisión del tipo de campo de destino es menor que la del tipo de campo de origen, el valor con mayor precisión podría truncarse. Esto puede provocar inconsistencias de datos entre los campos de origen y destino.

  • Si modifica un índice único en el destino mientras la sincronización DDL está deshabilitada, debe reiniciar la tarea de migración de datos para evitar inconsistencias en los datos.

  • Si el switchover hacia adelante está deshabilitado para una tarea de migración de datos, elimine los índices únicos y las pseudocolumnas de la base de datos de destino. Si no los elimina, no se podrán escribir datos y se generarán nuevamente pseudocolumnas al importar los datos al sistema posterior, lo que causará conflictos con las pseudocolumnas de la base de datos de origen.

    Si el switchover hacia adelante está habilitado para la tarea de migración de datos, el servicio de transmisión de datos eliminará automáticamente las columnas ocultas y los índices únicos según el tipo de tarea de migración. Para obtener más información, consulte Hidden column mechanism of the data transmission service.

  • Tenga en cuenta las siguientes consideraciones si desea agregar varias tablas:

    • Se recomienda configurar las asignaciones entre las bases de datos de origen y destino mediante reglas de coincidencia.

    • Se recomienda crear manualmente los esquemas en el destino. Si crea un esquema mediante el servicio de transmisión de datos, omita los objetos con errores en el paso de migración de esquemas.

  • En una tarea de migración de datos donde el origen es una base de datos OceanBase y la sincronización DDL está habilitada, si se ejecuta una operación RENAME en una tabla del origen, se recomienda reiniciar la tarea para evitar la pérdida de datos durante la sincronización incremental.

  • Si selecciona únicamente Incremental Synchronization al crear la tarea de migración de datos, el servicio de transmisión de datos requiere que los registros incrementales locales de la base de datos de origen se conserven durante 48 horas como mínimo.

    Si selecciona Full Migration e Incremental Synchronization al crear la tarea de migración de datos, el servicio de transmisión de datos requiere que los registros incrementales locales de la base de datos de origen se conserven durante 7 días como mínimo. Si el servicio de transmisión de datos no puede obtener los registros incrementales, la tarea de migración de datos podría fallar o incluso los datos entre las bases de datos de origen y destino podrían quedar inconsistentes después de la migración.

  • Si la base de datos de origen o de destino contiene objetos de tabla que difieren únicamente en mayúsculas y minúsculas, los resultados de la migración de datos podrían no ser los esperados debido a la insensibilidad a mayúsculas y minúsculas en la base de datos de origen o destino.

  • Tenga en cuenta las siguientes limitaciones para los tenants MySQL de OceanBase Database:

    • Al migrar datos entre tenants MySQL de OceanBase Database, de forma predeterminada, lower_table_case_names se establece en 1 en el destino, y los objetos en la base de datos de destino se crean con nombres en minúsculas.

    • Una diferencia entre los esquemas de tabla de origen y destino puede afectar la consistencia de los datos. A continuación se describen algunos escenarios conocidos:

      • Cuando crea manualmente un esquema de tabla en el destino, si el tipo de dato de alguna columna no es compatible con el servicio de transmisión de datos, podría producirse una conversión implícita de tipo de dato en el destino, lo que causa tipos de columna inconsistentes entre las bases de datos de origen y destino.

      • Si la longitud de una columna en el destino es menor que en la base de datos de origen, los datos de esta columna podrían truncarse automáticamente, lo que provoca inconsistencias de datos entre las bases de datos de origen y destino.

  • Tenga en cuenta las siguientes limitaciones para los tenants Oracle de OceanBase Database:

    • Si omite la verificación ROW_MOVEMENT de la base de datos primaria de origen durante la migración, podrían producirse inconsistencias de datos al sincronizar tablas con el valor ROW_MOVEMENT establecido en enable.

Tipos de instancia de origen y destino compatibles

En la siguiente tabla, OB_MySQL representa un tenant MySQL de OceanBase Database, y OB_Oracle representa un tenant Oracle de OceanBase Database.

Origen

Destino

OB_MySQL (instancia de clúster de OceanBase)

OB_MySQL (instancia de clúster de OceanBase)

OB_MySQL (instancia de clúster de OceanBase)

OB_MySQL (instancia serverless)

OB_MySQL (base de datos autogestionada en una VPC)

OB_MySQL (instancia de clúster de OceanBase)

OB_MySQL (base de datos autogestionada en una VPC)

OB_MySQL (instancia serverless)

OB_MySQL (instancia serverless)

OB_MySQL (instancia de clúster de OceanBase)

OB_MySQL (instancia serverless)

OB_MySQL (instancia serverless)

OB_MySQL (instancia de clúster de OceanBase)

OB_MySQL (base de datos autogestionada en una VPC)

OB_MySQL (instancia serverless)

OB_MySQL (base de datos autogestionada en una VPC)

OB_Oracle (instancia de clúster de OceanBase)

OB_Oracle (instancia de clúster de OceanBase)

OB_Oracle (instancia de clúster de OceanBase)

OB_Oracle (base de datos autogestionada en una VPC)

OB_Oracle (base de datos autogestionada en una VPC)

OB_Oracle (instancia de clúster de OceanBase)

Procedimiento

  1. (Opcional) Para migrar una tabla sin clave primaria, cree un usuario en el inquilino correspondiente.

    Para obtener más información sobre cómo crear un usuario, consulte Create a database user. Si va a migrar una tabla con clave primaria, omita este paso.

    • Si migra datos desde un inquilino MySQL de OceanBase Database, cree el usuario __oceanbase_inner_drc_user.

    • Si migra datos desde un inquilino Oracle de OceanBase Database, cree el usuario __OCEANBASE_INNER_DRC_USER.

  2. Inicie sesión en OceanBase Management Console y adquiera una tarea de migración de datos.

    Para obtener más información, consulte Purchase a data migration task.

  3. En la página Data Transmission > Data Migration, haga clic en Configure para su nueva tarea de migración de datos.

    image.png

    Para usar la configuración de una tarea existente, haga clic en Reference Configuration. Para obtener más información, consulte Reference a data migration task configuration.

  4. En la página Select Source and Target, configure los parámetros.

    Parámetro

    Descripción

    Migration Task Name

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

    Source

    Si ya creó un origen de datos de OceanBase, selecciónelo en la lista desplegable. De lo contrario, haga clic en New Data Source en la lista desplegable y cree uno en el cuadro de diálogo que aparece a la derecha. Para obtener más información sobre los parámetros, consulte Create an OceanBase data source.

    Target

    Si ya creó un origen de datos de OceanBase, selecciónelo en la lista desplegable. De lo contrario, haga clic en New Data Source en la lista desplegable y cree uno en el cuadro de diálogo que aparece a la derecha.

    Tag (Optional)

    Seleccione una etiqueta de destino en la lista desplegable. También puede hacer clic en Manage Tags para crear, modificar y eliminar etiquetas. Para obtener más información, consulte Manage data migration tasks with tags.

  5. Haga clic en Next. En la página Select Migration Type, establezca Synchronization Topology en One-way Synchronization.

    Data Transmission Service admite One-way Synchronization y Two-way Synchronization. Este tema describe las operaciones para una tarea de sincronización unidireccional. Para obtener más información sobre la sincronización bidireccional, consulte Configure a two-way synchronization task.

  6. Seleccione un tipo para la tarea de migración de datos actual.

    Si selecciona One-way Synchronization para Synchronous Topology, los tipos de migración compatibles son: migración de esquema, migración completa, sincronización incremental, verificación completa e incremento inverso.

    image

    Tipo de migración

    Descripción

    Migración de esquema

    Una vez iniciada la tarea de migración de esquema, el servicio de transmisión de datos migra las definiciones de los objetos de la base de datos (como tablas, índices, restricciones, comentarios y vistas) desde la base de datos de origen hacia la base de datos de destino, y filtra automáticamente las tablas temporales.

    Migración completa

    Una vez iniciada la tarea de migración completa, el servicio de transmisión de datos migra los datos existentes de las tablas en la base de datos de origen hacia las tablas correspondientes en la base de datos de destino. Si selecciona Full Data Migration, se recomienda recopilar las estadísticas de la base de datos OceanBase de origen antes de la migración de datos.

    Sincronización incremental

    Una vez iniciada la tarea de sincronización incremental, el servicio de transmisión de datos sincroniza los datos modificados (datos agregados, modificados o eliminados) desde la base de datos de origen hacia las tablas correspondientes en la base de datos de destino.

    Las opciones para Incremental Synchronization son DML Synchronization y DDL Synchronization. Puede seleccionar las opciones según sus necesidades. Para obtener más información, consulte Configure DDL/DML synchronization. Incremental Synchronization tiene las siguientes limitaciones:

    • Si selecciona DDL Synchronization, al ejecutar una operación DDL no admitida por el servicio de transmisión de datos en la base de datos de origen, la migración de datos podría interrumpirse.

    • Si la operación DDL es ADD COLUMN, se recomienda configurar la columna como NULL. De lo contrario, la migración de datos podría interrumpirse.

    Verificación completa

    Una vez completadas las tareas de migración completa y sincronización incremental, el servicio de transmisión de datos inicia automáticamente una tarea de verificación completa para validar las tablas en las bases de datos de origen y destino.

    • Si selecciona Full Verification, se recomienda recopilar las estadísticas tanto de la base de datos OceanBase de origen como de la de destino antes de la verificación completa.

    • Si seleccionó Incremental Synchronization pero no seleccionó todas las operaciones DML en la sección DML Synchronization, no podrá seleccionar Full Verification.

    Incremento inverso

    Los cambios de datos realizados en la base de datos de destino después del cambio de la base de datos empresarial se sincronizan con la base de datos de origen en tiempo real mediante incremento inverso.

    Por lo general, las configuraciones de sincronización incremental se reutilizan para el incremento inverso. También puede personalizar las configuraciones para el incremento inverso según sea necesario.

  7. (Opcional) Haga clic en Next.

    Si seleccionó Scheme Migration o Incremental Synchronization cuando el origen es un origen de datos OceanBase autogestionado en una VPC, o si seleccionó Reverse Increment cuando el destino es un origen de datos OceanBase autogestionado en una VPC, debe proporcionar la siguiente información según corresponda: nombre de usuario, contraseña, dirección IP de oblogproxy y número de puerto de oblogproxy. Para migrar tablas sin claves únicas desde el origen de datos OceanBase, debe especificar la contraseña del usuario OCEANBASE_INNER_DRC_USER para el origen.

    Si no hay parámetros relacionados configurados para la base de datos de origen o de destino, aparecerá el cuadro de diálogo More about Data Sources al crear una tarea de migración, solicitándole que configure dichos parámetros. Para obtener más información sobre los parámetros, consulte Create an OceanBase data source.

  8. Haga clic en Next. En la página Select Migration Objects, seleccione los objetos para la tarea de migración de datos.

    Puede seleccionar objetos de migración mediante dos métodos: Specify Objects y Matching Rules. Este tema describe cómo seleccionar objetos de migración mediante el método Specify Objects. Para obtener más información sobre la configuración de reglas de coincidencia, consulte Configure and modify matching rules.

    Importante
    • Los nombres de las tablas a migrar y las columnas en estas tablas no pueden contener caracteres chinos.

    • Si el nombre de una base de datos o tabla contiene los caracteres "$$", la creación de la tarea de migración de datos podría fallar.

    • Si selecciona DDL Synchronization en el paso Select Migration Type, se recomienda usar reglas de coincidencia para seleccionar los objetos de migración. Esto garantiza que todos los nuevos objetos que coincidan con las reglas se sincronicen. Si selecciona los objetos de migración individualmente, los objetos nuevos o renombrados no se sincronizarán.

    image.png

    1. En la sección Select Migration Objects, seleccione Specify Objects.

    2. In the Select Migration Scope area, in the Source Objects list, select the objects to migrate. You can select tables and views from one or more databases to migrate.

    3. Click > to add them to the Destination Objects list.

    Data Transmission Service permite importar objetos desde archivos de texto. También permite renombrar objetos de destino, establecer filtros de fila, consultar información de columnas y eliminar un solo objeto o todos los objetos.

    Nota

    Cuando selecciona objetos de migración mediante el método Matching Rules, la sintaxis de la regla de coincidencia anula la capacidad de renombrar, y la sección Actions se limita a establecer condiciones de filtro. Para obtener más información, consulte Configure and modify matching rules.

    Operación

    Descripción

    Importar objeto

    1. En la lista a la derecha del área de selección, haga clic en Import Object en la esquina superior derecha.

    2. En el cuadro de diálogo que aparece, haga clic en OK.

      Importante

      La operación de importación sobrescribe las selecciones anteriores. Proceda con precaución.

    3. En el cuadro de diálogo Import Migration Objects, importe los objetos a migrar.

      Puede importar un archivo CSV para renombrar tablas de base de datos, establecer condiciones de filtrado de filas y realizar otras operaciones. Para obtener más información, consulte Download and import migration object configurations.

    4. Haga clic en Check Validity.

      Después de importar los objetos de migración, compruebe primero su validez. Actualmente no se admite la asignación de campos de columna.

    5. Una vez superada la comprobación, haga clic en OK.

    Renombrar

    Data Transmission Service permite renombrar objetos de migración. Para obtener más información, consulte Rename database and table objects.

    Configuración

    Data Transmission Service admite el filtrado de filas mediante condiciones WHERE. Para obtener más información, consulte Filter data with SQL conditions.

    También puede consultar la información de columnas de los objetos de migración en el área View Columns.

    Eliminar/Eliminar todo

    Data Transmission Service permite eliminar uno o más objetos que se hayan seleccionado temporalmente para el destino durante la asignación de datos.

    • Eliminar un solo objeto de migración

      En la lista a la derecha del área de selección, pase el cursor sobre el objeto objetivo y haga clic en el botón Remove que se muestra para eliminar el objeto de migración.

    • Eliminar todos los objetos de migración

      En la lista a la derecha del área de selección, haga clic en Remove All en la esquina superior derecha. En el cuadro de diálogo que aparece, haga clic en OK para eliminar todos los objetos de migración.

  9. Haga clic en Next. En la página Migration Options, configure los parámetros.

    • Migración completa

      En la página Select Migration Type, los siguientes parámetros aparecen solo cuando selecciona One-way Synchronization > Full Migration.

      image

      Parámetro

      Descripción

      Read Concurrency

      Este parámetro especifica el número de hilos concurrentes para leer datos del origen durante la migración completa. El valor máximo es 512. Un alto grado de concurrencia puede ejercer presión excesiva sobre el origen y afectar sus servicios.

      Write Concurrency

      Este parámetro especifica el número de hilos concurrentes para escribir datos en el destino durante la migración completa. El valor máximo es 512. Un alto grado de concurrencia puede ejercer presión excesiva sobre el destino y afectar sus servicios.

      Full Migration Rate Limit

      Puede decidir si habilita el límite de tasa de migración completa según sea necesario. Si lo habilita, establezca RPS (el número máximo de filas de datos que se pueden migrar al destino por segundo durante la migración completa) y BPS (el volumen máximo de datos que se puede migrar al destino por segundo durante la migración completa).

      Nota

      Las configuraciones de RPS y BPS aquí solo funcionan como una capacidad de limitación de tasa. El rendimiento real de la migración completa se ve afectado por factores como el origen, el destino y las especificaciones de la instancia.

      Processing Policy for Existing Records in Destination Table Objects

      La política de procesamiento incluye Ignore y Stop Migration:

      • Seleccione Ignore: Si una tabla de destino ya contiene datos y ocurre un conflicto entre los datos que se escriben y los datos existentes, Data Transmission Service registra los datos en conflicto y mantiene los datos existentes sin cambios.

        Importante

        Si selecciona Ignore, la verificación completa de datos utiliza el patrón IN para extraer datos. Este proceso no puede verificar escenarios donde existen datos en el destino pero no en el origen, y el rendimiento de la verificación disminuye en cierto grado.

      • Si selecciona el valor predeterminado Stop Migration, la migración completa falla con un error si la tabla de destino contiene datos. Debe procesar los datos en la tabla de destino antes de poder reiniciar la migración.

        Importante

        Si ocurre un error y hace clic en Resume, Data Transmission Service ignorará esta opción de configuración y continuará migrando los datos de la tabla. Proceda con precaución.

      Is deferred indexing supported?

      Puede configurar si permite la creación de índices después de completar la migración completa de datos. La función de creación diferida de índices puede reducir el tiempo requerido para la migración completa. Para ver notas sobre la selección de la creación diferida de índices, consulte la descripción debajo de la tabla.

      Importante
      • En la página Select Migration Type , este parámetro se muestra solo si selecciona tanto Schema Migration como Full Migration.

      • Solo los índices no únicos admiten la creación diferida.

      • Al crear un índice, si la base de datos OceanBase de destino encuentra los siguientes errores, Data Transmission Service los ignorará y asumirá que el índice se creó correctamente, sin intentar crearlo nuevamente.

        • La base de datos OceanBase en modo compatible con MySQL reporta un error Duplicate key name.

        • La base de datos OceanBase en modo compatible con Oracle reporta un error name is already used by an existing object.

      Si el destino es una base de datos OceanBase y selecciona Allow, configure los siguientes ajustes:

      • Concurrencia para una sola sentencia DDL de índice: Un mayor grado de paralelismo consume más recursos y resulta en una velocidad de migración más rápida.

      • Número máximo de sentencias DDL de índice concurrentes: El número máximo de sentencias DDL de índice diferidas que el sistema puede invocar al mismo tiempo.

      Si permite la creación diferida de índices, se recomienda ajustar los siguientes parámetros del inquilino empresarial mediante una herramienta de línea de comandos, de acuerdo con el hardware de la base de datos OceanBase y el tráfico actual del servicio.

      // File memory buffer limit
      alter system set _temporary_file_io_area_size = '10' tenant = 'xxx'; 
      // V4.x Disable throttling
      alter system set sys_bkgd_net_percentage = 100;  
    • Sincronización incremental

      Los siguientes parámetros aparecen solo cuando selecciona One-way Synchronization > Incremental Synchronization en la página Select Migration Type.

      image

      Parámetro

      Descripción

      Write Concurrency

      Este parámetro especifica el número de hilos concurrentes para escribir datos en el destino durante la sincronización incremental. El valor máximo es 512. Un alto grado de concurrencia puede ejercer presión excesiva sobre el destino y afectar sus servicios.

      Incremental Synchronization Rate Limit

      Puede decidir si habilita el límite de tasa de sincronización incremental según sea necesario. Si lo habilita, establezca RPS (el número máximo de filas de datos que se pueden sincronizar con el destino por segundo durante la sincronización incremental) y BPS (el volumen máximo de datos que se puede sincronizar con el destino por segundo durante la sincronización incremental).

      Nota

      Las configuraciones de RPS y BPS aquí solo funcionan como una capacidad de limitación de tasa. El rendimiento real de la sincronización incremental se ve afectado por factores como el origen, el destino y las especificaciones de la instancia.

      Incremental Synchronization Start Offset

      • Si selecciona Full Migration, este parámetro no se muestra.

      • Si selecciona Incremental Synchronization pero no Full Migration, especifique un punto en el tiempo desde el cual comenzar a migrar datos. El valor predeterminado es la hora actual del sistema. Para obtener más información, consulte Configure an incremental synchronization offset.

    • Incremento inverso

      En la página Select Migration Type, los parámetros de esta área se muestran solo si selecciona One-way Synchronization > Reverse Incremental. Los parámetros de configuración para Reverse Incremental tienen como valor predeterminado Reuse Incremental Synchronization Configuration.

      image

      También puede optar por no reutilizar la configuración de sincronización incremental y configurarla manualmente.

      Parámetro

      Descripción

      Write Concurrency

      Este parámetro especifica el número de hilos concurrentes para escribir datos en el origen durante la sincronización de incremento inverso. El valor máximo es 512. Un alto grado de concurrencia puede ejercer presión excesiva sobre el origen y afectar sus servicios.

      Reverse Incremental Rate Limit

      Puede decidir si habilita el límite de tasa de incremento inverso según sea necesario. Si lo habilita, establezca RPS (el número máximo de filas de datos que se pueden sincronizar con el origen por segundo durante la sincronización de incremento inverso) y BPS (el volumen máximo de datos que se puede sincronizar con el origen por segundo durante la sincronización de incremento inverso).

      Nota

      Las configuraciones de RPS y BPS aquí solo funcionan como una capacidad de limitación de tasa. El rendimiento real de la sincronización de incremento inverso se ve afectado por factores como el origen, el destino y las especificaciones de la instancia.

      Incremental Synchronization Start Offset

      • Si selecciona Full Migration, este parámetro no se muestra.

      • Si no selecciona Full Migration pero sí selecciona Incremental Synchronization, la configuración toma como valor predeterminado el cambio directo (si existe) y no se puede modificar.

    • Parámetros avanzados

      image

      Parámetro

      Descripción

      Add Hidden Columns for Tables Without Non-null Unique Keys

      Este parámetro es obligatorio cuando crea una tarea para migrar datos entre bases de datos OceanBase. Para obtener más información, consulte Hidden column mechanism of the data transmission service.

      Target Table Storage Type

      Este parámetro se muestra solo si el destino es OceanBase Database V4.3.0 o posterior y ha seleccionado Schema Migration o ha seleccionado DDL Synchronization para Incremental Synchronization.

      Los tipos de almacenamiento admitidos para objetos de tabla de destino son Default, Row storage, Column storage y Hybrid columnar storage. Para obtener más información, consulte default_table_store_format.

      Nota

      El valor Default significa que otros parámetros se establecen automáticamente basándose en las configuraciones de parámetros del destino. Los objetos de tabla en la migración de esquema y los nuevos objetos de tabla en la sincronización DDL incremental se escriben en los esquemas correspondientes según el tipo de almacenamiento especificado.

      Source Table Storage Type

      Este parámetro se muestra solo si el origen es OceanBase Database V4.3.0 o posterior y ha seleccionado Reverse Increment > DDL Synchronization en la página Select Migration Type.

      Este parámetro especifica el tipo de almacenamiento para objetos de tabla de origen durante el incremento inverso. Los tipos de almacenamiento admitidos para objetos de tabla de origen son Default, Row storage, Column storage y Hybrid columnar storage. Para obtener más información, consulte default_table_store_format.

      Nota

      El valor Default significa que otros parámetros se establecen automáticamente basándose en las configuraciones de parámetros del destino. Los nuevos objetos de tabla en la sincronización DDL durante el incremento inverso se escriben en los esquemas correspondientes según el tipo de almacenamiento especificado.

  10. Haga clic en Precheck para realizar la comprobación previa de la tarea de migración de datos.

    En el paso Precheck, Data Transmission Service comprueba si los elementos cumplen con los requisitos, tales como los permisos de lectura y escritura del usuario de la base de datos y la conectividad de red de la base de datos. Solo puede iniciar la tarea de migración de datos después de que todos los elementos de comprobación se superen. Si la comprobación previa falla:

    • Puede identificar y solucionar el problema, y luego ejecutar la comprobación previa nuevamente hasta que se complete correctamente.

    • También puede hacer clic en Skip en la columna Actions para un elemento de comprobación previa fallido. Aparecerá un cuadro de diálogo que describe el impacto de omitir esta operación. Para continuar, haga clic en OK.

  11. Una vez superada la comprobación previa, haga clic en Start Task.

    Si no desea iniciar la tarea inmediatamente, haga clic en Save. Luego puede iniciar la tarea manualmente desde la página Data Migration Task List o mediante operaciones por lotes. Para obtener más información sobre las operaciones por lotes, consulte Batch Operations on Data Migration Tasks.

    Data Transmission Service permite modificar los objetos de migración y sus condiciones de filtrado de filas mientras se ejecuta una tarea de migración de datos. Para obtener más información, consulte View and modify migration objects and their filter conditions. Después de que se inicia la tarea de migración de datos, esta realiza los pasos de migración secuencialmente según los tipos de migración seleccionados. Para obtener más información, consulte View migration details.

Referencias