DTS admite la transmisión de datos entre orígenes de datos RDBMS, NoSQL y OLAP. Esto incluye la migración de datos, la sincronización de datos y el seguimiento de cambios.
Para obtener más información sobre términos como los tipos de migración, los tipos de sincronización y los tipos de datos de seguimiento de cambios, consulte Terms.
Las tareas entre regiones son compatibles con todos los enlaces de datos, excepto cuando el destino es Function Compute (FC).
En los enlaces de datos donde el origen o el destino es una base de datos RDS for MySQL, se admiten instancias serverless de ApsaraDB RDS for MySQL. Cuando el origen o el destino es una base de datos RDS for PostgreSQL, las instancias serverless de ApsaraDB RDS for PostgreSQL solo se admiten como destino. Las instancias serverless de ApsaraMQ for Kafka no son compatibles.
La compatibilidad con tareas entre cuentas depende del tipo de base de datos y del tipo de conexión. Si se admite, la opción Replicate Data Across Alibaba Cloud Accounts aparece al configurar la instancia de origen o de destino. Establézcala en Yes para crear una tarea entre cuentas. Configure a task across Alibaba Cloud accounts.
DTS puede acceder a instancias de ApsaraDB for MyBase. Establezca el Access Method en Alibaba Cloud Instance y siga las instrucciones correspondientes en las tablas siguientes.
Sincronización de datos
La sincronización de datos replica la información entre orígenes en tiempo real. Entre los casos de uso más comunes se encuentran la redundancia geográfica activa, la recuperación ante desastres geográfica, la recuperación ante desastres de datos locales, la sincronización transfronteriza, la descarga de consultas e informes, la inteligencia empresarial (BI) en la nube y el almacenamiento de datos en tiempo real.
A continuación, las tablas y Overview of data synchronization solutions muestran las bases de datos, versiones y tipos de sincronización compatibles.
Si el tipo de su base de datos de origen no está disponible en la lista Database Type de la función de sincronización de datos de DTS, utilice la función de envío de datos. Para obtener más información, consulte Data shipping.
MySQL autogestionado o RDS for MySQL
Las bases de datos en PolarDB-X 1.0 deben crearse a partir de una instancia de ApsaraDB RDS for MySQL. DTS no es compatible con bases de datos creadas a partir de PolarDB for MySQL.
Si el destino es una instancia de PolarDB-X 1.0, no se admiten la sincronización ni la inicialización de esquemas. Si el destino es una instancia de PolarDB-X 2.0, ambas funciones son compatibles.
Se recomienda usar PolarDB-X 2.0 versión 5.4.11 o posterior. Para obtener más información, consulte View and upgrade the engine version of a PolarDB for Xscale instance.
|
Base de datos de origen |
Base de datos de destino |
Tipo de sincronización |
Topología de sincronización |
Referencias |
|
|
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional sincronización bidireccional |
|
|
PolarDB for MySQL Todas las versiones |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional sincronización bidireccional |
||
|
Oracle (arquitectura RAC o no RAC) Versiones 9i, 10g, 11g, 12c, 18c o 19c |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize ApsaraDB RDS for MySQL to a self-managed Oracle database |
|
|
PolarDB-X 1.0 |
sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
PolarDB-X 2.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
AnalyticDB for MySQL Versión 2.0 o 3.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize ApsaraDB RDS for MySQL to ApsaraDB RDS for PostgreSQL |
|
|
AnalyticDB for PostgreSQL Versiones 4.3, 6.0 o 7.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize ApsaraDB RDS for MySQL to AnalyticDB for PostgreSQL |
|
|
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
ApsaraDB for ClickHouse Versión 20.8 o posterior |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from ApsaraDB RDS for MySQL to ApsaraDB for ClickHouse |
|
|
DataHub |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
Elasticsearch Versiones 5.5, 5.6, 6.x, 7.x u 8.x |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
MaxCompute |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
Tair Versiones 4.0, 5.0, 6.0 o 7.0 |
sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
Tablestore |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
Function Compute Versión 2.0 |
sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
ApsaraDB for SelectDB |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
ApsaraDB for Lindorm |
sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
Doris Versión 1.2 o posterior |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from ApsaraDB RDS for MySQL to a self-managed Doris database |
|
|
ApsaraMQ for RocketMQ Series 4.x y 5.x |
sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Origen: PolarDB for MySQL
Las bases de datos en PolarDB-X 1.0 deben crearse a partir de una instancia de ApsaraDB RDS for MySQL. DTS no es compatible con bases de datos creadas a partir de PolarDB for MySQL.
Si el destino es una instancia de PolarDB-X 1.0, no se admiten la sincronización ni la inicialización de esquemas. Si el destino es una instancia de PolarDB-X 2.0, ambas funciones son compatibles.
Se recomienda usar PolarDB-X 2.0 versión 5.4.11 o posterior. Para obtener más información, consulte View and upgrade the engine version of a PolarDB for Xscale instance.
|
Base de datos de origen |
Base de datos de destino |
Tipo |
Topología |
Documentación |
|
PolarDB for MySQL Todas las versiones |
PolarDB for MySQL Todas las versiones |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional sincronización bidireccional |
|
|
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional sincronización bidireccional |
Synchronize data from PolarDB for MySQL to ApsaraDB RDS for MySQL |
|
|
PolarDB-X 1.0 |
sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
PolarDB-X 2.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
AnalyticDB for MySQL Versión 2.0 o 3.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
AnalyticDB for PostgreSQL Versión 4.3, 6.0 o 7.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from PolarDB for MySQL to AnalyticDB for PostgreSQL |
|
|
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from PolarDB for MySQL to Message Queue for Apache Kafka |
|
|
DataHub |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
ApsaraDB for ClickHouse Versión 20.8 o posterior |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from PolarDB for MySQL to ApsaraDB for ClickHouse |
|
|
Elasticsearch Versión 5.5, 5.6, 6.x, 7.x u 8.x |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
MaxCompute |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
Oracle (RAC o no RAC) Versión 9i, 10g, 11g, 12c, 18c o 19c |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from PolarDB for MySQL to a self-managed Oracle |
|
|
ApsaraDB for SelectDB |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from PolarDB for MySQL to ApsaraDB for SelectDB |
|
|
Doris Versión 1.2 o posterior |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from PolarDB for MySQL to a self-managed Doris |
|
|
ApsaraDB for Lindorm |
sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from PolarDB for MySQL to ApsaraDB for Lindorm |
Origen: PolarDB for PostgreSQL
|
Origen |
Destino |
Tipo de sincronización |
Topología |
Documentación |
|
PolarDB for PostgreSQL Versiones 11, 14, 15, 16, 17 y 18 |
|
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional sincronización bidireccional |
|
|
PolarDB for PostgreSQL Versiones 11, 14, 15, 16, 17 y 18 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional sincronización bidireccional |
||
|
AnalyticDB for PostgreSQL Versiones 4.3, 6.0 y 7.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronizing PolarDB for PostgreSQL to AnalyticDB for PostgreSQL |
|
|
Alibaba Cloud SelectDB |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronizing PolarDB for PostgreSQL to Alibaba Cloud SelectDB |
PolarDB-X como origen
Las bases de datos en PolarDB-X 1.0 deben crearse a partir de una instancia de ApsaraDB RDS for MySQL. DTS no es compatible con las bases de datos creadas a partir de PolarDB for MySQL.
Si el destino es una instancia de PolarDB-X 1.0, no se admite la sincronización ni la inicialización de esquemas. Si el destino es una instancia de PolarDB-X 2.0, ambas opciones son compatibles.
Se recomienda usar PolarDB-X 2.0 versión 5.4.11 o posterior. Para obtener más información, consulte View and upgrade the engine version of a PolarDB for Xscale instance.
|
Base de datos de origen |
Base de datos de destino |
Tipo de sincronización |
Topología de sincronización |
Referencias |
|
PolarDB-X 1.0 |
PolarDB-X 1.0 |
sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
|
|
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a PolarDB-X 1.0 instance to an RDS for MySQL instance |
|
|
PolarDB for MySQL Todas las versiones |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a PolarDB-X 1.0 instance to a PolarDB for MySQL cluster |
|
|
AnalyticDB for MySQL Versión 3.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a PolarDB-X 1.0 instance to AnalyticDB for MySQL 3.0 |
|
|
DataHub |
sincronización de esquemas sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a PolarDB-X 1.0 instance to a DataHub project |
|
|
AnalyticDB for PostgreSQL Versión 4.3, 6.0 o 7.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a PolarDB-X 1.0 instance to an AnalyticDB for PostgreSQL instance |
|
|
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a PolarDB-X 1.0 instance to Message Queue for Apache Kafka |
|
|
Elasticsearch Versión 5.5, 5.6, 6.x, 7.x u 8.x |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a PolarDB-X 1.0 instance to an Elasticsearch cluster |
|
|
PolarDB-X 2.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a PolarDB-X 1.0 instance to a PolarDB-X 2.0 instance |
|
|
PolarDB-X 2.0 |
PolarDB-X 2.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional sincronización bidireccional |
|
|
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a PolarDB-X 2.0 instance to an RDS for MySQL instance |
|
|
PolarDB for MySQL Todas las versiones |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a PolarDB-X 2.0 instance to a PolarDB for MySQL cluster |
|
|
AnalyticDB for MySQL Versión 3.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a PolarDB-X 2.0 instance to AnalyticDB for MySQL 3.0 |
|
|
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a PolarDB-X 2.0 instance to Message Queue for Apache Kafka |
|
|
DataHub |
sincronización de esquemas sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a PolarDB-X 2.0 instance to a DataHub project |
|
|
MaxCompute |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a PolarDB-X 2.0 instance to a MaxCompute project |
|
|
AnalyticDB for PostgreSQL Versión 4.3, 6.0 o 7.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a PolarDB-X 2.0 instance to an AnalyticDB for PostgreSQL instance |
|
|
Elasticsearch Versión 5.5, 5.6, 6.x, 7.x u 8.x |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a PolarDB-X 2.0 instance to an Elasticsearch cluster |
|
|
Oracle (arquitectura RAC o no RAC) Versión 9i, 10g, 11g, 12c, 18c o 19c |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a PolarDB-X 2.0 instance to a self-managed Oracle database |
|
|
Tablestore |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a PolarDB-X 2.0 instance to a Tablestore instance |
|
|
PolarDB-X 1.0 |
sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a PolarDB-X 2.0 instance to a PolarDB-X 1.0 instance |
|
|
Alibaba Cloud SelectDB |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a PolarDB-X 2.0 instance to an Alibaba Cloud SelectDB instance |
PolarDB for PostgreSQL (Compatible with Oracle) como origen
|
Base de datos de origen |
Base de datos de destino |
Tipo de sincronización |
Topología de sincronización |
Documentación |
|
Clúster de PolarDB for PostgreSQL (Compatible with Oracle) Todas las versiones |
Clúster de PolarDB for PostgreSQL (Compatible with Oracle) Todas las versiones |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional sincronización bidireccional |
|
|
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
Clúster de AnalyticDB for MySQL Versión 3.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Origen: Oracle
Este escenario solo se puede configurar en la nueva consola.
Utilice la versión 5.4.11 o posterior para la instancia de destino PolarDB-X 2.0. Para actualizar la instancia, consulte View and update the engine version of a PolarDB for Xscale instance.
|
Base de datos de origen |
Base de datos de destino |
Tipo de sincronización |
Topología de sincronización |
Referencias |
|
Base de datos Oracle autogestionada (RAC o no RAC) Versión 9i, 10g, 11g, 12c, 18c o 19c |
AnalyticDB for PostgreSQL Versión 4.3, 6.0 o 7.0 |
Sincronización de esquemas Sincronización completa de datos Sincronización incremental de datos |
Sincronización unidireccional |
Synchronize a self-managed Oracle database to AnalyticDB for PostgreSQL |
|
DataHub |
Sincronización de esquemas Sincronización completa de datos Sincronización incremental de datos |
Sincronización unidireccional |
||
|
PolarDB-X 2.0 |
Sincronización de esquemas Sincronización completa de datos Sincronización incremental de datos |
Sincronización unidireccional |
||
|
PolarDB for MySQL Todas las versiones |
Sincronización de esquemas Sincronización completa de datos Sincronización incremental de datos |
Sincronización unidireccional |
Synchronize a self-managed Oracle database to PolarDB for MySQL |
|
|
MaxCompute |
Sincronización de esquemas Sincronización completa de datos Sincronización incremental de datos |
Sincronización unidireccional |
||
|
PolarDB for PostgreSQL (Compatible with Oracle) Todas las versiones |
Sincronización de esquemas Sincronización completa de datos Sincronización incremental de datos |
Sincronización unidireccional |
Synchronize a self-managed Oracle database to PolarDB for PostgreSQL (Compatible with Oracle) |
|
|
ApsaraMQ for Kafka Versiones 0.10.1.0 a 2.x |
Sincronización de esquemas Sincronización completa de datos Sincronización incremental de datos |
Sincronización unidireccional |
Synchronize a self-managed Oracle database to ApsaraMQ for Kafka |
Origen: PostgreSQL autogestionado o RDS for PostgreSQL
Una instancia serverless de RDS for PostgreSQL se puede utilizar como base de datos de destino, pero no como base de datos de origen.
|
Base de datos de origen |
Base de datos de destino |
Tipo de sincronización |
Topología de sincronización |
Referencias |
|
|
Sincronización de esquemas Sincronización completa de datos Sincronización incremental de datos |
Sincronización unidireccional Sincronización bidireccional |
|
|
PolarDB for PostgreSQL Versiones 11, 14, 15, 16, 17 y 18 |
Sincronización de esquemas Sincronización completa de datos Sincronización incremental de datos |
Sincronización unidireccional Sincronización bidireccional |
||
|
AnalyticDB for PostgreSQL Versiones 4.3, 6.0 y 7.0 |
Sincronización de esquemas Sincronización completa de datos Sincronización incremental de datos |
Sincronización unidireccional |
||
|
Sincronización de esquemas Sincronización completa de datos Sincronización incremental de datos |
Sincronización unidireccional |
||
|
PolarDB for PostgreSQL (Compatible with Oracle) Todas las versiones |
Sincronización de esquemas Sincronización completa de datos Sincronización incremental de datos |
Sincronización unidireccional |
Synchronize self-managed PostgreSQL to PolarDB for PostgreSQL (Compatible with Oracle) |
|
|
SelectDB |
Sincronización de esquemas Sincronización completa de datos Sincronización incremental de datos |
Sincronización unidireccional |
Origen: SQL Server autogestionado o ApsaraDB RDS for SQL Server
El origen de SQL Server autogestionado debe corresponder a una de las siguientes ediciones: Enterprise, Developer, Enterprise Evaluation, Standard o Web.
El destino de SQL Server autogestionado debe corresponder a una de las siguientes ediciones: Enterprise, Developer, Enterprise Evaluation, Standard o Web.
Se admiten los clústeres de SQL Server y los grupos de disponibilidad Always On de SQL Server.
Si la base de datos de origen es Azure SQL Database, establezca el parámetro SQL Server Incremental Synchronization Mode en Polling and querying CDC instances for incremental synchronization.
No se admiten como bases de datos de origen las siguientes versiones: SQL Server 2005 autogestionado ni ApsaraDB RDS for SQL Server 2008 o 2008 R2.
-
En el modo de análisis híbrido de registros, donde SQL Server Incremental Synchronization Mode se establece en Log-based Parsing for Non-heap Tables and CDC-based Incremental Synchronization for Heap Tables (Hybrid Log-based Parsing), se admiten las siguientes bases de datos de origen:
Edición Enterprise o Enterprise Evaluation: 2012, 2014, 2016, 2019, 2022 o 2025.
Edición Standard: 2016, 2019, 2022 o 2025.
Si la base de datos de origen corresponde a la edición Web de SQL Server, SQL Server Incremental Synchronization Mode solo se puede establecer en Incremental Synchronization Based on Logs of Source Database (Heap tables are not supported).
|
Origen |
Destino |
Tipo de sincronización |
Topología |
Guía |
|
|
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data between ApsaraDB RDS for SQL Server instances |
|
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from ApsaraDB RDS for SQL Server to ApsaraDB RDS for MySQL |
|
|
PolarDB for MySQL Todas las versiones |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a self-managed SQL Server to PolarDB for MySQL |
|
|
AnalyticDB for MySQL Versión 3.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from ApsaraDB RDS for SQL Server to AnalyticDB for MySQL 3.0 |
|
|
AnalyticDB for PostgreSQL Versiones 4.3, 6.0 y 7.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
ApsaraDB RDS for PostgreSQL Versiones 9.4, 10, 11, 12, 13, 14, 15, 16, 17 y 18 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from a self-managed SQL Server to ApsaraDB RDS for PostgreSQL |
|
|
DataHub |
sincronización de esquemas sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from ApsaraDB RDS for SQL Server to DataHub |
Origen: MariaDB
|
Origen |
Destino |
Tipo de sincronización |
Topología |
Documentación |
|
|
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
|
|
ApsaraDB RDS for MySQL |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from ApsaraDB RDS for MariaDB to ApsaraDB RDS for MySQL |
|
|
ApsaraDB RDS for PostgreSQL Versiones 9.4, 10, 11, 12, 13, 14, 15 y 16 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from ApsaraDB RDS for MariaDB to ApsaraDB RDS for PostgreSQL |
Origen: MongoDB autogestionado o Alibaba Cloud MongoDB
|
Origen |
Destino |
Tipo de sincronización |
Topología |
Guía |
|
Arquitectura de conjunto de réplicas
|
Arquitectura de conjunto de réplicas o clúster particionado
|
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize a replica set to a replica set or sharded cluster |
|
Arquitectura de clúster particionado
|
Arquitectura de conjunto de réplicas o clúster particionado
|
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize a sharded cluster to a replica set or sharded cluster |
|
Alibaba Cloud MongoDB (arquitectura de clúster particionado) Versiones 4.0, 4.2, 4.4, 5.0, 6.0, 7.0 y 8.0 |
Alibaba Cloud MongoDB (arquitectura de clúster particionado) Versiones 4.0, 4.2, 4.4, 5.0, 6.0, 7.0 y 8.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización bidireccional |
Two-way synchronization between Alibaba Cloud MongoDB sharded clusters |
|
Alibaba Cloud MongoDB (arquitectura de conjunto de réplicas) Versiones 4.0, 4.2, 4.4, 5.0, 6.0, 7.0 y 8.0 |
Alibaba Cloud MongoDB (arquitectura de conjunto de réplicas) Versiones 4.0, 4.2, 4.4, 5.0, 6.0, 7.0 y 8.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización bidireccional |
Two-way synchronization between Alibaba Cloud MongoDB replica sets |
|
Arquitectura de conjunto de réplicas o clúster particionado
|
Function Compute Versión 2.0 |
sincronización incremental de datos |
sincronización unidireccional |
|
|
Lindorm |
sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
AnalyticDB for PostgreSQL Versiones 4.3, 6.0 y 7.0 |
sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
AnalyticDB for MySQL 3.0 |
sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
PolarDB for MySQL Todas las versiones |
sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
||
|
sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Origen: Redis autogestionado o Tair (Redis OSS-Compatible)
Redis es una base de datos NoSQL y no requiere sincronización de esquemas.
Solo se admite la sincronización bidireccional entre instancias de Tair (Enterprise Edition).
Cuando la base de datos de origen es Redis autogestionado o una instancia de Tair (Redis OSS-Compatible), se admiten la sincronización completa y la incremental de datos. Ambas se muestran de forma conjunta como Incremental Data Synchronization.
Admite versiones de RDB hasta la 11, que corresponde a Redis 7.2.
|
Base de datos de origen |
Base de datos de destino |
Tipo |
Topología |
Referencias |
|
|
Sincronización completa de datos Sincronización incremental de datos |
Sincronización unidireccional |
|
|
Instancia de Tair (Redis OSS-Compatible) Enterprise Edition (arquitectura de clúster, estándar o de división de lectura/escritura) |
Instancia de Tair (Redis OSS-Compatible) Enterprise Edition (arquitectura de clúster, estándar o de división de lectura/escritura) |
Sincronización completa de datos Sincronización incremental de datos |
Sincronización bidireccional |
Origen: TiDB
|
Base de datos de origen |
Base de datos de destino |
Tipo de sincronización |
Topología de sincronización |
Documentación |
|
TiDB |
Clúster de AnalyticDB for MySQL Versión 3.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize a self-managed TiDB database to an AnalyticDB for MySQL V3.0 cluster |
|
Instancia de PolarDB-X 2.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Próximamente |
Origen: Db2 for LUW
Db2 for LUW se muestra como DB2 for LUW en la consola.
La instancia de destino de PolarDB-X 2.0 debe ser de la versión 5.4.11 o posterior. Para consultar las instrucciones de actualización, consulte View and upgrade instance version.
|
Base de datos de origen |
Base de datos de destino |
Tipo de sincronización |
Topología de sincronización |
Documento de configuración |
|
Db2 for LUW Versiones 9.5, 9.7, 10.1, 10.5, 11.1 y 11.5 |
|
Sincronización de esquemas Sincronización completa de datos Sincronización incremental de datos |
Sincronización unidireccional |
Synchronize data from Db2 for LUW to an RDS for MySQL instance |
|
PolarDB for MySQL Todas las versiones |
Sincronización de esquemas Sincronización completa de datos Sincronización incremental de datos |
Sincronización unidireccional |
Synchronize data from Db2 for LUW to a PolarDB for MySQL cluster |
|
|
PolarDB-X 2.0 |
Sincronización de esquemas Sincronización completa de datos Sincronización incremental de datos |
Sincronización unidireccional |
Synchronize data from Db2 for LUW to a PolarDB-X 2.0 instance |
|
|
AnalyticDB for PostgreSQL Versiones 4.3, 6.0 y 7.0 |
Sincronización de esquemas Sincronización completa de datos Sincronización incremental de datos |
Sincronización unidireccional |
Synchronize data from Db2 for LUW to an AnalyticDB for PostgreSQL instance |
|
|
Sincronización de esquemas Sincronización completa de datos Sincronización incremental de datos |
Sincronización unidireccional |
Synchronize data from Db2 for LUW to a self-managed Kafka cluster |
Origen: Db2 for i (AS/400)
La consola muestra Db2 for i como DB2 for iSeries (AS/400).
|
Base de datos de origen |
Base de datos de destino |
Tipo de sincronización |
Topología de sincronización |
Documentación |
|
Db2 for i Versiones 7.3 y 7.4 |
|
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Próximamente disponible |
|
PolarDB for MySQL Todas las versiones |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Próximamente disponible |
Origen: AnalyticDB for MySQL 3.0
El clúster de origen de AnalyticDB for MySQL 3.0 debe ejecutar la versión del kernel 3.2.1.0 o posterior.
|
Base de datos de origen |
Base de datos de destino |
Tipo de sincronización |
Topología de sincronización |
Guía de configuración |
|
AnalyticDB for MySQL Versión 3.0 |
AnalyticDB for MySQL Versión 3.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Synchronize data from AnalyticDB for MySQL 3.0 to AnalyticDB for MySQL 3.0 |
Origen: AnalyticDB for PostgreSQL
La instancia de origen de AnalyticDB for PostgreSQL requiere la versión del kernel 7.2.1.4 o posterior.
|
Origen |
Destino |
Tipo |
Topología |
Documento |
|
AnalyticDB for PostgreSQL Versión 7.0 |
AnalyticDB for PostgreSQL Versión 7.0 |
sincronización de esquemas sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Data Synchronization Between AnalyticDB for PostgreSQL Instances |
|
AnalyticDB for PostgreSQL Versión 7.0 |
Message Queue for Apache Kafka Versiones 0.10.1.0 a 2.x |
sincronización completa de datos sincronización incremental de datos |
sincronización unidireccional |
Base de datos lógica de DMS como origen
Una base de datos lógica de DMS debe crearse a partir de fragmentos de varios clústeres de PolarDB for MySQL.
|
Base de datos de origen |
Base de datos de destino |
Tipo de sincronización |
Topología de sincronización |
Documento de configuración |
|
Base de datos lógica de DMS |
AnalyticDB for MySQL Versión 3.0 |
Sincronización de esquemas Sincronización completa de datos Sincronización incremental de datos |
Sincronización unidireccional |
Synchronize a DMS logical database to AnalyticDB for MySQL 3.0 |
Origen: base de datos de AWS
|
Base de datos de origen |
Base de datos de destino |
Tipo de sincronización |
Topología de sincronización |
Documento de configuración |
|
Base de datos de AWS |
Consulte la consola para obtener la información más reciente. |
Use DTS to synchronize data between ApsaraDB RDS and Amazon EC2 over a VPN gateway |
||
Migración de datos
La migración de datos traslada información entre orígenes homogéneos o heterogéneos. Entre los casos de uso más comunes se encuentran la migración a la nube, la migración entre instancias y la fragmentación y expansión de bases de datos.
Para obtener información sobre las bases de datos compatibles, las versiones, los tipos de migración y los documentos de configuración, consulte las tablas a continuación o Migration scenarios.
Migración desde una base de datos MySQL autogestionada o RDS for MySQL
La base de datos de una instancia de PolarDB-X 1.0 debe construirse sobre ApsaraDB RDS for MySQL. DTS no es compatible con bases de datos construidas sobre PolarDB for MySQL.
DTS admite la migración de esquemas hacia instancias de PolarDB-X 2.0, pero no hacia instancias de PolarDB-X 1.0.
Se recomienda usar PolarDB-X 2.0 versión 5.4.11 o posterior. Para conocer las instrucciones sobre cómo actualizar la instancia, consulte View and update the engine version of a PolarDB for Xscale instance.
La nueva consola no admite migraciones hacia AnalyticDB for MySQL 2.0. Utilice la consola anterior para esta tarea.
Origen | Destino | Tipo | Referencias |
|
| migración de esquemas migración completa de datos migración incremental de datos | |
PolarDB for MySQL Todas las versiones | migración de esquemas migración completa de datos migración incremental de datos | ||
PolarDB-X 1.0 | migración completa de datos migración incremental de datos | ||
PolarDB-X 2.0 | migración de esquemas migración completa de datos migración incremental de datos | ||
AnalyticDB for MySQL Versiones 2.0 y 3.0 | migración de esquemas migración completa de datos migración incremental de datos | Migrate from ApsaraDB RDS for MySQL to AnalyticDB for MySQL 3.0 | |
AnalyticDB for PostgreSQL Versiones 4.3, 6.0 y 7.0 | migración de esquemas migración completa de datos migración incremental de datos | Migrate from ApsaraDB RDS for MySQL to AnalyticDB for PostgreSQL | |
| migración de esquemas migración completa de datos migración incremental de datos | Migrate ApsaraDB RDS for MySQL to ApsaraDB RDS for PostgreSQL | |
| migración de esquemas migración completa de datos migración incremental de datos | Migrate data from ApsaraDB RDS for MySQL to Message Queue for Apache Kafka | |
ApsaraDB for ClickHouse Versión 20.8 o posterior | migración de esquemas migración completa de datos migración incremental de datos | Migrate data from ApsaraDB RDS for MySQL to ApsaraDB for ClickHouse | |
DataHub Todas las versiones | migración de esquemas migración completa de datos migración incremental de datos | ||
Alibaba Cloud Elasticsearch Versiones 5.5, 5.6, 6.x, 7.x y 8.x | migración de esquemas migración completa de datos migración incremental de datos | Migrate ApsaraDB RDS for MySQL to Alibaba Cloud Elasticsearch | |
MaxCompute | migración de esquemas migración completa de datos migración incremental de datos | ||
Base de datos Oracle autogestionada (con arquitectura RAC o sin RAC) Versiones 9i, 10g, 11g, 12c, 18c y 19c | migración de esquemas migración completa de datos migración incremental de datos | Migrate from ApsaraDB RDS for MySQL to a self-managed Oracle database | |
Tair (arquitectura de clúster, estándar o de división de lectura/escritura) Versiones 4.0, 5.0, 6.0 y 7.0 | migración completa de datos migración incremental de datos | ||
Tablestore | migración de esquemas migración completa de datos migración incremental de datos | ||
ApsaraDB for SelectDB | migración de esquemas migración completa de datos migración incremental de datos | Migrate data from ApsaraDB RDS for MySQL to ApsaraDB for SelectDB | |
Lindorm | migración completa de datos migración incremental de datos | ||
Doris Versión 1.2 o posterior | migración de esquemas migración completa de datos migración incremental de datos | Migrate data from ApsaraDB RDS for MySQL to a self-managed Doris database | |
Message Queue for Apache RocketMQ Series 4.x y 5.x | migración completa de datos migración incremental de datos | Migrate data from ApsaraDB RDS for MySQL to Message Queue for Apache RocketMQ |
Escenarios de migración para orígenes MariaDB
Base de datos de origen | Base de datos de destino | Tipo de migración | Documento de configuración |
|
| migración de esquemas migración completa de datos migración incremental de datos | |
RDS for MySQL | migración de esquemas migración completa de datos migración incremental de datos | ||
RDS for PostgreSQL Versiones 9.4 y 10–18 | migración de esquemas migración completa de datos migración incremental de datos |
Migración desde ApsaraDB RDS for PPAS
Base de datos de origen | Base de datos de destino | Tipo de migración | Documentación |
ApsaraDB RDS for PPAS Todas las versiones | PolarDB for PostgreSQL (Compatible with Oracle) Todas las versiones | Migración de esquemas Migración completa de datos Migración incremental de datos | Migrate data from ApsaraDB RDS for PPAS to PolarDB for PostgreSQL (Compatible with Oracle) |
Migración desde PolarDB for MySQL
La base de datos de una instancia de PolarDB-X 1.0 debe basarse en ApsaraDB RDS for MySQL. DTS no es compatible con este tipo de instancia si su base de datos se basa en PolarDB for MySQL.
La migración de esquemas no es compatible con instancias de PolarDB-X 1.0, pero sí con instancias de PolarDB-X 2.0.
Utilice PolarDB-X 2.0 versión 5.4.11 o posterior. Para consultar las instrucciones de actualización, consulte View and update the engine version of a PolarDB for Xscale instance.
Origen | Destino | Tipo de migración | Documentación |
Clúster de PolarDB for MySQL Todas las versiones | Clúster de PolarDB for MySQL Todas las versiones | Migración de esquemas Migración completa de datos Migración incremental de datos | |
| Migración de esquemas Migración completa de datos Migración incremental de datos | Migrate data from a PolarDB for MySQL cluster to an ApsaraDB RDS for MySQL instance | |
Instancia de PolarDB-X 1.0 | Migración completa de datos Migración incremental de datos | Migrate data from a PolarDB for MySQL cluster to a PolarDB-X 1.0 instance | |
Instancia de PolarDB-X 2.0 | Migración de esquemas Migración completa de datos Migración incremental de datos | Migrate data from a PolarDB for MySQL cluster to a PolarDB-X 2.0 instance | |
Clúster de AnalyticDB for MySQL Versión 3.0 | Migración de esquemas Migración completa de datos Migración incremental de datos | Migrate data from a PolarDB for MySQL cluster to an AnalyticDB for MySQL V3.0 cluster | |
Instancia de AnalyticDB for PostgreSQL Versiones 4.3, 6.0 y 7.0 | Migración de esquemas Migración completa de datos Migración incremental de datos | Migrate data from a PolarDB for MySQL cluster to an AnalyticDB for PostgreSQL instance | |
| Migración de esquemas Migración completa de datos Migración incremental de datos | ||
Proyecto de DataHub Todas las versiones | Migración de esquemas Migración completa de datos Migración incremental de datos | Migrate data from a PolarDB for MySQL cluster to a DataHub project | |
Clúster de ApsaraDB for ClickHouse Versión 20.8 o posterior | Migración de esquemas Migración completa de datos Migración incremental de datos | Migrate data from a PolarDB for MySQL cluster to an ApsaraDB for ClickHouse cluster | |
Base de datos Oracle autogestionada (arquitectura RAC, PDB o sin RAC) Versiones 9i, 10g, 11g, 12c, 18c y 19c | Migración de esquemas Migración completa de datos Migración incremental de datos | Migrate data from a PolarDB for MySQL cluster to a self-managed Oracle database | |
Clúster de Elasticsearch Versiones 5.5, 5.6, 6.x, 7.x y 8.x | Migración de esquemas Migración completa de datos Migración incremental de datos | Migrate data from a PolarDB for MySQL cluster to an Elasticsearch cluster | |
Proyecto de MaxCompute | Migración de esquemas Migración completa de datos Migración incremental de datos | Migrate data from a PolarDB for MySQL cluster to a MaxCompute project | |
Instancia de ApsaraDB for SelectDB | Migración de esquemas Migración completa de datos Migración incremental de datos | Migrate data from a PolarDB for MySQL cluster to an ApsaraDB for SelectDB instance | |
Base de datos Doris Versión 1.2 o posterior | Migración de esquemas Migración completa de datos Migración incremental de datos | Migrate data from a PolarDB for MySQL cluster to a self-managed Doris database | |
Instancia de Lindorm | Migración completa de datos Migración incremental de datos | Migrate data from a PolarDB for MySQL cluster to a Lindorm instance |
Migración desde PolarDB for PostgreSQL (Compatible with Oracle)
Origen | Destino | Tipo | Documentación |
PolarDB for PostgreSQL (Compatible with Oracle) Todas las versiones | PolarDB for PostgreSQL (Compatible with Oracle) Todas las versiones | migración de esquemas migración completa de datos migración incremental de datos | Migrate data between PolarDB for PostgreSQL (Compatible with Oracle) instances |
Base de datos Oracle autogestionada (arquitectura RAC, PDB o sin RAC) Versiones 9i, 10g, 11g, 12c, 18c o 19c | migración completa de datos migración incremental de datos | Migrate data from PolarDB for PostgreSQL (Compatible with Oracle) to a self-managed Oracle database | |
| migración de esquemas migración completa de datos migración incremental de datos | Migrate data from PolarDB for PostgreSQL (Compatible with Oracle) to Message Queue for Apache Kafka | |
AnalyticDB for MySQL versión 3.0 | migración de esquemas migración completa de datos migración incremental de datos | Migrate data from PolarDB for PostgreSQL (Compatible with Oracle) to AnalyticDB for MySQL |
Migración desde PolarDB-X
Estos escenarios de migración solo se pueden configurar en la nueva consola de DTS.
Las bases de datos de una instancia de PolarDB-X 1.0 deben crearse en ApsaraDB RDS for MySQL. DTS no es compatible con las bases de datos creadas a partir de PolarDB for MySQL.
Se recomienda usar PolarDB-X 2.0 versión 5.4.11 o posterior. Para consultar las instrucciones de actualización, consulte View and upgrade the instance version.
Origen | Destino | Tipo de migración | Documentación |
PolarDB-X 1.0 | PolarDB-X 2.0 | migración de esquemas migración completa de datos migración incremental de datos | |
AnalyticDB for MySQL Versión 3.0 | migración de esquemas migración completa de datos migración incremental de datos | ||
AnalyticDB for PostgreSQL Versiones 4.3, 6.0 y 7.0 | migración de esquemas migración completa de datos migración incremental de datos | ||
DataHub | migración de esquemas migración incremental de datos | ||
Elasticsearch Versiones 5.5, 5.6, 6.x, 7.x y 8.x | migración de esquemas migración completa de datos migración incremental de datos | ||
| migración de esquemas migración completa de datos migración incremental de datos | Migrate from PolarDB-X 1.0 to Message Queue for Apache Kafka | |
| migración de esquemas migración completa de datos migración incremental de datos | ||
PolarDB-X 2.0 | PolarDB-X 2.0 | migración de esquemas migración completa de datos migración incremental de datos | |
| migración de esquemas migración completa de datos migración incremental de datos | ||
PolarDB for MySQL Todas las versiones | migración de esquemas migración completa de datos migración incremental de datos | ||
AnalyticDB for MySQL Versión 3.0 | migración de esquemas migración completa de datos migración incremental de datos | ||
AnalyticDB for PostgreSQL Versiones 4.3, 6.0 y 7.0 | migración de esquemas migración completa de datos migración incremental de datos | ||
MaxCompute | migración de esquemas migración completa de datos migración incremental de datos | ||
| migración de esquemas migración completa de datos migración incremental de datos | Migrate from PolarDB-X 2.0 to Message Queue for Apache Kafka | |
DataHub Todas las versiones | migración de esquemas migración incremental de datos | ||
Elasticsearch Versiones 5.5, 5.6, 6.x, 7.x y 8.x | migración de esquemas migración completa de datos migración incremental de datos | ||
Oracle autogestionado (arquitectura RAC o no RAC) Versiones 9i, 10g, 11g, 12c, 18c y 19c | migración de esquemas migración completa de datos migración incremental de datos | Migrate from PolarDB-X 2.0 to a self-managed Oracle database | |
Tablestore | migración de esquemas migración completa de datos migración incremental de datos | ||
PolarDB-X 1.0 | migración completa de datos migración incremental de datos | ||
ApsaraDB for SelectDB | migración de esquemas migración completa de datos migración incremental de datos |
Migración desde PolarDB for PostgreSQL
Base de datos de origen | Base de datos de destino | Tipo de migración | Documentación |
PolarDB for PostgreSQL Versiones 11, 14, 15, 16, 17 y 18 | PolarDB for PostgreSQL Versiones 11, 14, 15, 16, 17 y 18 | Migración de esquemas Migración completa de datos Migración incremental de datos | |
| Migración de esquemas Migración completa de datos Migración incremental de datos | Migrate data from PolarDB for PostgreSQL to ApsaraDB RDS for PostgreSQL | |
Oracle autogestionado (arquitectura RAC o no RAC) Versiones 9i, 10g, 11g, 12c, 18c y 19c | Migración completa de datos Migración incremental de datos | Migrate data from PolarDB for PostgreSQL to self-managed Oracle | |
AnalyticDB for PostgreSQL Versiones 4.3, 6.0 y 7.0 | Migración de esquemas Migración completa de datos Migración incremental de datos | Migrate data from PolarDB for PostgreSQL to AnalyticDB for PostgreSQL | |
ApsaraDB for SelectDB | Migración de esquemas Migración completa de datos Migración incremental de datos | Migrate data from PolarDB for PostgreSQL to ApsaraDB for SelectDB |
Escenarios de migración desde MaxCompute
Origen | Destino | Tipo | Documentación |
MaxCompute Todas las versiones |
| Migración de esquemas Migración completa de datos |
Migración desde OceanBase (modo MySQL)
Base de datos de origen | Base de datos de destino | Tipo de migración | Documentación |
|
| migración de esquemas migración completa de datos migración incremental de datos | Migrating from OceanBase (MySQL mode) to ApsaraDB RDS for MySQL |
PolarDB for MySQL Todas las versiones | migración de esquemas migración completa de datos migración incremental de datos | ||
Lindorm | migración completa de datos migración incremental de datos |
Escenarios de migración con origen Oracle
La base de datos de una instancia de PolarDB-X 1.0 debe basarse en una instancia de RDS for MySQL. DTS no es compatible con bases de datos basadas en un clúster de PolarDB for MySQL.
La migración de esquemas no es compatible con instancias de PolarDB-X 1.0, pero sí lo es con instancias de PolarDB-X 2.0.
La instancia de PolarDB-X 2.0 debe ser de la versión 5.4.11 o posterior. Para consultar las instrucciones de actualización, consulte View and upgrade the engine version of a PolarDB for Xscale instance.
Origen | Destino | Tipo de migración | Referencias |
Oracle autogestionado (arquitectura RAC o no RAC) Versiones 9i, 10g, 11g, 12c, 18c y 19c | PolarDB for PostgreSQL (Compatible with Oracle) Todas las versiones | migración de esquemas migración completa de datos migración incremental de datos | |
Oracle autogestionado (arquitectura RAC o no RAC) Versiones 9i, 10g, 11g, 12c, 18c y 19c | migración de esquemas migración completa de datos migración incremental de datos | ||
| migración de esquemas migración completa de datos migración incremental de datos | ||
PolarDB for MySQL Todas las versiones | migración de esquemas migración completa de datos migración incremental de datos | ||
PolarDB for PostgreSQL Versiones 11, 14, 15, 16, 17 y 18 | migración de esquemas migración completa de datos migración incremental de datos | Migrate a self-managed Oracle database to PolarDB for PostgreSQL | |
PolarDB-X 1.0 y 2.0 | migración completa de datos migración incremental de datos | ||
AnalyticDB for MySQL Versión 3.0 | migración de esquemas migración completa de datos migración incremental de datos | Migrate a self-managed Oracle database to AnalyticDB for MySQL 3.0 | |
AnalyticDB for PostgreSQL Versiones 4.3, 6.0 y 7.0 | migración de esquemas migración completa de datos migración incremental de datos | Migrate a self-managed Oracle database to AnalyticDB for PostgreSQL | |
| migración de esquemas migración completa de datos migración incremental de datos | ||
| migración de esquemas migración completa de datos migración incremental de datos | Migrate a self-managed Oracle database to Alibaba Cloud Message Queue for Apache Kafka | |
DataHub Todas las versiones | migración de esquemas migración completa de datos migración incremental de datos |
Migración desde orígenes PostgreSQL
ApsaraDB RDS for PostgreSQL Serverless solo es compatible como base de datos de destino, no como base de datos de origen.
Origen | Destino | Tipo | Referencias |
|
| migración de esquemas migración completa de datos migración incremental de datos | |
PolarDB for PostgreSQL Versión 11, 14, 15, 16, 17 o 18 | migración de esquemas migración completa de datos migración incremental de datos | Migrate a self-managed PostgreSQL database to a PolarDB for PostgreSQL cluster | |
| migración de esquemas migración completa de datos migración incremental de datos | Migrate ApsaraDB RDS for PostgreSQL to ApsaraDB RDS for MySQL | |
PolarDB for PostgreSQL (Compatible with Oracle) Todas las versiones | migración de esquemas migración completa de datos migración incremental de datos | Migrate a self-managed PostgreSQL database to PolarDB for PostgreSQL (Compatible with Oracle) | |
AnalyticDB for PostgreSQL Versión 4.3, 6.0 o 7.0 | migración de esquemas migración completa de datos migración incremental de datos | Migrate a self-managed PostgreSQL database to AnalyticDB for PostgreSQL | |
ApsaraDB for SelectDB | migración de esquemas migración completa de datos migración incremental de datos | Migrate ApsaraDB RDS for PostgreSQL to ApsaraDB for SelectDB |
Migración desde SQL Server autoadministrado o RDS
La instancia de SQL Server autoadministrada de origen debe ser una de las siguientes ediciones: Enterprise, Developer, Enterprise Evaluation, Standard o Web.
La instancia de SQL Server autoadministrada de destino debe ser una de las siguientes ediciones: Enterprise, Developer, Enterprise Evaluation, Standard o Web.
La migración incremental de datos no es compatible si la instancia de SQL Server autoadministrada de origen es la versión 2005, o si la instancia de RDS for SQL Server de origen es la versión 2008 o 2008 R2.
Si la base de datos de origen es Azure SQL Database, establezca el parámetro SQL Server Incremental Synchronization Mode en Polling and querying CDC instances for incremental synchronization.
Los clústeres de SQL Server y los grupos de disponibilidad Always On de SQL Server son compatibles.
-
En el modo de análisis híbrido basado en registros (cuando el parámetro SQL Server Incremental Synchronization Mode se establece en log-based parsing for non-heap tables and CDC-based incremental synchronization for heap tables), este modo admite las siguientes bases de datos de origen (incluidas RDS for SQL Server y SQL Server autoadministrado):
Enterprise o Enterprise Evaluation: 2012, 2014, 2016, 2019, 2022 o 2025.
Standard: 2016, 2019, 2022 o 2025.
Si la base de datos de origen es la edición Web de SQL Server, el parámetro SQL Server Incremental Synchronization Mode solo admite Incremental Synchronization Based on Logs of Source Database (Heap tables are not supported).
Origen | Destino | Tipo de migración | Documentación |
|
| migración de esquemas migración completa de datos migración incremental de datos | |
| migración de esquemas migración completa de datos migración incremental de datos | ||
PolarDB for MySQL Todas las versiones | migración de esquemas migración completa de datos migración incremental de datos | ||
AnalyticDB for MySQL Versión 3.0 | migración de esquemas migración completa de datos migración incremental de datos | ||
AnalyticDB for PostgreSQL Versiones 4.3, 6.0 y 7.0 | migración de esquemas migración completa de datos migración incremental de datos | Migrate from a self-managed SQL Server to AnalyticDB for PostgreSQL | |
RDS for PostgreSQL Versiones 9.4, 10, 11, 12, 13, 14, 15, 16, 17 y 18 | migración de esquemas migración completa de datos migración incremental de datos | Migrate from a self-managed SQL Server to RDS for PostgreSQL | |
DataHub | migración de esquemas migración incremental de datos |
Migración desde MongoDB autoadministrado o ApsaraDB for MongoDB
Base de datos de origen | Base de datos de destino | Tipo de migración | Documento de configuración |
Arquitectura independiente
| Arquitectura independiente, de conjunto de réplicas o de clúster fragmentado
| Migración de esquemas Migración completa de datos | |
Arquitectura de conjunto de réplicas
| Arquitectura de conjunto de réplicas o de clúster fragmentado
| Migración de esquemas Migración completa de datos Migración incremental de datos | |
Arquitectura de clúster fragmentado
| Arquitectura de conjunto de réplicas o de clúster fragmentado
| Migración de esquemas Migración completa de datos Migración incremental de datos | |
Arquitectura de conjunto de réplicas o de clúster fragmentado
| Lindorm | Migración completa de datos Migración incremental de datos | |
AnalyticDB for PostgreSQL Versiones 4.3, 6.0 y 7.0 | Migración completa de datos Migración incremental de datos | Migrate data from ApsaraDB for MongoDB to AnalyticDB for PostgreSQL | |
AnalyticDB for MySQL 3.0 | Migración completa de datos Migración incremental de datos | Migrate data from ApsaraDB for MongoDB to AnalyticDB for MySQL 3.0 | |
| Migración completa de datos Migración incremental de datos | Migrate data from ApsaraDB for MongoDB to ApsaraDB RDS for MySQL | |
PolarDB for MySQL Todas las versiones | Migración completa de datos Migración incremental de datos | ||
| Migración completa de datos Migración incremental de datos | Synchronize data from ApsaraDB for MongoDB to Message Queue for Apache Kafka |
Migración desde Redis o ApsaraDB for Tair
Redis es una base de datos NoSQL y no requiere migración de esquemas.
Si la base de datos de origen es una instancia de Redis autoadministrada o una instancia de ApsaraDB for Tair (Redis-compatible), se admiten tanto la migración completa como la incremental de datos. Estos tipos de migración se muestran como Incremental Data Migration.
Admite versiones de RDB hasta la 11, que corresponde a Redis 7.2.
Base de datos de origen | Base de datos de destino | Tipo de migración | Guía |
|
| Migración completa de datos Migración incremental de datos |
TiDB como origen de migración
Base de datos de origen | Base de datos de destino | Tipo de migración | Referencias |
TiDB |
| migración de esquemas migración completa de datos migración incremental de datos | Migrate data from self-managed TiDB to ApsaraDB RDS for MySQL |
PolarDB for MySQL Todas las versiones | migración de esquemas migración completa de datos migración incremental de datos | ||
PolarDB-X 2.0 | migración de esquemas migración completa de datos migración incremental de datos | Documentación disponible próximamente. | |
AnalyticDB for MySQL Versión 3.0 | migración de esquemas migración completa de datos migración incremental de datos | Migrate data from self-managed TiDB to AnalyticDB for MySQL 3.0 |
Migración desde Db2 for LUW
En la consola, Db2 for LUW se muestra como DB2 LUW.
Se recomienda que la instancia de PolarDB-X 2.0 de destino sea de la versión 5.4.11 o posterior. Para consultar las instrucciones de actualización, consulte View and update the engine version of a PolarDB for Xscale instance.
Base de datos de origen | Base de datos de destino | Tipo de migración | Referencias |
Db2 for LUW Versiones 9.5, 9.7, 10.1, 10.5, 11.1 y 11.5 |
| migración de esquemas migración completa de datos migración incremental de datos | |
PolarDB-X 2.0 | migración completa de datos migración incremental de datos | ||
AnalyticDB for PostgreSQL Versiones 4.3, 6.0 y 7.0 | migración de esquemas migración completa de datos migración incremental de datos | ||
| migración de esquemas migración completa de datos migración incremental de datos | ||
PolarDB for MySQL Todas las versiones | migración de esquemas migración completa de datos migración incremental de datos |
Migración de Db2 for i (AS/400)
En la consola, Db2 for i se muestra como DB2 iSeries(AS/400).
Base de datos de origen | Base de datos de destino | Tipo de migración | Documentación |
Db2 for i Versiones 7.3 y 7.4 |
| Migración de esquemas Migración completa de datos Migración incremental de datos | Disponible próximamente |
PolarDB for MySQL Todas las versiones | Migración de esquemas Migración completa de datos Migración incremental de datos | Disponible próximamente |
Migración desde Teradata
Esta tarea solo se puede configurar en la nueva consola. La instancia de migración de datos debe estar en la región China (Shanghai), China (Qingdao) o China (Zhangjiakou).
|
Base de datos de origen |
Base de datos de destino |
Tipo de migración |
Documento de configuración |
|
Teradata Versión 17 o anterior |
AnalyticDB for PostgreSQL Versión 4.3, 6.0 o 7.0 |
Migración de esquemas Migración completa de datos |
Migración desde HBase autoadministrado
Esta migración solo se puede configurar en la nueva consola.
|
Origen |
Destino |
Tipo |
Documentación |
|
HBase autoadministrado Versión 1.x |
AnalyticDB for MySQL Versión 3.0 |
migración de esquemas migración completa de datos |
Migrate data from a self-managed HBase instance to AnalyticDB for MySQL V3.0 |
Migración desde AnalyticDB for MySQL V3.0
La migración incremental de datos requiere que el clúster de AnalyticDB for MySQL V3.0 de origen tenga una versión de kernel 3.2.1.0 o posterior.
Origen | Destino | Tipo | Documentación |
AnalyticDB for MySQL V3.0 | AnalyticDB for MySQL V3.0 | migración de esquemas migración completa de datos migración incremental de datos |
Migración desde AnalyticDB for PostgreSQL
Para una migración incremental de datos, la instancia de AnalyticDB for PostgreSQL de origen debe tener la versión de kernel 7.2.1.4 o posterior.
Base de datos de origen | Base de datos de destino | Tipo de migración | Referencias |
AnalyticDB for PostgreSQL Versión 7.0 | AnalyticDB for PostgreSQL Versión 7.0 | migración de esquemas migración completa de datos migración incremental de datos |
Migración desde nubes de terceros
Data Transmission Service (DTS) migra datos desde nubes de terceros, como Amazon RDS for MySQL y Amazon RDS for Oracle, hacia productos de Alibaba Cloud como ApsaraDB RDS for MySQL.
Base de datos de origen | Base de datos de destino | Tipo | Referencias |
Bases de datos en Microsoft Azure | Consulte la consola. | ||
Amazon RDS for MySQL | ApsaraDB RDS for MySQL | Migración de esquemas Migración completa de datos Migración incremental de datos | Migrate data from Amazon RDS for MySQL to ApsaraDB RDS for MySQL |
Amazon RDS for Oracle | ApsaraDB RDS for MySQL | Migración de esquemas Migración completa de datos Migración incremental de datos | Migrate data from Amazon RDS for Oracle to ApsaraDB RDS for MySQL |
Amazon RDS for PostgreSQL | ApsaraDB RDS for PostgreSQL | Migración de esquemas Migración completa de datos Migración incremental de datos | Incrementally migrate data from Amazon RDS for PostgreSQL to ApsaraDB RDS for PostgreSQL |
Migración de esquemas Migración completa de datos | Fully migrate data from Amazon RDS for PostgreSQL to ApsaraDB RDS for PostgreSQL | ||
Amazon RDS for SQL Server | ApsaraDB RDS for SQL Server | Migración de esquemas Migración completa de datos | Fully migrate data from Amazon RDS for SQL Server to ApsaraDB RDS for SQL Server |
Amazon Aurora MySQL | ApsaraDB RDS for MySQL | Migración de esquemas Migración completa de datos Migración incremental de datos | Migrate data from Amazon Aurora MySQL to ApsaraDB RDS for MySQL |
PolarDB for MySQL | Migración de esquemas Migración completa de datos Migración incremental de datos | ||
Amazon Aurora PostgreSQL | ApsaraDB RDS for PostgreSQL | Migración de esquemas Migración completa de datos | Migrate data from Amazon Aurora PostgreSQL to ApsaraDB RDS for PostgreSQL |
MongoDB Atlas | ApsaraDB for MongoDB | Migración completa de datos Migración incremental de datos | |
En algunos escenarios, la migración de datos sustituye a la sincronización de datos. Sin embargo, difieren en cuanto a escenarios, bases de datos compatibles, funciones y facturación. What are the differences between data migration and data synchronization?
Para la migración incremental de datos a largo plazo, utilice la sincronización de datos, ya que ofrece mayor estabilidad de red y más funciones.
Seguimiento de cambios
El seguimiento de cambios obtiene datos incrementales en tiempo real de bases de datos como MySQL autogestionado y RDS for MySQL. Entre los casos de uso se incluyen la actualización de caché, el desacoplamiento asíncrono, la sincronización entre orígenes y los procesos ETL complejos. Los datos rastreados se consumen mediante SDK, Flink u otros clientes. Para obtener información sobre las soluciones de seguimiento de cambios compatibles y sus documentos de configuración, consulte a continuación la tabla o Change tracking plans.
Base de datos de origen | Tipos compatibles | Documentación |
|
| |
PolarDB for MySQL Todas las versiones |
| |
PolarDB-X 1.0 Importante Las bases de datos subyacentes de PolarDB-X deben basarse en ApsaraDB RDS for MySQL. DTS no es compatible con bases de datos creadas en PolarDB for MySQL. |
| |
PolarDB-X 2.0 Importante Las bases de datos subyacentes de PolarDB-X deben basarse en ApsaraDB RDS for MySQL. DTS no es compatible con bases de datos creadas en PolarDB for MySQL. |
| |
PolarDB for PostgreSQL (Compatible with Oracle) Todas las versiones | actualización de datos | Create a change tracking task for PolarDB for PostgreSQL (Compatible with Oracle) |
Oracle autogestionado (arquitectura sin RAC) Versiones 9i, 10g y 11g |
| |
| actualización de datos | |
Base de datos lógica de Data Management (DMS) Importante La base de datos lógica debe estar formada por fragmentos de varias instancias de PolarDB for MySQL. | actualización de datos | |
PolarDB for PostgreSQL Versiones 11, 14, 15, 16, 17 y 18 |
|